if not 'DJANGO_SETTINGS_MODULE' in os.environ:
os.environ['DJANGO_SETTINGS_MODULE'] = 'htsworkflow.settings'
-
from htsworkflow.util import api
from htsworkflow.util.rdfhelp import \
dafTermOntology, \
logger.warn("File %s doesn't exist.", a)
if opts.make_link_tree_from is not None:
- results.make_tree_from(opts.make_tree_from, link=True)
+ results.make_tree_from(opts.make_link_tree_from, link=True)
if opts.copy_tree_from is not None:
- results.make_tree_from(opts.make_tree_from, link=False)
+ results.make_tree_from(opts.copy_tree_from, link=False)
if opts.fastq:
logger.info("Building fastq extraction scripts")
mapper.scan_submission_dirs(results)
if opts.make_hub:
- mapper.make_hub(results)
+ make_hub(results)
if opts.sparql:
sparql_query(model, opts.sparql)
print writer.serialize_model_to_string(model)
+ def make_hub(results):
+ trackdb = mapper.make_hub(results)
+ manifest = mapper.make_manifest(results)
+
+ trackstream = sys.stdout
+ #with open('trackDb.txt', 'w') as trackstream:
+ trackstream.write(trackdb)
+
+ #with open('manifest.txt', 'w') as mainifeststream:
+ manifeststream = sys.stdout
+ mainifeststream.write(mainifest)
+
def make_parser():
parser = OptionParser()