From 20143aeb278799fa34d6d99aedcf1a519514aaf2 Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Tue, 16 Jul 2013 23:19:54 +0000 Subject: [PATCH] add collection-merge script --- crunch_scripts/collection-merge | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 crunch_scripts/collection-merge diff --git a/crunch_scripts/collection-merge b/crunch_scripts/collection-merge new file mode 100644 index 0000000000..b377d01398 --- /dev/null +++ b/crunch_scripts/collection-merge @@ -0,0 +1,13 @@ +#!/usr/bin/env python + +import arvados + +inputs = arvados.current_job()['script_parameters']['input'] +if not isinstance(inputs, (list,tuple)): + inputs = [inputs] + +out_manifest = '' +for locator in inputs: + out_manifest += arvados.CollectionReader(locator).manifest_text() + +arvados.current_task().set_output(Keep.put(out_manifest)) -- 2.39.5