Skip to content

Commit

Permalink
fix: FusionInspector comes with STAR-Fusion by default
Browse files Browse the repository at this point in the history
  • Loading branch information
matq007 committed May 6, 2020
1 parent b579d71 commit 49e695b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 15 deletions.
14 changes: 4 additions & 10 deletions containers/star-fusion/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,11 @@ RUN conda env create -f /environment.yml && conda clean -a
# Add conda installation dir to PATH (instead of doing 'conda activate')
ENV PATH /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/bin:$PATH

# ctat-genome-lib-builder
RUN cd /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/ && \
wget https://github.com/NCIP/ctat-genome-lib-builder/archive/2830cd708c5bb9353878ca98069427e83acdd625.zip && \
unzip 2830cd708c5bb9353878ca98069427e83acdd625.zip && \
cd ctat-genome-lib-builder-2830cd708c5bb9353878ca98069427e83acdd625 && \
rm /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/bin/prep_genome_lib.pl

ENV PATH /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/ctat-genome-lib-builder-2830cd708c5bb9353878ca98069427e83acdd625/:$PATH
# FusionInspector
ENV PATH /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/lib/STAR-Fusion/FusionInspector:$PATH

RUN ln -s /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/lib/libssl.so /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/lib/libssl.so.1.0.0 && \
ln -s /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/lib/libcrypto.so /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/lib/libcrypto.so.1.0.0
# ctat-genome-lib-builder
ENV PATH /opt/conda/envs/nf-core-rnafusion-star-fusion_1.8.1/lib/STAR-Fusion/ctat-genome-lib-builder:$PATH

# Dump the details of the installed packages to a file for posterity
RUN conda env export --name nf-core-rnafusion-star-fusion_1.8.1 > nf-core-rnafusion-star-fusion_1.8.1.yml
4 changes: 1 addition & 3 deletions containers/star-fusion/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,5 @@ dependencies:
- bioconda::dfam=2.0
- bioconda::hmmer=3.2.1
- bioconda::star-fusion=1.8.1
- bioconda::fusion-inspector=2.2.1
- bioconda::trinity=2.6.6
- conda-forge::perl-carp-assert
- conda-forge::unzip=6.0
- conda-forge::perl-carp-assert
5 changes: 3 additions & 2 deletions main.nf
Original file line number Diff line number Diff line change
Expand Up @@ -709,7 +709,7 @@ process fusion_inspector {
file(reference) from reference.fusion_inspector

output:
file("*.{fa,gtf,bed,bam,bai,txt}") into fusion_inspector_output
file("*.{fa,gtf,bed,bam,bai,txt,html}") into fusion_inspector_output

when: params.fusion_inspector && (!params.single_end || params.debug)

Expand All @@ -722,8 +722,9 @@ process fusion_inspector {
--left_fq ${reads[0]} \\
--right_fq ${reads[1]} \\
--CPU ${task.cpus} \\
--out_dir . \\
-O . \\
--out_prefix finspector \\
--vis \\
${extra_params}
"""
}
Expand Down

0 comments on commit 49e695b

Please sign in to comment.