-
Notifications
You must be signed in to change notification settings - Fork 25
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
GTF file not found with CIRIquant #155
Comments
Hey, looks weird to me, I will need some help with debugging this. Could you try switching to Would be interesting if this error occurs if the script is executed like this or not |
Traceback (most recent call last): |
This is really strange. The pipeline should fail if the file would not exist already here. The ciriQuant-internal check if the file exists takes place here in a pretty standard way, so I would say it's unlikely there is a problem within the tool. So the only remaining explanation is that the GTF file is not properly mounted to the container at runtime. Could you try the following:
And let me know what happens please. Also it would be nice if you could attach the |
Now it seems that CIRIquant is able to read the GTF file. I am providing you with the following files for further inspection #155.tar.gz:
Please note that .command.run and .command.err may appear as hidden files. |
Description of the bug
Hello,
I recently encountered an error while running CIRIquant when providing a specific GTF file. Other tools, such as circRNA_finder, run without any issues and perform the annotation correctly.
Thank you very much for your time and assistance in resolving this issue.
Best regards,
Aitor Zabala
Command used and terminal output
Relevant files
travis.yaml
name: ciriquant
tools:
bwa: /usr/local/bin/bwa
hisat2: /usr/local/bin/hisat2
stringtie: /usr/local/bin/stringtie
samtools: /usr/local/bin/samtools
reference:
fasta: /scratch/azabala/validation_GTF/eGenomes/work_eGenomes/stage-5e8255a4-53a0-4b1c-8881-9481ba39060a/1c/522d8e9bfc6e1560dad67f3afd1164/genome.fa
gtf: /data/azabala/gtf/eGenomes/genes.gtf
bwa_index: /scratch/azabala/validation_GTF/eGenomes/work_eGenomes/c3/0410f7c6a5f85b8d7b25e17307668d/bwa/genome
hisat_index: /scratch/azabala/validation_GTF/eGenomes/work_eGenomes/11/08674c9acbe0f7ebc38718c559e64a/hisat2/genome
command.log
Traceback (most recent call last):
File "/usr/local/bin/CIRIquant", line 10, in
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/CIRIquant/main.py", line 89, in main
config = check_config(check_file(args.config_file))
File "/usr/local/lib/python2.7/site-packages/CIRIquant/utils.py", line 91, in check_config
globals()[i.upper()] = check_file(config['reference'][i])
File "/usr/local/lib/python2.7/site-packages/CIRIquant/utils.py", line 49, in check_file
raise ConfigError('File: {}, not found'.format(file_name))
CIRIquant.utils.ConfigError: File: /data/azabala/gtf/eGenomes/genes.gtf, not found
System information
Nextflow: 23.04.2
Hardware: HPC
Executor: slurm
Conatiner: Apptainer
OS: Linux
nf-core/circrna: dev
The text was updated successfully, but these errors were encountered: