#!/usr/bin/env python
"""Create a track hub
"""
+from __future__ import print_function, unicode_literals
+
from ConfigParser import SafeConfigParser
import fnmatch
from glob import glob
if opts.print_rdf:
writer = get_serializer()
- print writer.serialize_model_to_string(model)
+ print(writer.serialize_model_to_string(model))
def make_manifest(mapper, results, filename=None):
"""
Gather information about our submissions into a single RDF store
"""
+from __future__ import print_function, unicode_literals
from datetime import datetime
import hashlib
if opts.print_rdf:
serializer = get_serializer(name=opts.rdf_parser_name)
- print serializer.serialize_model_to_string(model)
+ print(serializer.serialize_model_to_string(model))
def make_parser():
for row in results:
subid = row['subid']
name = row['name']
- print "# {0}".format(name)
- print "<{0}>".format(subid.uri)
- print " encodeSubmit:library_urn "\
- "<http://jumpgate.caltech.edu/library/> ."
- print ""
+ print("# {0}".format(name))
+ print("<{0}>".format(subid.uri))
+ print(" encodeSubmit:library_urn "\
+ "<http://jumpgate.caltech.edu/library/> .")
+ print("")
def find_submissions_with_no_library(model):
missing_lib_query_text = """
#!/usr/bin/env python
+from __future__ import print_function, unicode_literals
+
from ConfigParser import SafeConfigParser
import fnmatch
from glob import glob
if opts.print_rdf:
writer = get_serializer()
- print writer.serialize_model_to_string(model)
+ print(writer.serialize_model_to_string(model))
def make_parser():
+from __future__ import print_function, unicode_literals
+
from optparse import OptionParser
import os
import sys
if opts.rdf:
print_rdf(common_extensions)
else:
- print common_extensions
+ print(common_extensions)
def make_parser():
parser = OptionParser("%prog: directory [directory...]")
writer = rdfhelp.get_serializer()
writer.set_namespace('thisSubmissionView', subView._prefix)
- print writer.serialize_model_to_string(model)
+ print(writer.serialize_model_to_string(model))
if __name__ == "__main__":
main()
#!/usr/bin/env python
+from __future__ import print_function, unicode_literals
+
from ConfigParser import SafeConfigParser
import fnmatch
from glob import glob
if opts.print_rdf:
writer = get_serializer()
- print writer.serialize_model_to_string(model)
+ print(writer.serialize_model_to_string(model))
def make_parser():
#!/usr/bin/env python
+from __future__ import print_function, unicode_literals
+
import logging
import mmap
from optparse import OptionParser
logging.basicConfig(level=logging.WARN)
if opts.version:
- print version()
+ print(version())
return 0
if len(args) != 1:
target2_name = base + '_r2.fastq'
for target_name in [target1_name, target2_name]:
- print 'target name', target_name
+ print('target name', target_name)
if os.path.exists(target_name):
raise RuntimeError("%s exists" % (target_name,))
"""
Create simulated solexa/illumina runfolders for testing
"""
+from __future__ import print_function, unicode_literals
+
import gzip
import os
import shutil
return pathname
def dump(self):
- print ('index seq: {0}'.format(self.index_seq))
+ print('index seq: {0}'.format(self.index_seq))
- print ('project dir: {0}'.format(self.project_dir))
- print ('sample dir: {0}'.format(self.sample_dir))
- print ('rootname: {0}'.format(self.rootname))
- print ('path: {0}'.format(
+ print('project dir: {0}'.format(self.project_dir))
+ print('sample dir: {0}'.format(self.sample_dir))
+ print('rootname: {0}'.format(self.rootname))
+ print('path: {0}'.format(
os.path.join(self.project_dir,
self.sample_dir,
self.rootname+'R1_001.fastq.gz')))
"""
for dirpath, dirnames, filenames in os.walk(root):
for filename in filenames:
- print os.path.join(dirpath, filename)
+ print(os.path.join(dirpath, filename))
class BaseCallInfo(object):
"""Helper features for working with librdf
"""
+from __future__ import print_function, unicode_literals
+
import collections
from datetime import datetime
from glob import glob
"""
for row in results:
for k, v in row.items()[::-1]:
- print "{0}: {1}".format(k, v)
- print
+ print("{0}: {1}".format(k, v))
+ print()
def html_query_results(result_stream):
from django.conf import settings
new_row[k] = Simplified(v)
results.append(new_row)
context = Context({'results': results,})
- print template.render(context)
+ print(template.render(context))
def blankOrUri(value=None):
"""Return a blank node for None or a resource node for strings.
+from __future__ import print_function, unicode_literals
+
import os
import types
from unittest import TestCase
except ImportError as e:
- print "Unable to test rdfhelp"
+ print("Unable to test rdfhelp")
def suite():
from unittest import TestSuite, defaultTestLoader
"""
Assigns a UUID to model on save
"""
- #print 'Entered _assign_uuid'
if instance.uuid is None or len(instance.uuid) != 32:
instance.uuid = uuid.uuid1().hex
#!/usr/bin/python
+from __future__ import print_function, unicode_literals
import logging
import optparse
run_commands(cwd, cmd_list, opts.jobs)
else:
for cwd, cmd_list in cmds.items():
- print cwd
- print cmd_list
- print 'jobs: ', opts.jobs
+ print(cwd)
+ print(cmd_list)
+ print('jobs: ', opts.jobs)
return 0