X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Fapi%2Finternal%2FSamHeaderValidator_p.h;h=06a82abeaa04d9ee1043ba89f47c41703ed12160;hb=cdf4bbcb19025398d429035fe672661a8c8d1a80;hp=ee48f891500d72ba57e111273b2d23443e921f93;hpb=9cf50963514decd5c272f52a0a019c6289d43c63;p=bamtools.git diff --git a/src/api/internal/SamHeaderValidator_p.h b/src/api/internal/SamHeaderValidator_p.h index ee48f89..06a82ab 100644 --- a/src/api/internal/SamHeaderValidator_p.h +++ b/src/api/internal/SamHeaderValidator_p.h @@ -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);