Learn about the Browser: Difference between revisions

From genomewiki
Jump to navigationJump to search
Line 20: Line 20:
** [http://genome.ucsc.edu/FAQ/FAQformat.html Text file formats]
** [http://genome.ucsc.edu/FAQ/FAQformat.html Text file formats]


== Install a copy of the browser on your own Unix or Mac machine and extend it ==
== Install a copy of the browser on your own machine (Unix or Mac) ==
* The [http://genome-test.cse.ucsc.edu/eng/ old documentation website with developer documentation]   
* The [http://genome-test.cse.ucsc.edu/eng/ old documentation website with developer documentation]   
* Create a mirror of the UCSC site:
* Create a mirror of the UCSC site:
Line 28: Line 28:
** [[Using_custom_track_database|Pro and cons of storing custom tracks in MySQL or as flat files]]
** [[Using_custom_track_database|Pro and cons of storing custom tracks in MySQL or as flat files]]
** [[Cookie_Session|How are cookies handled by the browser?]]
** [[Cookie_Session|How are cookies handled by the browser?]]
** Any news if the browser compiles on Windows (Cygwin) ?


== Modify your own copy of the browser ==
* Add tracks to your own mirror:  
* Add tracks to your own mirror:  
** [http://www.soe.ucsc.edu/~sugnet/doc/trackHowto/browserTalk.pdf Charles Sugnet's presentation about TrackDB]  
** [http://www.soe.ucsc.edu/~sugnet/doc/trackHowto/browserTalk.pdf Charles Sugnet's presentation about TrackDB]  
** [[How_to_add_a_track_to_a_mirror]]
** [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/product/README.trackDb The structure of the trackDB]
** [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/product/README.trackDb The structure of the trackDB]
** [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/hg/makeDb/trackDb/ The trackDB statements]
** [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/hg/makeDb/trackDb/ The trackDB statements]
Line 41: Line 44:
** [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/hg/makeDb/doc/ UCSC's makeDb-files]  
** [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/hg/makeDb/doc/ UCSC's makeDb-files]  
** Some explanations how to read their files: [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/hg/doc/bashVsCsh.txt bashVsCsh]  
** Some explanations how to read their files: [http://hgwdev.cse.ucsc.edu/~kent/src/unzipped/hg/doc/bashVsCsh.txt bashVsCsh]  
**


* The source tree:
* The source tree:

Revision as of 09:44, 8 December 2009

Documentation is still somewhat dispersed. Here are some starting points:

Use the browser website

Access the data of the genome browser and process them on your machine

  • Be aware that internal coordinates (not website) are 0-based!
  • Unlike Gbrowse and Ensembl, UCSC is storing the data partially in SQL (coordiantes, outline of x-y-plots) and partially in flat text files (sequences, alignments, details of x-y-plots)
  • Table Browser: The easiest way to access data (you don't have to care whether data is stored in MySQL or in textfiles):
  • SQL-stored data (FAQ):
  • Flat-file data: Download from the ftp server (stored in /gbdb on browser servers)

Install a copy of the browser on your own machine (Unix or Mac)

Modify your own copy of the browser

Statistics, overviews