def testRequiredFields(self):
        required = ClusteredSeqSet.required_fields()

        self.assertEqual(type(required), tuple,
                         "required_fields() returns a tuple.")

        self.assertTrue(len(required) > 0,
                        "required_field() did not return empty value.")
    def testRequiredFields(self):
        """ Test the required_fields() method. """
        required = ClusteredSeqSet.required_fields()

        self.assertEqual(type(required), tuple,
                         "required_fields() returns a tuple.")

        self.assertTrue(
            len(required) > 0, "required_field() did not return empty value.")
Exemple #3
0
def set_logging():
    """ Setup logging. """
    root = logging.getLogger()
    root.setLevel(logging.DEBUG)
    ch = logging.StreamHandler(sys.stdout)
    ch.setLevel(logging.DEBUG)
    formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
    ch.setFormatter(formatter)
    root.addHandler(ch)

set_logging()

session = iHMPSession(username, password)

print("Required fields: ")
print(ClusteredSeqSet.required_fields())

css = ClusteredSeqSet()

css.checksums = {"md5": "72bdc024d83226ccc90fbd2177e78d56"}
css.clustering_process = "awesome clustering tool 1.0"
css.comment = "Test clustered seq set comment"
css.format = "peptide_fsa"
css.sequence_type = "peptide"
css.size = 131313
css.study = "prediabetes"

print("Creating a temp file for example/testing purposes.")
temp_file = tempfile.NamedTemporaryFile(delete=False).name
print("Local file: %s" % temp_file)
Exemple #4
0
def set_logging():
    root = logging.getLogger()
    root.setLevel(logging.DEBUG)
    ch = logging.StreamHandler(sys.stdout)
    ch.setLevel(logging.DEBUG)
    formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
    ch.setFormatter(formatter)
    root.addHandler(ch)

set_logging()

session = iHMPSession(username, password)

print("Required fields: ")
print(ClusteredSeqSet.required_fields())

css = ClusteredSeqSet()

css.checksums = { "md5": "72bdc024d83226ccc90fbd2177e78d56" }
css.clustering_process = "awesome clustering tool 1.0"
css.comment = "Test clustered seq set comment"
css.format = "peptide_fsa"
css.sequence_type = "peptide"
css.size = 131313
css.study = "prediabetes"

print("Creating a temp file for example/testing purposes.")
temp_file = tempfile.NamedTemporaryFile(delete=False).name
print("Local file: %s" % temp_file)