-
Notifications
You must be signed in to change notification settings - Fork 186
Closed
Description
Intro
Thank you for maintaining this code.
I encountered an error this morning when I tried to use the latest eqtl_prepare_expression.py script.
I think I identified where the problem comes from, and I propose a simple solution that I think will solve it.
Observed Error
singularity exec ${cont_dir}${sif} bash -c "
${src}eqtl_prepare_expression.py ${tpm_gct} ${reads_gct} ${gtf} \
${sample_participant_lookup} ${vcf_chr_list} ${prefix} \
--tpm_threshold 0.1 \
--count_threshold 6 \
--sample_frac_threshold 0.2 \
--normalization_method tmm
"
Traceback (most recent call last):
File "gtex-pipeline/qtl/src/eqtl_prepare_expression.py", line 11, in <module>
import qtl.io
ImportError: No module named 'qtl'
Likely Problem
eqtl_prepare_expression.pyimports pyqtl since Feb 3 2021qtl/Dockerfiledoes not install pyqtl
Proposed Solution
- Add "qtl" at the end of line 82 in
qtl/Dockerfile
Metadata
Metadata
Assignees
Labels
No labels