]> git.donarmstrong.com Git - bamtools.git/commitdiff
Modified BamDump to spit out TagData (for debugging)
authorbarnett <barnett@9efb377e-2e27-44b9-b91a-ec4abb80ed8b>
Wed, 31 Mar 2010 17:40:13 +0000 (17:40 +0000)
committerbarnett <barnett@9efb377e-2e27-44b9-b91a-ec4abb80ed8b>
Wed, 31 Mar 2010 17:40:13 +0000 (17:40 +0000)
git-svn-id: svn+ssh://gene.bc.edu/home/subversion/Derek/BamTools/trunk@43 9efb377e-2e27-44b9-b91a-ec4abb80ed8b

BamDumpMain.cpp

index 2c31015a7a22540d28f1a8316524dd1ab9de457a..57bb0b9497eaa4e037b68bb6bf4ecaa801451807 100644 (file)
@@ -40,7 +40,7 @@ int main(int argc, char* argv[]) {
        \r
        BamAlignment bAlignment;\r
        while (reader.GetNextAlignment(bAlignment)) {\r
-               PrintAlignment(bAlignment);\r
+            PrintAlignment(bAlignment);\r
        }\r
 \r
        reader.Close();\r
@@ -53,4 +53,9 @@ void PrintAlignment(const BamAlignment& alignment) {
        cout << "Name: "       << alignment.Name << endl;\r
        cout << "Aligned to: " << alignment.RefID;\r
        cout << ":"            << alignment.Position << endl;\r
+        cout << "TagData:    " << alignment.TagData << endl;\r
+        \r
+        string readGroup;\r
+        cout << "ReadGroup:  " << ( alignment.GetReadGroup(readGroup) ? readGroup : "Unknown" ) << endl;\r
+        cout << endl;\r
 }\r