Use htsworkflow ontology to validate various RDF using components.
[htsworkflow.git] / htsworkflow / pipelines / test / test_sequences.py
index d051c036ca2eddda6ffbbc1cc3f1c1f31bb5fcea..e621875231d60a0da1207b1e2fb53d0e5c121fbe 100644 (file)
@@ -344,13 +344,19 @@ class SequenceFileTests(unittest.TestCase):
             seq.save_to_model(model)
 
         files = list(model.find_statements(
-            RDF.Statement(None, rdfNS['type'], libraryOntology['raw_file'])))
+            RDF.Statement(None,
+                          rdfNS['type'],
+                          libraryOntology['illumina_result'])))
         self.assertEqual(len(files), 5)
         files = list(model.find_statements(
-            RDF.Statement(None, rdfNS['type'], libraryOntology['qseq'])))
+            RDF.Statement(None,
+                          libraryOntology['file_type'],
+                          libraryOntology['qseq'])))
         self.assertEqual(len(files), 4)
         files = list(model.find_statements(
-            RDF.Statement(None, rdfNS['type'], libraryOntology['split_fastq'])))
+            RDF.Statement(None,
+                          libraryOntology['file_type'],
+                          libraryOntology['split_fastq'])))
         self.assertEqual(len(files), 1)
 
         files = list(model.find_statements(
@@ -402,7 +408,7 @@ class SequenceFileTests(unittest.TestCase):
     libns:has_lane <{base}/lane/1169>, <{base}/lane/1170>,
                    <{base}/lane/1171>, <{base}/lane/1172> ;
     libns:read_length 75 ;
-    a libns:illumina_flowcell .
+    a libns:IlluminaFlowcell .
 
 <{base}/lane/1169>
     libns:lane_number 1 ; libns:library <{base}/library/10923/> .