Contributor
Sanchit Saini

rtracklayer improvements


Mentors
Michael Lawrence, Toby Hocking
Organization
R Project for Statistical Computing

rtracklayer is an Extensible framework for interacting with multiple genome browsers. The project adds the following new features for rtracklayer.

  • Support for UCSC Track Hub: Track Hub is a group of text files that describes directories of genomic data, it involves parsing of text files and appropriately storing them in memory while providing a user-friendly command line interface.
  • Support for bigBed file format: Add C functions to read and write bigBed file format using the kent library and implemented R wrapper around those C functions.

Above mentioned features provide rtracklayer users a command-line interface to interact with both UCSC Track Hubs and bigBed files.