From: barnett Date: Wed, 31 Mar 2010 17:40:13 +0000 (+0000) Subject: Modified BamDump to spit out TagData (for debugging) X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=78c56aa6066d41c7c63541eafb60c9162c291c0f;p=bamtools.git Modified BamDump to spit out TagData (for debugging) git-svn-id: svn+ssh://gene.bc.edu/home/subversion/Derek/BamTools/trunk@43 9efb377e-2e27-44b9-b91a-ec4abb80ed8b --- diff --git a/BamDumpMain.cpp b/BamDumpMain.cpp index 2c31015..57bb0b9 100644 --- a/BamDumpMain.cpp +++ b/BamDumpMain.cpp @@ -40,7 +40,7 @@ int main(int argc, char* argv[]) { BamAlignment bAlignment; while (reader.GetNextAlignment(bAlignment)) { - PrintAlignment(bAlignment); + PrintAlignment(bAlignment); } reader.Close(); @@ -53,4 +53,9 @@ void PrintAlignment(const BamAlignment& alignment) { cout << "Name: " << alignment.Name << endl; cout << "Aligned to: " << alignment.RefID; cout << ":" << alignment.Position << endl; + cout << "TagData: " << alignment.TagData << endl; + + string readGroup; + cout << "ReadGroup: " << ( alignment.GetReadGroup(readGroup) ? readGroup : "Unknown" ) << endl; + cout << endl; }