-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
compore_polish_flow:mean_per_pos terminates with error exit status 1 #15
Comments
Dear @peaceben, can you please try with the embedded test dataset? And I just fixed a problem in mop_mod ?(some process were commented), can you do a git pull? best, |
Dear Luca, I have updated the repository yesterday and gave the test data a go. Preprocessing works flawlessy. mop_mod exits with following statement: **_Error executing process > 'compore_polish_flow:NANOPOLISH_EVENTALIGN:eventalignCollapse (mod)' Caused by: Command executed: zcat mod_batch_0.fast5_event_align.tsv.gz | awk '!(/^contig/ && NR>1)' | tee >(pigz -p 2 -9 - > mod_combined.eventalign.tsv.gz) | NanopolishComp Eventalign_collapse -t 2 -o mod_collapsed_align_events Command exit status: Command output: Command error: Additionally, bedGraphToWig_msc (mod---wt) & bedGraphToWig_lsc (mod---wt) fail 2 out of 4, but the error is ignored. I think this is due to the fact that there is no data on the negative strand. I've attatched the logs again. Best, |
Hi, thisis because you need at least 3 threads for nanocompore...
I increased the number of cpus in awsbatch.config can you give it a try again after git pull? |
Hi Luca, after git pull mop_mod finishes successfully, but without tombo results (& without output_book_mod): [9d/cd437b] process > checkRef (Checking yeast_rRNA_ref.fa.gz) [100%] 1 of 1 ✔ Best, |
Dear Ben, I tried mop_mod in aws and I got actually an error but with nanopolish indexing... I'm trying to understand the origin of this that seems to be AWS related in some way. For the moment I recommend you not using mop_mod on the AWS... Sorry for this, I'll try to figure it out what is happening |
Hey Luca, thanks for checking on this. I ran the pipeline again on the test data but in local mode and got the following output (similar as noted above for test data on awsbatch). executor > local (51) Are the ignored/failed tombo processes expected for the test data? Wanted to ask before running the pipeline on my data locally. Best, |
Hi, yes some of them fail because on the wrong strand so they are empty. I think for local you need to raise the number of CPUs to 3 since nanopolish needs at least 3 cpus for working. |
Hi, I fixed the problem of nanopolish / nanocompore but not the Tombo one. I tried several different things but I'm quite stuck here. I'll keep this open. |
Hey Luca, cheers! I'll git pull and check with my data again. |
Hi,
I'm running MOP2 on awsbatch with a relatively minimalistic input setup for testing purposes. I have matching wildtype and invitro DRS data (1 rep each) and i defined a reference for only one gene (which is also covered by the in vitro transcribed data).
While i get some output for epinanoflow. The pipeline terminates with mentioned error. Here's the statement from the log file:
_Error executing process > 'compore_polish_flow:mean_per_pos (invitro)'
Caused by:
Process
compore_polish_flow:mean_per_pos (invitro)
terminated with an error exit status (1)Command executed:
mean_per_pos.py -i invitro_AIE407_pass_720e7cf3_16.fast5_event_align.tsv.gz -o
basename invitro_AIE407_pass_720e7cf3_16.fast5_event_align.tsv.gz .fast5_event_align.tsv.gz
#gzip *_processed_perpos_median.tsv
Command exit status:
1
Command output:
(empty)
Command error:
thread '' panicked at 'no lines in the file', /github/workspace/polars/polars-io/src/csv_core/parser.rs:108:51
note: run with
RUST_BACKTRACE=1
environment variable to display a backtraceTraceback (most recent call last):
File "/project/nextflow-bin/mean_per_pos.py", line 145, in
main()
File "/project/nextflow-bin/mean_per_pos.py", line 127, in main
raw_import = parse_input(a.input)
File "/project/nextflow-bin/mean_per_pos.py", line 34, in parse_input
"event_level_mean": pl.Float32 })
File "/usr/local/python/versions/3.6.3/lib/python3.6/site-packages/polars/io.py", line 405, in read_csv
rechunk=rechunk,
File "/usr/local/python/versions/3.6.3/lib/python3.6/site-packages/polars/internals/frame.py", line 511, in read_csv
parse_dates,
pyo3_runtime.PanicException: no lines in the file_
I've also attatched the command.log and .err files from corresponding work directory, as well as the complete log file. When looking at the previous steps and the fast5_event_align.tsv.gz input file i observed that this file is empty.
Could you give me any clues where the error might stem from? This is the first time I'm using awsbatch and one thing i should mention is that i didn't configured a queue with a gpu-based CE yet, even though the queue is stated in the awsbatch profile.
Any tips probably will help.
Best,
Ben
logs.zip
The text was updated successfully, but these errors were encountered: