C++ Library: libStatGen: Difference between revisions

From Genome Analysis Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 19: Line 19:
* [[StatGenLibrary: FASTQ]] - Classes specific for reading/writing/analyzing FastQ files.
* [[StatGenLibrary: FASTQ]] - Classes specific for reading/writing/analyzing FastQ files.


[http://www.sph.umich.edu/csg/mktrost/doxygen/ Library Documentation in Doxygen]


== Download ==
== Download ==

Revision as of 17:19, 12 November 2010


DESCRIPTION

Open source, freely available (GPL license), easy to use APIs

  • File/Stream I/O – uncompressed, BGZF, GZIP, stdin, stdout
  • Common file formats – SAM/BAM, FASTQ, GLF
    • Indexed access to BAM files
    • Accessors to get/set values
  • Utility classes, including:
    • Cigar – interpretation and mapping between query and reference
    • Pileup – structured access to data by individual reference position

Contents

Library Documentation in Doxygen

Download

To use the StatGenLibrary, first download: http://genome.sph.umich.edu/wiki/Software#Download

  • Build: type make
    • the library is built: statgen/lib/libStatGen.a
  • Use Makefile.include to build with the library.
    • See examples in statgen/src.