Closed paujedynak closed 4 years ago
i will need the full output to stderr along with the command that you ran in order to help you.
Sure, here it goes: Command: comb-p pipeline -c 4 --seed 0.001 --dist 500 -p test --region-filter-p 0.05 --region-filter-n 2 test.bed
Output: setting --acf-dist to 0.33 * --dist == 170 calculated stepsize as: 170 ACF: lag_min lag_max correlation N p 1 171 0.1043 284258 0 wrote: test.acf.txt
original lambda: 0.96 wrote: test.slk.bed.gz with lambda: 0.87 wrote: test.fdr.bed.gz wrote: test.regions.bed.gz (1 regions) read 1 regions from test.regions.bed.gz calculating ACF out to: 1
Error:
Traceback (most recent call last):
File "/home/.local/bin/comb-p", line 4, in
test.bed file can be found here: https://tinyurl.com/yc642qa4
Hi, I pushed a fix for this. Thanks for providing the command and the data.
Traceback (most recent call last): File "/home/user/.local/bin/comb-p", line 4, in
import('pkg_resources').run_script('cpv==0.50.3', 'comb-p')
File "/home/user/miniconda3/envs/DMR/lib/python3.8/site-packages/pkg_resources/init.py", line 667, in run_script
self.require(requires)[0].run_script(script_name, ns)
File "/home/user/miniconda3/envs/DMR/lib/python3.8/site-packages/pkg_resources/init.py", line 1464, in run_script
exec(code, namespace, namespace)
File "/home/user/.local/lib/python3.8/site-packages/cpv-0.50.3-py3.8.egg/EGG-INFO/scripts/comb-p", line 39, in
main()
File "/home/user/.local/lib/python3.8/site-packages/cpv-0.50.3-py3.8.egg/EGG-INFO/scripts/comb-p", line 36, in main
module.main()
File "/home/user/.local/lib/python3.8/site-packages/cpv-0.50.3-py3.8.egg/cpv/pipeline.py", line 69, in main
return pipeline(col_num, args.step,
File "/home/user/.local/lib/python3.8/site-packages/cpv-0.50.3-py3.8.egg/cpv/pipeline.py", line 167, in pipeline
for region_line, slk_p, slk_sidak_p, sim_p in region_p.region_p(
File "/home/user/.local/lib/python3.8/site-packages/cpv-0.50.3-py3.8.egg/cpv/region_p.py", line 175, in region_p
acfs = _gen_acf(region_info, (fpvals,), col_num, step)
File "/home/user/.local/lib/python3.8/site-packages/cpv-0.50.3-py3.8.egg/cpv/region_p.py", line 76, in _gen_acf
if lags[-1] < max_len: lags.append(lags[-1] + step)
IndexError: list index out of range
This happens only with some BED files but not with all. Thank you for any help to solve it!