Skip to content

Commit

Permalink
Merge pull request #24 from icgc-argo/prep-sanger-supplement.0.1.2.0
Browse files Browse the repository at this point in the history
Prep sanger supplement.0.1.2.0
  • Loading branch information
junjun-zhang authored May 12, 2020
2 parents 2c10b16 + 6dc57b9 commit 35dd997
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 7 deletions.
Binary file added tests/data/WXS_SA610229_vs_SA610228.ascat.tgz
Binary file not shown.
Binary file added tests/data/WXS_SA610229_vs_SA610228.brass.tgz
Binary file not shown.
2 changes: 1 addition & 1 deletion tools/prep-sanger-supplement/prep-sanger-supplement.nf
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
*/

nextflow.preview.dsl = 2
version = '0.1.1.0'
version = '0.1.2.0'

params.result_tars = ""
params.container_version = ""
Expand Down
12 changes: 6 additions & 6 deletions tools/prep-sanger-supplement/prep-sanger-supplement.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,21 +50,21 @@ def main(args):

# untar and remove unneeded files
if tool_name == 'timings':
cmd = "tar -xf %s -C %s && rm -fr %s/*.brm.bam %s/*.brm.bam.bai %s/*.intermediates.tar.gz %s/*.bw" % \
(tar, '.', tool_name, tool_name, tool_name, tool_name)
cmd = 'tar -xf %s -C %s && ' % (tar, '.')
else:
cmd = "mkdir %s && tar -xf %s -C %s && rm -fr %s/*.intermediates.tar.gz %s/*.bw" % \
(tool_name, tar, tool_name, tool_name, tool_name)
cmd = 'mkdir %s && tar -xf %s -C %s && ' % (tool_name, tar, tool_name)

cmd = cmd + "rm -fr %s/*.brm.bam %s/*.brm.bam.bai %s/*.intermediates.tar.gz %s/*.bw" % \
tuple([tool_name] * 4)
run_cmd(cmd)

extra_info = {
"description": description[tool_name],
"files": []
"files_in_tgz": []
}

for f in sorted(glob.glob(f"{tool_name}/*")):
extra_info['files'].append(f.split(os.sep)[1])
extra_info['files_in_tgz'].append(f.split(os.sep)[1])


extra_info_file = 'sanger.%s-supplement.extra_info.json' % tool_name
Expand Down
9 changes: 9 additions & 0 deletions tools/prep-sanger-supplement/tests/test-2.nf.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"result_tars": [
"input/WXS_SA610229_vs_SA610228.timings.tar.gz",
"input/WXS_SA610229_vs_SA610228.caveman.tgz",
"input/WXS_SA610229_vs_SA610228.pindel.tgz",
"input/WXS_SA610229_vs_SA610228.ascat.tgz",
"input/WXS_SA610229_vs_SA610228.brass.tgz"
]
}

0 comments on commit 35dd997

Please sign in to comment.