Skip to content

Commit 5ae85fa

Browse files
committed
Added support for the HostWgsRawSeqSet node.
1 parent e4e8e1c commit 5ae85fa

1 file changed

Lines changed: 18 additions & 10 deletions

File tree

tests/test_ihmp_session.py

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,14 @@ def testCreateCytokine(self):
168168
from cutlass import Cytokine
169169
self.failUnless(isinstance(cytokine, Cytokine))
170170

171+
def testCreateHostAssayPrep(self):
172+
session = iHMPSession(IHMPSessionTest.username, IHMPSessionTest.password)
173+
host_assay_prep = session.create_host_assay_prep()
174+
self.failIf(host_assay_prep is None)
175+
176+
from cutlass import HostAssayPrep
177+
self.failUnless(isinstance(host_assay_prep, HostAssayPrep))
178+
171179
def testCreateHostSeqPrep(self):
172180
session = iHMPSession(IHMPSessionTest.username, IHMPSessionTest.password)
173181
prep = session.create_host_seq_prep()
@@ -184,6 +192,14 @@ def testCreateHostTranscriptomicsRawSeqSet(self):
184192
from cutlass import HostTranscriptomicsRawSeqSet
185193
self.failUnless(isinstance(htrss, HostTranscriptomicsRawSeqSet))
186194

195+
def testCreateHostWgsRawSeqSet(self):
196+
session = iHMPSession(IHMPSessionTest.username, IHMPSessionTest.password)
197+
ss = session.create_host_wgs_raw_seq_set()
198+
self.failIf(ss is None)
199+
200+
from cutlass import HostWgsRawSeqSet
201+
self.failUnless(isinstance(ss, HostWgsRawSeqSet))
202+
187203
def testCreateMetabolome(self):
188204
session = iHMPSession(IHMPSessionTest.username, IHMPSessionTest.password)
189205
metabolome = session.create_metabolome()
@@ -264,14 +280,6 @@ def testCreateVisitAttribute(self):
264280
from cutlass import VisitAttribute
265281
self.failUnless(isinstance(visit_attr, VisitAttribute))
266282

267-
def testCreateHostAssayPrep(self):
268-
session = iHMPSession(IHMPSessionTest.username, IHMPSessionTest.password)
269-
host_assay_prep = session.create_host_assay_prep()
270-
self.failIf(host_assay_prep is None)
271-
272-
from cutlass import HostAssayPrep
273-
self.failUnless(isinstance(host_assay_prep, HostAssayPrep))
274-
275283
def testWgsAssembledSeqSet(self):
276284
session = iHMPSession(IHMPSessionTest.username, IHMPSessionTest.password)
277285
seq_set = session.create_wgs_assembled_seq_set()
@@ -303,8 +311,8 @@ def testCreateObjectMethods(self):
303311
"16s_dna_prep", "16s_raw_seq_set", "16s_trimmed_seq_set",
304312
"annotation", "abundance_matrix", "clustered_seq_set",
305313
"cytokine", "host_assay_prep", "host_seq_prep",
306-
"host_transcriptomics_raw_seq_set", "lipidome",
307-
"metabolome", "microbiome_assay_prep",
314+
"host_transcriptomics_raw_seq_set", "host_wgs_raw_seq_set",
315+
"lipidome", "metabolome", "microbiome_assay_prep",
308316
"microb_transcriptomics_raw_seq_set",
309317
"project", "proteome", "sample",
310318
"sample_attr", "study", "subject", "viral_seq_set",

0 commit comments

Comments
 (0)