+def print_rdf(common_extensions):
+ import RDF
+ from htsworkflow.util import rdfhelp
+ model = rdfhelp.get_model()
+
+ viewName = 'http://jumpgate.caltech.edu/wiki/SubmissionsLog/NAME/view/'
+ subView = RDF.NS(viewName)
+ fileReTerm = rdfhelp.dafTermOntology['filename_re']
+
+ count = 1
+ for ext in common_extensions:
+ s = RDF.Statement(subView['VIEW{0}'.format(count)],
+ fileReTerm,
+ '.*{0}$'.format(ext.replace('.', '\\.')))
+ model.add_statement(s)
+ count += 1
+
+ writer = rdfhelp.get_serializer()
+ writer.set_namespace('thisSubmissionView', subView._prefix)
+ print writer.serialize_model_to_string(model)
+