aboutsummaryrefslogtreecommitdiff
path: root/bh20seqanalyzer/main.py
diff options
context:
space:
mode:
authorPjotr Prins2020-04-09 17:09:05 -0500
committerPjotr Prins2020-04-09 17:09:05 -0500
commitb1039ff369ee88770e42d1bbbdc402b1181c2aa5 (patch)
treed158806d0719f40e76e7727e5480b0b5ca1dd62d /bh20seqanalyzer/main.py
parentbf93a6a2fec690eee4bff4891469cd5947102b3a (diff)
parente110b52bae5a4a62ccc53970a7f26899e9debe7e (diff)
downloadbh20-seq-resource-b1039ff369ee88770e42d1bbbdc402b1181c2aa5.tar.gz
bh20-seq-resource-b1039ff369ee88770e42d1bbbdc402b1181c2aa5.tar.lz
bh20-seq-resource-b1039ff369ee88770e42d1bbbdc402b1181c2aa5.zip
Merge branch 'master' of github.com:arvados/bh20-seq-resource
Diffstat (limited to 'bh20seqanalyzer/main.py')
-rw-r--r--bh20seqanalyzer/main.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/bh20seqanalyzer/main.py b/bh20seqanalyzer/main.py
index 1a8965b..2030c1e 100644
--- a/bh20seqanalyzer/main.py
+++ b/bh20seqanalyzer/main.py
@@ -110,13 +110,20 @@ def start_pangenome_analysis(api,
validated_project):
validated = arvados.util.list_all(api.collections().list, filters=[["owner_uuid", "=", validated_project]])
inputobj = {
- "inputReads": []
+ "inputReads": [],
+ "metadata": [],
+ "subjects": []
}
for v in validated:
inputobj["inputReads"].append({
"class": "File",
"location": "keep:%s/sequence.fasta" % v["portable_data_hash"]
})
+ inputobj["metadata"].append({
+ "class": "File",
+ "location": "keep:%s/metadata.yaml" % v["portable_data_hash"]
+ })
+ inputobj["subjects"].append("keep:%s/sequence.fasta" % v["portable_data_hash"])
run_workflow(api, analysis_project, pangenome_workflow_uuid, "Pangenome analysis", inputobj)