1 // ***************************************************************************
2 // bamtools_header.h (c) 2010 Derek Barnett, Erik Garrison
3 // Marth Lab, Department of Biology, Boston College
4 // All rights reserved.
5 // ---------------------------------------------------------------------------
6 // Last modified: 1 June 2010
7 // ---------------------------------------------------------------------------
8 // Prints the SAM-style header from a single BAM file ( or merged header from
9 // multiple BAM files) to stdout
10 // ***************************************************************************
12 #ifndef BAMTOOLS_HEADER_H
13 #define BAMTOOLS_HEADER_H
15 #include "bamtools_tool.h"
19 class HeaderTool : public AbstractTool {
27 int Run(int argc, char* argv[]);
30 struct HeaderSettings;
31 HeaderSettings* m_settings;
34 } // namespace BamTools
36 #endif // BAMTOOLS_HEADER_H