a8b66530fffa337e4bb8f178449ea9009219930a mmaddren Fri Sep 30 12:44:51 2011 -0700 fixed the cv Validator diff --git python/programs/cvValidate/cvValidate python/programs/cvValidate/cvValidate index 3ed6509..09d13b2 100755 --- python/programs/cvValidate/cvValidate +++ python/programs/cvValidate/cvValidate @@ -1,31 +1,31 @@ #!/hive/groups/encode/dcc/bin/python import sys import argparse from ucscgenomics import cv class validate(object): """validation script that calls cv.validate and then puts all its errors into a list""" def __init__(self): parser = argparse.ArgumentParser(description = 'Validates the controlled vocabulary file') - parser.add_argument('-t', '--trackPath', help='Overrides the default track path ~/kent/src/hg/makeDb/trackDb/') + parser.add_argument('-c', '--cvPath', help='Overrides the default cv path ~/kent/src/hg/makeDb/trackDb/cv/alpha/cv.ra') parser.add_argument('-p', '--protocolPath', help='Overrides the default protocol path ~/htdocsExtras/ENCODE/') parser.add_argument('-n', '--nowarn', action='store_true', default=False, help='Suppress all warnings, only display breaking errors') args = parser.parse_args(sys.argv[1:]) self.errors = list() - self.cv = cv.CvFile(args.trackPath, self.addtoerrs, args.protocolPath) + self.cv = cv.CvFile(args.cvPath, self.addtoerrs, args.protocolPath) self.cv.validate() for err in self.errors: print err def addtoerrs(self, exception): self.errors.append(exception) if __name__ == '__main__': val = validate()