Training new Browser Engineers: Difference between revisions
From Genecats
Jump to navigationJump to search
No edit summary |
|||
Line 4: | Line 4: | ||
== software engineering best practices == | == software engineering best practices == | ||
Trainer: Kate Rosenbloom | Trainer: Kate Rosenbloom | ||
Recommended reading: | |||
* The Art of UNIX Programming , second part of Chapter 1 (Basics of the Unix Philosophy, Eric Raymond). pp. 11-27 | |||
* Beautiful Code, Chapter 13 (Design of the Gene Sorter, Jim Kent). pp. 217-228 | |||
== machine layout, clusters, data flow, etc == | == machine layout, clusters, data flow, etc == |
Revision as of 19:21, 14 September 2015
parasol
Trainer: Galt Barber
software engineering best practices
Trainer: Kate Rosenbloom
Recommended reading:
- The Art of UNIX Programming , second part of Chapter 1 (Basics of the Unix Philosophy, Eric Raymond). pp. 11-27
- Beautiful Code, Chapter 13 (Design of the Gene Sorter, Jim Kent). pp. 217-228
machine layout, clusters, data flow, etc
Trainer: Hiram Clawson
loading a track, making an assembly
Trainer: Hiram Clawson
C libraries and GB code gotchas
Trainer: Jim Kent
kent src coding standards & libraries overview
Trainer: Angie Hinrichs
GBiB under the covers
Trainer: Max Haeussler
debugging tools
Trainers: Angie Hinrichs & Max Haeussler
background reading material
hgFindSpec: http://genomewiki.cse.ucsc.edu/index.php/HgFindSpec
Our csh - bash equivalence document: $HOME/kent/src/hg/doc/bashVsCsh.txt
VI: http://genomewiki.ucsc.edu/genecats/index.php/VI_quick_start
Cluster Jobs: http://genomewiki.ucsc.edu/index.php/Cluster_Jobs