ENCODE-DCC / croo

Cromwell output organizer
MIT License
13 stars 3 forks source link

croo fails on rna-seq-pipeline output #43

Open wangxiangxiu opened 1 year ago

wangxiangxiu commented 1 year ago

OS/Platform and dependencies

Conda version: conda 4.13.0 Caper version 2.2.2 Croo version 0.6.0 Describe the bug After successfully running the rna-seq-pipeline, croo metadata.json fails with: 2022-08-19 16:01:56,832|autouri.autouri|INFO| cp: (7003ba6a) started. src=https://storage.googleapis.com/encode-pipeline-output-definition/bulkrna.output_definition.json, dest=/home/data/t0302015/Shear_stress_data/GSE198221/RNAseq/untreated/rna/.croo_tmp/5a45d485e265dcac3f19d13aead3c399/bulkrna.output_definition.json 2022-08-19 16:01:57,426|autouri.autouri|INFO| cp: (7003ba6a) done. Traceback (most recent call last): File "/home/data/t0302015/.local/bin/croo", line 13, in main() File "/home/data/t0302015/.local/lib/python3.8/site-packages/croo/cli.py", line 247, in main co.organize_output() File "/home/data/t0302015/.local/lib/python3.8/site-packages/croo/croo.py", line 263, in organize_output interpreted_subgraph = Croo.interpret_inline_exp( File "/home/data/t0302015/.local/lib/python3.8/site-packages/croo/croo.py", line 343, in interpret_inline_exp result = result.replace(m.group(0), str(eval(m.group(1))), 1) File "", line 1, in TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'