-
Notifications
You must be signed in to change notification settings - Fork 1
Description
When I check whether WarpSTR works correctly by running: bash run_test_case.sh , I get this traceback:
ONT Guppy basecalling software version 6.0.6+8a98bbc
config file: /work/software/guppy/ont-guppy-cpu/data/dna_r9.4.1_450bps_hac.cfg
model file: /work/software/guppy/ont-guppy-cpu/data/template_r9.4.1_450bps_hac.jsn
input path: test/test_output/Human_STR_1108232/fast5/test_run1
save path: test/test_output/Human_STR_1108232/fast5/test_run1/aux
chunk size: 2000
chunks per runner: 256
minimum qscore: 9
records per file: 4000
num basecallers: 1
cpu mode: ON
threads per caller: 2
Found 10 fast5 files to process.
Init time: 333 ms
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
Caller time: 172533 ms, Samples called: 1468186, samples/s: 8509.59
Finishing up any open output files.
Basecalling completed successfully.
find test/test_output/Human_STR_1108232/fast5/test_run1/aux/workspace -maxdepth 1 -name *.fast5 -print0 | xargs -0 cp -t test/test_output/Human_STR_1108232/fast5/test_run1/annot;
qt.qpa.xcb: X server does not support XInput 2
failed to get the current screen resources
DEBUG_3_TREX: Extracting TRs - running with 2 threads
Traceback (most recent call last):
File "WarpSTR.py", line 91, in
run()
File "WarpSTR.py", line 71, in run
overview_df, collapsed_df = main_wrapper(locus, main_config.threads)
File "/work/software/warpstr/src/caller/wrapper.py", line 20, in main_wrapper
workload = get_workload(df_overview, locus.path)
File "/work/software/warpstr/src/caller/wrapper.py", line 52, in get_workload
norm_signal = fast5.get_data_processed((row.l_start_raw, row.r_end_raw))
File "/work/software/warpstr/src/schemas/fast5.py", line 52, in get_data_processed
self.handle['Raw']['Reads'][rname]['Signal'])
File "/work/software/anaconda3/envs/warpstr/lib/python3.7/site-packages/numpy/core/_asarray.py", line 102, in asarray
return array(a, dtype, copy=False, order=order)
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
File "/work/software/anaconda3/envs/warpstr/lib/python3.7/site-packages/h5py/_hl/dataset.py", line 1005, in array
self.read_direct(arr)
File "/work/software/anaconda3/envs/warpstr/lib/python3.7/site-packages/h5py/_hl/dataset.py", line 966, in read_direct
self.id.read(mspace, fspace, dest, dxpl=self._dxpl)
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
File "h5py/h5d.pyx", line 192, in h5py.h5d.DatasetID.read
File "h5py/_proxy.pyx", line 112, in h5py._proxy.dset_rw
OSError: Can't read data (can't open directory: /work/software/anaconda3/envs/warpstr/lib/hdf5/plugin)
This looks like the software is missing files.