I get this error when trying to use computeMatrix in the DeepTools2 suite:
Fatal error: Exit code 1 ()
Traceback (most recent call last):
File "/cvmfs/main.galaxyproject.org/deps/_conda/envs/mulled-v1-0fa290085c742a3ffee6a142d1fce47c178e1c289ff6f0c66023b506f3377842/bin/computeMatrix", line 11, in <module>
main(args)
File "/cvmfs/main.galaxyproject.org/deps/_conda/envs/mulled-v1-0fa290085c742a3ffee6a142d1fce47c178e1c289ff6f0c66023b506f3377842/lib/python2.7/site-packages/deeptools/computeMatrix.py", line 414, in main
hm.computeMatrix(scores_file_list, args.regionsFileName, parameters, blackListFileName=args.blackListFileName, verbose=args.verbose, allArgs=args)
File "/cvmfs/main.galaxyproject.org/deps/_conda/envs/mulled-v1-0fa290085c742a3ffee6a142d1fce47c178e1c289ff6f0c66023b506f3377842/lib/python2.7/site-packages/deeptools/heatmapper.py", line 254, in computeMatrix
matrix = np.concatenate([r[0] for r in res], axis=0)
ValueError: need at least one array to concatenate
I'm not sure how to fix this error. I've tried changing many of the parameters. The input was from other tools and follows the DeepTools2 workflow and I didn't have an error in previous steps in the workflow. Any and all help is appreciated.
Usually this happens if the BED or GTF file doesn't actually match the bigWig files you're using (e.g., they're from different organisms). Are you using usegalaxy.org?
I am using usegalaxy.org.
If you share that history with "ryan@ie-freiburg.mpg.de" I'll have a look at why that's happening.
I double-checked and the bed file that I obtained from UCSC genome browser and the bamCoverage tool (tool that produces the input for computeMatrix) are using the same C. elegans genome build.