]> git.donarmstrong.com Git - bamtools.git/blobdiff - src/api/internal/SamHeaderValidator_p.h
Brought API up to compliance with recent SAM Format Spec (v1.4-r962)
[bamtools.git] / src / api / internal / SamHeaderValidator_p.h
index ee48f891500d72ba57e111273b2d23443e921f93..06a82abeaa04d9ee1043ba89f47c41703ed12160 100644 (file)
@@ -64,18 +64,13 @@ class SamHeaderValidator {
 
         // validate read group dictionary
         bool ValidateReadGroupDictionary(void);
-        bool ValidateReadGroup(const SamReadGroup& rg);
         bool ContainsUniqueIDsAndPlatformUnits(void);
+        bool ValidateReadGroup(const SamReadGroup& rg);
         bool CheckReadGroupID(const std::string& id);
         bool CheckSequencingTechnology(const std::string& technology);
-        bool Is454(const std::string& technology);
-        bool IsHelicos(const std::string& technology);
-        bool IsIllumina(const std::string& technology);
-        bool IsPacBio(const std::string& technology);
-        bool IsSolid(const std::string& technology);
 
         // validate program data
-        bool ValidateProgramData(void);
+        bool ValidateProgramChain(void);
         bool ContainsUniqueProgramIds(void);
         bool ValidatePreviousProgramIds(void);