def testRequiredFields(self): required = HostWgsRawSeqSet.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() static method. """ required = HostWgsRawSeqSet.required_fields() self.assertEqual(type(required), tuple, "required_fields() returns a tuple.") self.assertTrue(len(required) > 0, "required_field() did not return empty value.")
import json import logging from cutlass import HostWgsRawSeqSet from cutlass import iHMPSession from pprint import pprint import tempfile import sys username = "******" password = "******" session = iHMPSession(username, password) print("Required fields: ") print(HostWgsRawSeqSet.required_fields()) seq_set = HostWgsRawSeqSet() seq_set.checksums = { "md5": "72bdc024d83226ccc90fbd2177e78d56" } seq_set.comment = "test comment. Hello world!" seq_set.exp_length = 2000 seq_set.format = "fasta" seq_set.format_doc = "url" seq_set.seq_model = "a machine" seq_set.sequence_type = "nucleotide" seq_set.size = 3000 seq_set.study = "prediabetes" print("Creating a temp file for example/testing purposes.") temp_file = tempfile.NamedTemporaryFile(delete=False).name