Skip to content
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

Error executing process > 'NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (SRX12134688)', Caused by: Process NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (SRX12134688) terminated with an error exit status (255) #151

Closed
tud03125 opened this issue Aug 26, 2024 · 32 comments
Labels
bug Something isn't working

Comments

@tud03125
Copy link

Description of the bug

I'm facing this error. Can anybody help:

Workflow execution completed unsuccessfully!
The exit status of the task that caused the workflow execution to fail was: 255.
The full error message was:
Error executing process > 'NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (SRX12134688)'

Caused by:
 Process `NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (SRX12134688)` terminated with an error exit status (255)

Command executed:

 featureCounts \
     -B -C -g gene_biotype -t exon \
     -p \
     -T 6 \
     -a annotation.saf \
     -s 0 \
     -o SRX12134688.featureCounts.txt \
     SRX12134688_sorted.bam
 
 cat <<-END_VERSIONS > versions.yml
 "NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS":
     subread: $( echo $(featureCounts -v 2>&1) | sed -e "s/featureCounts v//g")
 END_VERSIONS

Command exit status:
 255

Command output:
 (empty)

Command error:
 WARNING: Skipping mount /var/singularity/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
 
         ==========    _____ _   _ ____ _____ ______         _____ 
         =====        / ____| | | | _ \| __ \| ____|  /\  | __ \ 
           =====     | (___ | | | | |_) | |__) | |__    / \ | | | |
             ====     \___ \| | | | _ <| _ /|  __|  / /\ \ | | | |
               ====   ____) | |__| | |_) | | \ \| |____ / ____ \| |__| |
         ==========  |_____/ \____/|____/|_| \_\______/_/   \_\_____/
              v2.0.1
 
 //========================== featureCounts setting ===========================\\
 ||                                                                           ||
 ||            Input files : 1 BAM file                                      ||
 ||                          o SRX12134688_sorted.bam                        ||
 ||                                                                           ||
 ||            Output file : SRX12134688.featureCounts.txt                   ||
 ||                Summary : SRX12134688.featureCounts.txt.summary           ||
 ||             Annotation : annotation.saf (GTF)                            ||
 ||     Dir for temp files : ./                                              ||
 ||                                                                           ||
 ||                Threads : 6                                               ||
 ||                  Level : meta-feature level                              ||
 ||             Paired-end : yes                                             ||
 ||     Multimapping reads : not counted                                     ||
 || Multi-overlapping reads : not counted                                     ||
 ||  Min overlapping bases : 1                                               ||
 ||                                                                           ||
 ||         Chimeric reads : not counted                                     ||
 ||       Both ends mapped : required                                        ||
 ||                                                                           ||
 \\============================================================================//
 
 //================================= Running ==================================\\
 ||                                                                           ||
 || Load annotation file annotation.saf ...                                   ||
 ERROR: no features were loaded in format GTF. The annotation format can be specified by the '-F' option, and the required feature type can be specified by the '-t' option..
 The porgram has to terminate.

Work dir:
 /home/tud03125/pipeline/normal_human_liver_rnasplice/work/19/6265861010e98b14767ab01dab7af7

Tip: you can replicate the issue by changing to the process work dir and entering the command `bash .command.run`

Command used and terminal output

#!/bin/bash

# Output and work directories
OUTPUT_DIR="/home/tud03125/pipeline/normal_human_liver_rnasplice_2"
WORK_DIR="/home/tud03125/pipeline/normal_human_liver_rnasplice_2/work"

# Clear the work directory to avoid reusing cached files
rm -rf "$WORK_DIR"/*

# Create the output and work directories if they don't exist
mkdir -p "$OUTPUT_DIR"
mkdir -p "$WORK_DIR"

# Load necessary modules
module load gcc/11.2.0
module load singularity
if [ $? -ne 0 ]; then
   echo "Failed to load Singularity module."
   exit 1
fi

# Set Nextflow version
export NXF_VER=24.04.4

# Install Nextflow if not already installed
if [ ! -f ./nextflow ]; then
   echo "Nextflow not found, downloading..."
   curl -s https://get.nextflow.io | bash
   chmod +x nextflow
fi

# Set Nextflow work directory to avoid quota issues
export NXF_WORK="$WORK_DIR"

# Run Nextflow with nf-core/rnasplice version 1.0.4 from GitHub, without resuming
echo "Starting Nextflow pipeline..."
./nextflow run nf-core/rnasplice -r 1.0.4 -profile singularity \
   --input /home/tud03125/pipeline/normal_human_liver_design_rnasplice_2.csv \
   --fasta /home/tud03125/pipeline/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa \
   --gtf /home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf \
   --save_reference \
   --outdir "$OUTPUT_DIR" \
   --star_index /home/tud03125/STAR_index \
   --salmon_index /home/tud03125/salmon_index \
   --rmats \
   --suppa \
   --ribo_database_manifest /home/tud03125/ribo_database_manifest.txt \
   --contrasts /home/tud03125/pipeline/contrast_NORMAL.csv

# Debugging: Print completion message and end timestamp
echo "Processing complete."
echo "Job ended on $(date)"

Relevant files

.nextflow.log.zip

System information

Nextflow version 24.04.04

HPC at Temple University, College of Science and Technology department

Either PBS job or just Shell bash

Singularity

Temple HPC's linux. I connect using Ubuntu (a Windows Subsystems for Linux)

Using nf-core/rnasplice version 1.0.4.

@tud03125 tud03125 added the bug Something isn't working label Aug 26, 2024
@jma1991
Copy link
Collaborator

jma1991 commented Aug 26, 2024

Hi @tud03125!

I was wondering if you could share where you downloaded the reference genome and annotation from? Direct links to the exact downloads would be super helpful. I suspect this might be tied to this issue.

Alternatively, I noticed you’ve set the gtf_group_features parameter to 'gene_biotype'. By default, it's set to gene_id, so I was curious—what's the reason for aggregating by biotype instead?

Thanks so much!

@tdanhorn
Copy link

BTW, we are discussing this on Slack and did some troubleshooting, see here. I don't have this problem, so I'm curious where this comes from.

@tud03125
Copy link
Author

The "annotation.saf" one? That was the nf-core/rnasplice pipeline creating it.

The reference genomes were my downloaded files. I didn't use "--genome" parameter for it (someone suggested that that's old). I'll try pulling out all the references here: fasta, gtf, salmon_index, star_index, and ribo_database_manifest.

--> Btw, the Salmon index is now "new_salmon_index." The "salmon_index" was old/outdated that's not compatible with newer versions. So, it should be "-salmon_index /home/tud03125/new_salmon_index " in the scripts.

--> Actually, I'm having trouble attaching FASTA and GTF files here. The error message's "We don’t support that file type. Try again with GIF, JPEG, JPG, MOV, MP4, PNG, SVG, WEBM, CPUPROFILE, CSV, DMP, DOCX, FODG, FODP, FODS, FODT, GZ, JSON, JSONC, LOG, MD, ODF, ODG, ODP, ODS, ODT, PATCH, PDF, PPTX, TGZ, TXT, XLS, XLSX or ZIP." Any way on how you guys upload it? Or instead, what I did to get these files is use these command lines:

  • "wget ftp://ftp.ensembl.org/pub/release-108/fasta/homo_sapiens/dna/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa.gz"
  • Followed by "gunzip Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa.gz"
  • "wget ftp://ftp.ensembl.org/pub/release-108/gtf/homo_sapiens/Homo_sapiens.GRCh38.108.gtf.gz"
  • And then "gunzip Homo_sapiens.GRCh38.108.gtf.gz."

--> Also, "new_salmon_index" and "STAR_index" are very large and I'm getting this error message. "File size too big: 25 MB are allowed, 156 MB were attempted to upload." So, just in case, I use these scripts to build these indexes:

----> STAR --runThreadN 16
--runMode genomeGenerate
--genomeDir /home/tud03125/STAR_index
--genomeFastaFiles /home/tud03125/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa
--sjdbGTFfile /home/tud03125/Homo_sapiens.GRCh38.108.gtf
--sjdbOverhang 100

----> salmon index -t /home/tud03125/Homo_sapiens.GRCh38.cdna.all.fa -i /home/tud03125/new_salmon_index

Curious question: can it have something to do with "--contrasts?" Reason for asking is that I'm doing nf-core/rnasplice as a practice/test run on normal, human samples. So, there's no "treatment" involved, though they're in different labs. I've ran into problems where contrast is needed for differentiation, such as SUPPA and DESeq2. So, instead of "NORMAL_NORMAL" as contrast, I put "NORMAL_Total_RNA_seq_NORMAL_polyA_RNA" as contrast (with "NORMAL_Total_RNA_seq" as treatment and "NORMAL_polyA_RNA" as control). The new contrast sheet would be "/home/tud03125/pipeline/contrast_NORMAL_2.csv" instead. But, for this "featureCounts" issue, I've used the prior contrast one: "NORMAL_NORMAL." Can contrast affect "featureCounts?"

And, about the "gene_biotype," that's a good question, and even Slack guys asked me that. I honestly don't know. I've never made that. This was picked up or made by the nf-core/rnasplice pipeline. Anyway, the information about my references are here (one's downloaded link, and the other's directions since I can't literally upload those links here).

The human liver samples are many. I can give a few. Do you need some?

BTW, this is "Michael Levin," the same guy in the Slack channel.

ribo_database_manifest.txt

@tud03125
Copy link
Author

*And, the script for Homo_sapiens.GRCh38.cdna.all.fa transcriptome file:

  • wget ftp://ftp.ensembl.org/pub/release-108/fasta/homo_sapiens/cdna/Homo_sapiens.GRCh38.cdna.all.fa.gz
  • gunzip Homo_sapiens.GRCh38.cdna.all.fa.gz

@jma1991
Copy link
Collaborator

jma1991 commented Aug 29, 2024

Hi @tud03125 ,

Could you please share your nextflow.log and nextflow.config files from your latest run? I have a feeling the issue might be related to trying to aggregate by gene_biotype, which doesn't seem quite right in this context.

Also, just a side note—this pipeline doesn't have a --ribo_database_manifest parameter, so I'm not sure why that's being used.

Thanks so much!

@tud03125
Copy link
Author

tud03125 commented Aug 29, 2024

One, other thing: when I bypass featureCounts by including "-F SAF" line inside ".../subreads/featurecounts.main.nf" file, this new error pops up:

Error executing process > 'NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST_SINGLE (1)'

Caused by:
 No such variable: bam -- Check script '/home/tud03125/.nextflow/assets/nf-core/rnasplice/./workflows/../subworkflows/local/../../modules/local/create_bamlist_single.nf' at line: 20


Source block:
 """
 echo $bam | sed 's: :,:g' > ${cond}_bamlist.txt
 
 cat <<-END_VERSIONS > versions.yml
 "${task.process}":
     sed: \$(echo \$(sed --version 2>&1) | sed 's/^.*GNU sed) //; s/ .*\$//')
 END_VERSIONS
 """

Tip: you can try to figure out what's wrong by changing to the process work dir and showing the script file named `.command.sh`

For me to bypass this one, I had to change "bam" -> "bam1" and "cond" -> "cond1" inside "...modules/local/create_bamlist_single.nf" script also.

@tud03125
Copy link
Author

@jma1991 I'm attaching nextflow.config here (as a ZIP folder since this GitHub doesn't accept CONFIG files):
nextflow.config.zip

About "nextflow.log," I've attached that in the very first message. You mean this one?
.nextflow.log.zip

And, regarding "--ribo_database_manifest," I was facing some sort of an error before initiating the nf-core/rnasplice run. Not sure what it is, though (it's a while ago). It was related to "--multiqc_methods_description" parameter that I was getting an error when using it, and that when I removed it, no issues. It might be related to that. The thing is that when running nf-core/rnasplice, I often get these warning messages, including "--ribo_database_manifest" if I don't include it:

Starting Nextflow pipeline...                                                                                                                      [95/1969]

 N E X T F L O W  ~ version 24.04.4

Launching `https://github.com/nf-core/rnasplice` [confident_wozniak] DSL2 - revision: 1d0494ae34 [1.0.4]

WARN: Access to undefined parameter `bbsplit_index` -- Initialise it to a default value eg. `params.bbsplit_index = some_value`
WARN: Access to undefined parameter `kallisto_index` -- Initialise it to a default value eg. `params.kallisto_index = some_value`
WARN: Access to undefined parameter `rsem_index` -- Initialise it to a default value eg. `params.rsem_index = some_value`
WARN: Access to undefined parameter `hisat2_index` -- Initialise it to a default value eg. `params.hisat2_index = some_value`
WARN: Access to undefined parameter `additional_fasta` -- Initialise it to a default value eg. `params.additional_fasta = some_value`
WARN: Access to undefined parameter `gene_bed` -- Initialise it to a default value eg. `params.gene_bed = some_value`
WARN: The following invalid input values have been detected:

* --contrasts: /home/tud03125/pipeline/contrast_NORMAL.csv
* --source: fastq
* --clip_r1: null
* --clip_r2: null
* --three_prime_clip_r1: null
* --three_prime_clip_r2: null
* --trim_nextseq: null
* --skip_trimgalore_fastqc: false
* --rmats: true
* --rmats_splice_diff_cutoff: 0.0001
* --rmats_paired_stats: true
* --rmats_read_len: 40
* --rmats_novel_splice_site: false
* --rmats_min_intron_len: 50
* --rmats_max_exon_len: 500
* --dexseq_exon: true
* --save_dexseq_annotation: false
* --gff_dexseq: null
* --alignment_quality: 10
* --aggregation: true
* --save_dexseq_plot: true
* --n_dexseq_plot: 10
* --edger_exon: true
* --save_edger_plot: true
* --n_edger_plot: 10
* --dexseq_dtu: true
* --dtu_txi: dtuScaledTPM
* --sashimi_plot: true
* --miso_genes: ENSG00000004961, ENSG00000005302, ENSG00000147403
* --miso_genes_file: null
* --miso_read_len: 75
* --fig_width: 7
* --fig_height: 7                                                                                                                                  [49/1969]
* --min_samps_feature_expr: 2
* --min_samps_feature_prop: 2
* --min_samps_gene_expr: 4
* --min_feature_expr: 10
* --min_feature_prop: 0.1
* --min_gene_expr: 10
* --suppa: true
* --suppa_per_local_event: true
* --suppa_per_isoform: true
* --suppa_tpm: null
* --generateevents_pool_genes: true
* --generateevents_event_type: SE SS MX RI FL
* --generateevents_boundary: S
* --generateevents_threshold: 10
* --generateevents_exon_length: 100
* --psiperevent_total_filter: 0
* --diffsplice_local_event: true
* --diffsplice_isoform: true
* --diffsplice_method: empirical
* --diffsplice_area: 1000
* --diffsplice_lower_bound: 0
* --diffsplice_gene_correction: true
* --diffsplice_paired: true
* --diffsplice_alpha: 0.05
* --diffsplice_median: false
* --diffsplice_tpm_threshold: 0
* --diffsplice_nan_threshold: 0
* --clusterevents_local_event: true
* --clusterevents_isoform: true
* --clusterevents_sigthreshold: null
* --clusterevents_dpsithreshold: 0.05
* --clusterevents_eps: 0.05
* --clusterevents_metric: euclidean
* --clusterevents_separation: null
* --clusterevents_min_pts: 20
* --clusterevents_method: DBSCAN                                                                                                                   [13/1969]




------------------------------------------------------
                                       ,--./,-.
       ___    __  __  __  ___    /,-._.--~'
 |\ | |__ __ / ` / \ |__) |__        } {
 | \| |      \__, \__/ | \ |___    \`-._,-`-,
                                       `._,._,'
 nf-core/rnaseq v3.14.0-g1d0494a
------------------------------------------------------
Core Nextflow options
 revision             : 1.0.4
 runName              : confident_wozniak
 containerEngine      : singularity
 launchDir            : /home/tud03125/pipeline
 workDir              : /home/tud03125/pipeline/normal_human_liver_rnasplice_2/work
 projectDir           : /home/tud03125/.nextflow/assets/nf-core/rnasplice
 userName             : tud03125
 profile              : singularity
 configFiles          :

Input/output options
 input                : /home/tud03125/pipeline/normal_human_liver_design_rnasplice_2.csv
 outdir               : /home/tud03125/pipeline/normal_human_liver_rnasplice_2

Reference genome options
 fasta                : /home/tud03125/pipeline/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa
 gtf                  : /home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf
 star_index           : /home/tud03125/STAR_index
 salmon_index         : /home/tud03125/salmon_index

Read filtering options
 ribo_database_manifest: /home/tud03125/ribo_database_manifest.txt

Alignment options
 min_mapped_reads     : 5

Optional outputs
 save_reference       : true

Quality Control
 rseqc_modules        : bam_stat, inner_distance, infer_experiment, junction_annotation, junction_saturation, read_distribution, read_duplication

!! Only displaying parameters that differ from the pipeline defaults !!

@jma1991
Copy link
Collaborator

jma1991 commented Aug 29, 2024

@jma1991 I'm attaching nextflow.config here (as a ZIP folder since this GitHub doesn't accept CONFIG files): nextflow.config.zip

About "nextflow.log," I've attached that in the very first message. You mean this one? .nextflow.log.zip

And, regarding "--ribo_database_manifest," I was facing some sort of an error before initiating the nf-core/rnasplice run. Not sure what it is, though (it's a while ago). It was related to "--multiqc_methods_description" parameter that I was getting an error when using it, and that when I removed it, no issues. It might be related to that. The thing is that when running nf-core/rnasplice, I often get these warning messages, including "--ribo_database_manifest" if I don't include it:

Starting Nextflow pipeline...                                                                                                                      [95/1969]

 N E X T F L O W  ~ version 24.04.4

Launching `https://github.com/nf-core/rnasplice` [confident_wozniak] DSL2 - revision: 1d0494ae34 [1.0.4]

WARN: Access to undefined parameter `bbsplit_index` -- Initialise it to a default value eg. `params.bbsplit_index = some_value`
WARN: Access to undefined parameter `kallisto_index` -- Initialise it to a default value eg. `params.kallisto_index = some_value`
WARN: Access to undefined parameter `rsem_index` -- Initialise it to a default value eg. `params.rsem_index = some_value`
WARN: Access to undefined parameter `hisat2_index` -- Initialise it to a default value eg. `params.hisat2_index = some_value`
WARN: Access to undefined parameter `additional_fasta` -- Initialise it to a default value eg. `params.additional_fasta = some_value`
WARN: Access to undefined parameter `gene_bed` -- Initialise it to a default value eg. `params.gene_bed = some_value`
WARN: The following invalid input values have been detected:

* --contrasts: /home/tud03125/pipeline/contrast_NORMAL.csv
* --source: fastq
* --clip_r1: null
* --clip_r2: null
* --three_prime_clip_r1: null
* --three_prime_clip_r2: null
* --trim_nextseq: null
* --skip_trimgalore_fastqc: false
* --rmats: true
* --rmats_splice_diff_cutoff: 0.0001
* --rmats_paired_stats: true
* --rmats_read_len: 40
* --rmats_novel_splice_site: false
* --rmats_min_intron_len: 50
* --rmats_max_exon_len: 500
* --dexseq_exon: true
* --save_dexseq_annotation: false
* --gff_dexseq: null
* --alignment_quality: 10
* --aggregation: true
* --save_dexseq_plot: true
* --n_dexseq_plot: 10
* --edger_exon: true
* --save_edger_plot: true
* --n_edger_plot: 10
* --dexseq_dtu: true
* --dtu_txi: dtuScaledTPM
* --sashimi_plot: true
* --miso_genes: ENSG00000004961, ENSG00000005302, ENSG00000147403
* --miso_genes_file: null
* --miso_read_len: 75
* --fig_width: 7
* --fig_height: 7                                                                                                                                  [49/1969]
* --min_samps_feature_expr: 2
* --min_samps_feature_prop: 2
* --min_samps_gene_expr: 4
* --min_feature_expr: 10
* --min_feature_prop: 0.1
* --min_gene_expr: 10
* --suppa: true
* --suppa_per_local_event: true
* --suppa_per_isoform: true
* --suppa_tpm: null
* --generateevents_pool_genes: true
* --generateevents_event_type: SE SS MX RI FL
* --generateevents_boundary: S
* --generateevents_threshold: 10
* --generateevents_exon_length: 100
* --psiperevent_total_filter: 0
* --diffsplice_local_event: true
* --diffsplice_isoform: true
* --diffsplice_method: empirical
* --diffsplice_area: 1000
* --diffsplice_lower_bound: 0
* --diffsplice_gene_correction: true
* --diffsplice_paired: true
* --diffsplice_alpha: 0.05
* --diffsplice_median: false
* --diffsplice_tpm_threshold: 0
* --diffsplice_nan_threshold: 0
* --clusterevents_local_event: true
* --clusterevents_isoform: true
* --clusterevents_sigthreshold: null
* --clusterevents_dpsithreshold: 0.05
* --clusterevents_eps: 0.05
* --clusterevents_metric: euclidean
* --clusterevents_separation: null
* --clusterevents_min_pts: 20
* --clusterevents_method: DBSCAN                                                                                                                   [13/1969]




------------------------------------------------------
                                       ,--./,-.
       ___    __  __  __  ___    /,-._.--~'
 |\ | |__ __ / ` / \ |__) |__        } {
 | \| |      \__, \__/ | \ |___    \`-._,-`-,
                                       `._,._,'
 nf-core/rnaseq v3.14.0-g1d0494a
------------------------------------------------------
Core Nextflow options
 revision             : 1.0.4
 runName              : confident_wozniak
 containerEngine      : singularity
 launchDir            : /home/tud03125/pipeline
 workDir              : /home/tud03125/pipeline/normal_human_liver_rnasplice_2/work
 projectDir           : /home/tud03125/.nextflow/assets/nf-core/rnasplice
 userName             : tud03125
 profile              : singularity
 configFiles          :

Input/output options
 input                : /home/tud03125/pipeline/normal_human_liver_design_rnasplice_2.csv
 outdir               : /home/tud03125/pipeline/normal_human_liver_rnasplice_2

Reference genome options
 fasta                : /home/tud03125/pipeline/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa
 gtf                  : /home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf
 star_index           : /home/tud03125/STAR_index
 salmon_index         : /home/tud03125/salmon_index

Read filtering options
 ribo_database_manifest: /home/tud03125/ribo_database_manifest.txt

Alignment options
 min_mapped_reads     : 5

Optional outputs
 save_reference       : true

Quality Control
 rseqc_modules        : bam_stat, inner_distance, infer_experiment, junction_annotation, junction_saturation, read_distribution, read_duplication

!! Only displaying parameters that differ from the pipeline defaults !!

Thanks for your response! Could you please also share your nextflow_schema.json file? It seems like there might be a mix-up between the rnaseq and rnasplice pipelines in your setup. If you take a look just below the nf-core graphic in your reply, you'll notice it mentions the pipeline as nf-core/rnaseq. This mix-up could be the cause of your errors.

@tud03125
Copy link
Author

tud03125 commented Aug 29, 2024

@jma1991 This one?
nextflow_schema.json

By then, could you confirm if it is actually the mix-up between rnasplice and rnaseq pipelines? The thing is that I did use nf-core/rnaseq pipeline inside my Temple HPC before venturing into nf-core/rnasplice one. If it is that, would that mean I have to uninstall both rnaseq and rnasplice, and then install rnasplice in order to run it fresh and without any potential bugs?

@jma1991
Copy link
Collaborator

jma1991 commented Aug 29, 2024

I’m not familiar with your HPC setup, but it seems like that might be part of the issue here. Your nextflow_schema.json file looks good, but some things stand out: your nextflow.log file is showing the rnaseq title, the feature counts tool is defaulting to "gene_biotype" from the rnaseq schema, and it’s warning you about parameters that belong to rnaseq rather than rnasplice. These all suggest there might be something unusual with how the workflows are installed, set up, or executed on your HPC.

I’d recommend uninstalling both workflows and then running the rnasplice test suite on your HPC to see if that resolves the issue. You can do this with the following command:

nextflow run nf-core/rnasplice -profile test,singularity --outdir <OUTDIR>

Give this a try, and let me know how it goes!

@tud03125
Copy link
Author

tud03125 commented Aug 29, 2024

@jma1991 Just in case I don't mess it up, how to I properly "uninstall both workflows?" And, the "running the rnasplice test suite on your HPC," that's where your code (below) comes in?

nextflow run nf-core/rnasplice -profile test,singularity --outdir <OUTDIR>

@jma1991
Copy link
Collaborator

jma1991 commented Aug 29, 2024

I’m not too familiar with running Nextflow in an HPC environment, especially when it comes to your specific setup. I’d recommend reaching out to your IT department for guidance—they’ll have the best insights to help you out!

@tud03125
Copy link
Author

@jma1991 Just deleted nf-core/rnasplice, nf-core/rnaseq, nextflow, and everything with it. Started clean! Then, re-installed nextflow and the nf-core/rnasplice within it, and then attempted this test you've suggested:

nextflow run nf-core/rnasplice -profile test,singularity --outdir <OUTDIR>

So far, it's currently running (not finished). But so far, what you see here, what do you think?

(base) [tud03125@compute ~]$ module load singularity
(base) [tud03125@compute ~]$ cd pipeline
(base) [tud03125@compute pipeline]$ nextflow run nf-core/rnasplice -profile test,singularity --outdir ~/pipeline/rnasplice_test_output

 N E X T F L O W   ~  version 24.04.4

Launching `https://github.com/nf-core/rnasplice` [awesome_mercator] DSL2 - revision: 1d0494ae34 [master]



------------------------------------------------------
                                        ,--./,-.
        ___     __   __   __   ___     /,-._.--~'
  |\ | |__  __ /  ` /  \ |__) |__         }  {
  | \| |       \__, \__/ |  \ |___     \`-._,-`-,
                                        `._,._,'
  nf-core/rnasplice v1.0.4-g1d0494a
------------------------------------------------------
Core Nextflow options
  revision                  : master
  runName                   : awesome_mercator
  containerEngine           : singularity
  launchDir                 : /home/tud03125/pipeline
  workDir                   : /home/tud03125/pipeline/work
  projectDir                : /home/tud03125/.nextflow/assets/nf-core/rnasplice
  userName                  : tud03125
  profile                   : test,singularity
  configFiles               :

Input/output options
  input                     : https://raw.githubusercontent.com/nf-core/test-datasets/rnasplice/samplesheet/samplesheet.csv
  contrasts                 : https://raw.githubusercontent.com/nf-core/test-datasets/rnasplice/samplesheet/contrastsheet.csv
  outdir                    : /home/tud03125/pipeline/rnasplice_test_output

Reference genome options
  fasta                     : https://raw.githubusercontent.com/nf-core/test-datasets/rnasplice/reference/X.fa.gz
  gtf                       : https://raw.githubusercontent.com/nf-core/test-datasets/rnasplice/reference/genes_chrX.gtf
  igenomes_base             : s3://ngi-igenomes/igenomes/

Institutional config options
  config_profile_name       : Test profile
  config_profile_description: Minimal test dataset to check pipeline function

Max job request options
  max_cpus                  : 2
  max_memory                : 6.GB
  max_time                  : 6.h

Alignment options
  aligner                   : star_salmon

rMATS options
  rmats                     : true

DEXSeq DEU options
  dexseq_exon               : true

edgeR DEU options
  edger_exon                : true

DEXSeq DTU options
  dexseq_dtu                : true
  min_samps_gene_expr       : 4
  min_samps_feature_expr    : 2
  min_samps_feature_prop    : 2

Miso
  sashimi_plot              : true
  miso_genes                : ENSG00000004961, ENSG00000005302, ENSG00000147403
  miso_genes_file           : null

!! Only displaying parameters that differ from the pipeline defaults !!
------------------------------------------------------
If you use nf-core/rnasplice for your analysis please cite:

* The pipeline
  https://doi.org/10.5281/zenodo.8424632

* The nf-core framework
  https://doi.org/10.1038/s41587-020-0439-x

* Software dependencies
  https://github.com/nf-core/rnasplice/blob/master/CITATIONS.md

WARN: Both --aligner=star_salmon and --pseudo_aligner=salmon specified. Downstream analyses will be performed on both salmon output files.
executor >  local (2)
executor >  local (12)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER                                          -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES                                     -
executor >  local (12)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER                                          -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES                                     -
executor >  local (12)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER                                          -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES                                     -
executor >  local (12)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER                                          -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES                                     -
executor >  local (12)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER                                          -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES                                     -
executor >  local (12)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER                                          -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES                                     -
executor >  local (23)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [  0%] 0 of 1
executor >  local (23)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [  0%] 0 of 1
executor >  local (24)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [  0%] 0 of 1
[-        ] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA                                   -
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [  0%] 0 of 1
executor >  local (25)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [  0%] 0 of 1
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [  0%] 0 of 1
executor >  local (25)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [  0%] 0 of 1
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (25)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [  0%] 0 of 1
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (25)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [  0%] 0 of 1
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (25)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [  0%] 0 of 1
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (25)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [  0%] 0 of 1
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (26)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (26)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
executor >  local (26)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                   [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                   [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                       [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                              [100%] 1 of 1 ✔
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                               [  0%] 0 of 1
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                     [  0%] 0 of 1
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                         [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                 [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                               -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                     [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                 [100%] 4 of 4 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN                                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT                        -
[-        ] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX                       -
[-        ] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS    -
[-        ] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT -
[-        ] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS -
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                           [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT                                                 -
[-        ] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON                                                  -
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                           [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS                                         -
[-        ] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON                                                    -
[-        ] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST                                                    -
[-        ] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP                                                        -
[-        ] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_POST                                                        -
[97/617fe7] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:GTF_2_GFF3                                               [100%] 1 of 1 ✔
[44/eb8c4b] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_INDEX                                               [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_RUN                                                 -
[-        ] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SETTINGS                                            -
[-        ] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI                                             -
[-        ] NFCORE_RNASPLICE:RNASPLICE:SALMON_QUANT_STAR                                                       -
[-        ] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_STAR_SALMON:UNTAR                                      -
[df/2c5b79] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_STAR_SALMON:GFFREAD_TX2GENE (genes_chrX.gtf)           [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_STAR_SALMON:TXIMPORT                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:DRIMSEQ_FILTER                           -
[-        ] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:DEXSEQ_DTU                               -
[-        ] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:STAGER                                   -
[-        ] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_TPM                                       -
[01/cb81c7] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:GENERATE_EVENTS_IOE (genes_chrX.gtf)                  [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:PSIPEREVENT                                           -
[-        ] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_IOE                                       -
[-        ] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:DIFFSPLICE_IOE                                        -
[-        ] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTERGROUPS_IOE                                     -
[94/ebde6d] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:GENERATE_EVENTS_IOI (genes_chrX.gtf)                  [100%] 1 of 1 ✔
[d8/3d9c0d] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_SALMON:GFFREAD_TX2GENE (genes_chrX.gtf)                [100%] 1 of 1 ✔
[60/04fb57] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:GENERATE_EVENTS_IOE (genes_chrX.gtf)                       [100%] 1 of 1 ✔
[3c/82f268] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:GENERATE_EVENTS_IOI (genes_chrX.gtf)                       [100%] 1 of 1 ✔
Plus 25 more processes waiting for tasks…
WARN: The operator `first` is useless when applied to a value channel which returns a single value by definition

@jma1991
Copy link
Collaborator

jma1991 commented Aug 29, 2024

That looks good! Can’t see any warnings so far 👍

@tud03125
Copy link
Author

@jma1991 The test just got completed:

...
...
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                                        [100%] 1 of 1 ✔
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                              [100%] 1 of 1 ✔
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                                  [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                          [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                                        -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                              [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                          [100%] 4 of 4 ✔
[03/22096f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN (ERR188383)                                                [100%] 4 of 4 ✔
[8d/b8090f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT (ERR188383)                     [100%] 4 of 4 ✔
[3a/e3348e] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX (ERR188383)                    [100%] 4 of 4 ✔
[68/82265f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS (ERR204916) [100%] 4 of 4 ✔
[77/f0e10a] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT (ERR188428) [100%] 4 of 4 ✔
[b7/cb2814] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS (ERR188428) [100%] 4 of 4 ✔
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[6c/cd4680] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT (ERR188383)                                              [100%] 4 of 4 ✔
[57/bb0975] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)                                                       [100%] 1 of 1 ✔
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[ce/41747f] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (ERR188383)                                      [100%] 4 of 4 ✔
[b5/aea5e1] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON (samplesheet.csv)                                           [100%] 1 of 1 ✔
[ee/31f5a5] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST (1)                                                         [100%] 2 of 2 ✔
[1f/1bad1d] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP (YRI-GBR)                                                       [100%] 2 of 2 ✔
executor >  local (127)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                            [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                            [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                                [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                                       [100%] 1 of 1 ✔
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                                        [100%] 1 of 1 ✔
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                              [100%] 1 of 1 ✔
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                                  [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                          [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                                        -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                              [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                          [100%] 4 of 4 ✔
[03/22096f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN (ERR188383)                                                [100%] 4 of 4 ✔
[8d/b8090f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT (ERR188383)                     [100%] 4 of 4 ✔
[3a/e3348e] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX (ERR188383)                    [100%] 4 of 4 ✔
[68/82265f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS (ERR204916) [100%] 4 of 4 ✔
[77/f0e10a] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT (ERR188428) [100%] 4 of 4 ✔
[b7/cb2814] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS (ERR188428) [100%] 4 of 4 ✔
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[6c/cd4680] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT (ERR188383)                                              [100%] 4 of 4 ✔
[57/bb0975] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)                                                       [100%] 1 of 1 ✔
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[ce/41747f] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (ERR188383)                                      [100%] 4 of 4 ✔
[b5/aea5e1] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON (samplesheet.csv)                                           [100%] 1 of 1 ✔
[ee/31f5a5] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST (1)                                                         [100%] 2 of 2 ✔
[1f/1bad1d] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP (YRI-GBR)                                                       [100%] 2 of 2 ✔
[08/11872a] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_POST (GBR-YRI)                                                       [100%] 2 of 2 ✔
executor >  local (128)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                            [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                            [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                                [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                                       [100%] 1 of 1 ✔
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                                        [100%] 1 of 1 ✔
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                              [100%] 1 of 1 ✔
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                                  [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                          [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                                        -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                              [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                          [100%] 4 of 4 ✔
[03/22096f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN (ERR188383)                                                [100%] 4 of 4 ✔
[8d/b8090f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT (ERR188383)                     [100%] 4 of 4 ✔
[3a/e3348e] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX (ERR188383)                    [100%] 4 of 4 ✔
[68/82265f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS (ERR204916) [100%] 4 of 4 ✔
[77/f0e10a] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT (ERR188428) [100%] 4 of 4 ✔
[b7/cb2814] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS (ERR188428) [100%] 4 of 4 ✔
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[6c/cd4680] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT (ERR188383)                                              [100%] 4 of 4 ✔
[57/bb0975] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)                                                       [100%] 1 of 1 ✔
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[ce/41747f] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (ERR188383)                                      [100%] 4 of 4 ✔
[b5/aea5e1] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON (samplesheet.csv)                                           [100%] 1 of 1 ✔
[ee/31f5a5] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST (1)                                                         [100%] 2 of 2 ✔
[1f/1bad1d] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP (YRI-GBR)                                                       [100%] 2 of 2 ✔
[08/11872a] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_POST (GBR-YRI)                                                       [100%] 2 of 2 ✔
[97/617fe7] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:GTF_2_GFF3                                                        [100%] 1 of 1 ✔
executor >  local (128)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                            [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                            [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                                [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                                       [100%] 1 of 1 ✔
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                                        [100%] 1 of 1 ✔
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                              [100%] 1 of 1 ✔
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                                  [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                          [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                                        -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                              [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                          [100%] 4 of 4 ✔
[03/22096f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN (ERR188383)                                                [100%] 4 of 4 ✔
[8d/b8090f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT (ERR188383)                     [100%] 4 of 4 ✔
[3a/e3348e] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX (ERR188383)                    [100%] 4 of 4 ✔
[68/82265f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS (ERR204916) [100%] 4 of 4 ✔
[77/f0e10a] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT (ERR188428) [100%] 4 of 4 ✔
[b7/cb2814] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS (ERR188428) [100%] 4 of 4 ✔
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[6c/cd4680] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT (ERR188383)                                              [100%] 4 of 4 ✔
[57/bb0975] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)                                                       [100%] 1 of 1 ✔
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[ce/41747f] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (ERR188383)                                      [100%] 4 of 4 ✔
[b5/aea5e1] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON (samplesheet.csv)                                           [100%] 1 of 1 ✔
[ee/31f5a5] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST (1)                                                         [100%] 2 of 2 ✔
[1f/1bad1d] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP (YRI-GBR)                                                       [100%] 2 of 2 ✔
[08/11872a] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_POST (GBR-YRI)                                                       [100%] 2 of 2 ✔
[97/617fe7] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:GTF_2_GFF3                                                        [100%] 1 of 1 ✔
executor >  local (128)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                            [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                            [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                                [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                                       [100%] 1 of 1 ✔
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                                        [100%] 1 of 1 ✔
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                              [100%] 1 of 1 ✔
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                                  [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                          [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                                        -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                              [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                          [100%] 4 of 4 ✔
[03/22096f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN (ERR188383)                                                [100%] 4 of 4 ✔
[8d/b8090f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT (ERR188383)                     [100%] 4 of 4 ✔
[3a/e3348e] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX (ERR188383)                    [100%] 4 of 4 ✔
[68/82265f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS (ERR204916) [100%] 4 of 4 ✔
[77/f0e10a] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT (ERR188428) [100%] 4 of 4 ✔
[b7/cb2814] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS (ERR188428) [100%] 4 of 4 ✔
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[6c/cd4680] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT (ERR188383)                                              [100%] 4 of 4 ✔
[57/bb0975] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)                                                       [100%] 1 of 1 ✔
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[ce/41747f] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (ERR188383)                                      [100%] 4 of 4 ✔
[b5/aea5e1] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON (samplesheet.csv)                                           [100%] 1 of 1 ✔
[ee/31f5a5] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST (1)                                                         [100%] 2 of 2 ✔
[1f/1bad1d] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP (YRI-GBR)                                                       [100%] 2 of 2 ✔
[08/11872a] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_POST (GBR-YRI)                                                       [100%] 2 of 2 ✔
[97/617fe7] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:GTF_2_GFF3                                                        [100%] 1 of 1 ✔
[44/eb8c4b] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_INDEX                                                        [100%] 1 of 1 ✔
executor >  local (128)
[c2/15cde4] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GUNZIP_FASTA (X.fa.gz)                                            [100%] 1 of 1 ✔
[83/899a68] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:GTF_GENE_FILTER (X.fa)                                            [100%] 1 of 1 ✔
[08/55e0bb] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:MAKE_TRANSCRIPTS_FASTA (rsem/X.fa)                                [100%] 1 of 1 ✔
[a1/43f513] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:CUSTOM_GETCHROMSIZES (X.fa)                                       [100%] 1 of 1 ✔
[4e/899f17] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:STAR_GENOMEGENERATE (X.fa)                                        [100%] 1 of 1 ✔
[c0/8af93a] NFCORE_RNASPLICE:RNASPLICE:PREPARE_GENOME:SALMON_INDEX (genome.transcripts.fa)                              [100%] 1 of 1 ✔
[fc/d1b32c] NFCORE_RNASPLICE:RNASPLICE:INPUT_CHECK:SAMPLESHEET_CHECK (samplesheet.csv)                                  [100%] 1 of 1 ✔
[b7/2db99e] NFCORE_RNASPLICE:RNASPLICE:CONTRASTS_CHECK:CONTRASTSHEET_CHECK (contrastsheet.csv)                          [100%] 1 of 1 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:CAT_FASTQ                                                                        -
[a1/52ea36] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:FASTQC (ERR204916)                              [100%] 4 of 4 ✔
[4a/95c3f6] NFCORE_RNASPLICE:RNASPLICE:FASTQ_FASTQC_UMITOOLS_TRIMGALORE:TRIMGALORE (ERR188454)                          [100%] 4 of 4 ✔
[03/22096f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:STAR_ALIGN (ERR188383)                                                [100%] 4 of 4 ✔
[8d/b8090f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_SORT (ERR188383)                     [100%] 4 of 4 ✔
[3a/e3348e] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:SAMTOOLS_INDEX (ERR188383)                    [100%] 4 of 4 ✔
[68/82265f] NFCORE_RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_STATS (ERR204916) [100%] 4 of 4 ✔
[77/f0e10a] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_FLAGSTAT (ERR188428) [100%] 4 of 4 ✔
[b7/cb2814] NFC…RNASPLICE:RNASPLICE:ALIGN_STAR:BAM_SORT_STATS_SAMTOOLS:BAM_STATS_SAMTOOLS:SAMTOOLS_IDXSTATS (ERR188428) [100%] 4 of 4 ✔
[c0/a54c27] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_ANNOTATION (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[6c/cd4680] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_COUNT (ERR188383)                                              [100%] 4 of 4 ✔
[57/bb0975] NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)                                                       [100%] 1 of 1 ✔
[42/406836] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FLATTENGTF (genes_chrX.gtf)                                    [100%] 1 of 1 ✔
[ce/41747f] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:SUBREAD_FEATURECOUNTS (ERR188383)                                      [100%] 4 of 4 ✔
[b5/aea5e1] NFCORE_RNASPLICE:RNASPLICE:EDGER_DEU:EDGER_EXON (samplesheet.csv)                                           [100%] 1 of 1 ✔
[ee/31f5a5] NFCORE_RNASPLICE:RNASPLICE:RMATS:CREATE_BAMLIST (1)                                                         [100%] 2 of 2 ✔
[1f/1bad1d] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_PREP (YRI-GBR)                                                       [100%] 2 of 2 ✔
[08/11872a] NFCORE_RNASPLICE:RNASPLICE:RMATS:RMATS_POST (GBR-YRI)                                                       [100%] 2 of 2 ✔
[97/617fe7] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:GTF_2_GFF3                                                        [100%] 1 of 1 ✔
[44/eb8c4b] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_INDEX                                                        [100%] 1 of 1 ✔
[58/278ac0] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_RUN (3)                                                      [100%] 4 of 4 ✔
[6c/0ce5d4] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SETTINGS                                                     [100%] 1 of 1 ✔
[21/4b1246] NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (3)                                                  [100%] 3 of 3 ✔
[ff/564bc7] NFCORE_RNASPLICE:RNASPLICE:SALMON_QUANT_STAR (ERR204916)                                                    [100%] 4 of 4 ✔
[-        ] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_STAR_SALMON:UNTAR                                               -
[df/2c5b79] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_STAR_SALMON:GFFREAD_TX2GENE (genes_chrX.gtf)                    [100%] 1 of 1 ✔
[33/c9f403] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_STAR_SALMON:TXIMPORT (genes_chrX.tx2gene.tsv)                   [100%] 1 of 1 ✔
[03/a4c185] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:DRIMSEQ_FILTER (1)                                [100%] 1 of 1 ✔
[a6/9f16e8] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:DEXSEQ_DTU (1)                                    [100%] 1 of 1 ✔
[3c/aa260c] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:STAGER (1)                                        [100%] 2 of 2 ✔
[16/26bfd4] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_TPM (suppa_tpm.txt)                                [100%] 1 of 1 ✔
[01/cb81c7] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:GENERATE_EVENTS_IOE (genes_chrX.gtf)                           [100%] 1 of 1 ✔
[d0/2fe51f] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:PSIPEREVENT (suppa_tpm.txt)                                    [100%] 1 of 1 ✔
[b8/a1dbb5] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_IOE (suppa_local.psi)                              [100%] 1 of 1 ✔
[62/3a3be3] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:DIFFSPLICE_IOE (GBR-YRI)                                       [100%] 2 of 2 ✔
[7f/73ab9d] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTERGROUPS_IOE (YRI-GBR)                                    [100%] 2 of 2 ✔
[a3/be411e] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTEREVENTS_IOE (YRI-GBR)                                    [100%] 2 of 2 ✔
[94/ebde6d] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:GENERATE_EVENTS_IOI (genes_chrX.gtf)                           [100%] 1 of 1 ✔
[32/79be88] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:PSIPERISOFORM (suppa_tpm.txt)                                  [100%] 1 of 1 ✔
[02/7168a4] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_IOI (suppa_isoform.psi)                            [100%] 1 of 1 ✔
[15/18b938] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:DIFFSPLICE_IOI (GBR-YRI)                                       [100%] 2 of 2 ✔
[7e/4cfeab] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTERGROUPS_IOI (GBR-YRI)                                    [100%] 2 of 2 ✔
[87/bb65fb] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTEREVENTS_IOI (GBR-YRI)                                    [100%] 2 of 2 ✔
[c0/5ddc71] NFCORE_RNASPLICE:RNASPLICE:SALMON_QUANT_SALMON (ERR188383)                                                  [100%] 4 of 4 ✔
[d8/3d9c0d] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_SALMON:GFFREAD_TX2GENE (genes_chrX.gtf)                         [100%] 1 of 1 ✔
[e8/13d4fb] NFCORE_RNASPLICE:RNASPLICE:TX2GENE_TXIMPORT_SALMON:TXIMPORT (genes_chrX.tx2gene.tsv)                        [100%] 1 of 1 ✔
[9a/e9be26] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_SALMON:DRIMSEQ_FILTER (1)                                     [100%] 1 of 1 ✔
[fb/f41a84] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_SALMON:DEXSEQ_DTU (1)                                         [100%] 1 of 1 ✔
[10/d47ee3] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_SALMON:STAGER (1)                                             [100%] 2 of 2 ✔
[0e/50be63] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:SPLIT_FILES_TPM (suppa_tpm.txt)                                     [100%] 1 of 1 ✔
[60/04fb57] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:GENERATE_EVENTS_IOE (genes_chrX.gtf)                                [100%] 1 of 1 ✔
[d5/eea434] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:PSIPEREVENT (suppa_tpm.txt)                                         [100%] 1 of 1 ✔
[b2/4f46ca] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:SPLIT_FILES_IOE (suppa_local.psi)                                   [100%] 1 of 1 ✔
[66/596b51] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:DIFFSPLICE_IOE (GBR-YRI)                                            [100%] 2 of 2 ✔
[73/9fd365] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTERGROUPS_IOE (GBR-YRI)                                         [100%] 2 of 2 ✔
[97/c67945] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTEREVENTS_IOE (GBR-YRI)                                         [100%] 2 of 2 ✔
[3c/82f268] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:GENERATE_EVENTS_IOI (genes_chrX.gtf)                                [100%] 1 of 1 ✔
[7d/fde884] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:PSIPERISOFORM (suppa_tpm.txt)                                       [100%] 1 of 1 ✔
[d1/4ff851] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:SPLIT_FILES_IOI (suppa_isoform.psi)                                 [100%] 1 of 1 ✔
[a1/f10fb1] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:DIFFSPLICE_IOI (YRI-GBR)                                            [100%] 2 of 2 ✔
[d4/b2dfce] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTERGROUPS_IOI (GBR-YRI)                                         [100%] 2 of 2 ✔
[cf/914c27] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTEREVENTS_IOI (YRI-GBR)                                         [100%] 2 of 2 ✔
[c2/fab4dd] NFCORE_RNASPLICE:RNASPLICE:CUSTOM_DUMPSOFTWAREVERSIONS (1)                                                  [100%] 1 of 1 ✔
[66/09dbc3] NFCORE_RNASPLICE:RNASPLICE:MULTIQC                                                                          [100%] 1 of 1 ✔
Plus 1 more processes waiting for tasks…
-[nf-core/rnasplice] Pipeline completed successfully-
Completed at: 29-Aug-2024 16:02:10
Duration    : 10m 39s
CPU hours   : 1.1
Succeeded   : 128


(base) [tud03125@compute pipeline]$

Now, I'll re-run the PBS with this, and see how it goes.

@tud03125
Copy link
Author

tud03125 commented Aug 30, 2024

@jma1991 Right now, the PBS script is about to be finished, but with an error message. So far, inside the execution_trace text message is this:

300	cf/b61312	150145	NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (2)	FAILED	1	2024-08-30 08:10:19.069	4.5s	4.4s	-	-	-	-	-
301	0e/4aeb89	150162	NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (3)	FAILED	1	2024-08-30 08:10:19.088	4.5s	4.4s	-	-	-	-	-
299	aa/662e64	150143	NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (1)	FAILED	1	2024-08-30 08:10:19.057	4.5s	4.5s	-	-	-	-	-

I've had this problem before. But, after hearing that rnasplice was mixed with rnaseq, I deleted everything. But instead, I tried test runs. The very first one was from the last message. It was using this:

nextflow run nf-core/rnasplice -profile test,singularity --outdir /home/tud03125/pipeline/rnasplice_test_output_2 --rmats --suppa

The next test was this one (also successful):

nextflow run nf-core/rnasplice -profile test,singularity --outdir /home/tud03125/pipeline/rnasplice_test_output_2 --rmats --suppa

But then, it was this test run that replicates the error:

nextflow run nf-core/rnasplice -profile test,singularity \
--outdir /home/tud03125/pipeline/rnasplice_test_output_3 \
--fasta /home/tud03125/pipeline/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa \
--gtf /home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf \
--save_reference \
--star_index /home/tud03125/STAR_index \
--salmon_index /home/tud03125/new_salmon_index \
--rmats \
--suppa

And, the specific error message is this:

Workflow execution completed unsuccessfully!
The exit status of the task that caused the workflow execution to fail was: 1.

The full error message was:

Error executing process > 'NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (2)'

Caused by:
  Process `NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (2)` terminated with an error exit status (1)


Command executed:

  sashimi_plot --plot-event ENSG00000005302 index miso_settings.txt --output-dir sashimi
  
  cat <<-END_VERSIONS > versions.yml
  "NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI":
      python: $(python --version | sed "s/Python //g")
      misopy: $(python -c "import pkg_resources; print(pkg_resources.get_distribution('misopy').version)")
  END_VERSIONS

Command exit status:
  1

Command output:
  (empty)

Command error:
  /usr/local/lib/python2.7/site-packages/matplotlib/cbook/deprecation.py:107: MatplotlibDeprecationWarning: The mpl_toolkits.axes_grid module was deprecated in version 2.1. Use mpl_toolkits.axes_grid1 and mpl_toolkits.axisartist provies the same functionality instead.
    warnings.warn(message, mplDeprecation, stacklevel=1)
  Traceback (most recent call last):
    File "/usr/local/bin/sashimi_plot", line 11, in 
      sys.exit(main())
    File "/usr/local/lib/python2.7/site-packages/misopy/sashimi_plot/sashimi_plot.py", line 276, in main
      plot_label=plot_label)
    File "/usr/local/lib/python2.7/site-packages/misopy/sashimi_plot/sashimi_plot.py", line 142, in plot_event
      %(event_name, pickle_dir)
  Exception: Event ENSG00000005302 not found in pickled directory index. Are you sure this is the right directory for the event?

Work dir:
  /home/tud03125/pipeline/work/ab/3037af67625d1013f8bb7fcd7edca3

Tip: you can replicate the issue by changing to the process work dir and entering the command `bash .command.run`

Just in case, here's the .nextflow.log for this test run that reproduces the MISO_SASHIMI error:
nextflow.log.5.zip

I've done various test runs, like what would happen if I take off "--fasta," "--gtf," both indexes, and a combination of parameters. I can post them here if you're interested.

For gene IDs like "ENSG00000004961" or "ENSG00000005302," they are present. I'm attaching here snapshots of "ENSG00000004961" inside "genes_to_filenames.shelves," inside miso's index, and inside work directory.
ENSG00000004961 snapshots.docx

But otherwise, I honestly don't know what's going on that's producing MISO_SASHIMI error. It's very similar to this report: #150. But, the difference is 1) I'm using humans (Homo Sapiens) and 2) they're downloaded files from "ftp://ftp.ensembl.org/pub/release-108/" website (same ones as above messages).

@jma1991
Copy link
Collaborator

jma1991 commented Aug 31, 2024

Thank you so much for the detailed response! I noticed in your snapshot document that the gene identifiers include the Ensembl version suffix (e.g., ENSG00000004961.1 instead of just ENSG00000004961). Could you please rerun your last test and provide the results for these specific identifiers: ENSG00000004961.15, ENSG00000005022.6, and ENSG00000005302.19? Thanks again!

@jma1991
Copy link
Collaborator

jma1991 commented Aug 31, 2024

Hi there!

I did some testing on my machine, and I believe I’ve found a solution for the issue. If you're working with a gene annotation that includes a gene version field, like this:

gene_id "ENSG00000167393"; gene_version "18"

MISO will append the gene version to the end of the gene identifier when creating the MISO index files. So, you'll need to include the version identifier in your nextflow.config file, like this:

miso_genes = 'ENSG00000167393.18'

To test this, I downloaded the GRCh38 reference genome and its annotation from the Ensembl FTP server. I then ran the workflow using these for the fasta and gtf parameters, and it worked as expected!

@tud03125
Copy link
Author

@jma1991 Can you tell me what's the right way of modifying the nextflow.config file? Reason for asking is that I was told that I shouldn't actually modify the config file itself, but by using "-c." So if I'm to use a different nextflow.config file, use "-c nextflow_humanliver.config" or something like that?

And, regarding your other question: "Could you please rerun your last test and provide the results for these specific identifiers: ENSG00000004961.15, ENSG00000005022.6, and ENSG00000005302.19?," like adding "--miso_genes ENSG00000004961.15, ENSG00000005022.6, and ENSG00000005302.19" parameter into my script?

@jma1991
Copy link
Collaborator

jma1991 commented Aug 31, 2024

You have a lot of flexibility when it comes to configuring the pipeline! For more detailed guidance, check out this link. Personally, I find it easiest to download the workflow repository, open the nextflow.config file in a text editor, make my changes, and run it from there. But if you only need to tweak a parameter or two, you can simply pass them directly on the command line (e.g., --fasta genome.fa).

@tud03125
Copy link
Author

@jma1991 I see. I also have this idea: so, I ran this code:

(base) [tud03125@compute ~]$ awk -F '[\t ;"]+' '/gene_id "(ENSG00000004961|ENSG00000005302|ENSG00000147403)"/ {for (i=1; i<=NF; i++) if ($i=="gene_id") {gid=$(i+1)} else if ($i=="gene_version") {print gid"."$(i+1)}}' /home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf | sort | uniq
ENSG00000004961.15
ENSG00000005302.19
ENSG00000147403.18
(base) [tud03125@compute ~]$

Based on that, I can just add this one parameter into my script:

--miso_genes ENSG00000004961.15 ENSG00000005302.19 ENSG00000147403.18

Right?

@jma1991
Copy link
Collaborator

jma1991 commented Aug 31, 2024

@jma1991 I see. I also have this idea: so, I ran this code:

(base) [tud03125@compute ~]$ awk -F '[\t ;"]+' '/gene_id "(ENSG00000004961|ENSG00000005302|ENSG00000147403)"/ {for (i=1; i<=NF; i++) if ($i=="gene_id") {gid=$(i+1)} else if ($i=="gene_version") {print gid"."$(i+1)}}' /home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf | sort | uniq
ENSG00000004961.15
ENSG00000005302.19
ENSG00000147403.18
(base) [tud03125@compute ~]$

Based on that, I can just add this one parameter into my script:

--miso_genes ENSG00000004961.15 ENSG00000005302.19 ENSG00000147403.18

Right?

The miso_genes parameter expects a comma separated string. So you would actually use:

--miso_genes 'ENSG00000004961.15, ENSG00000005302.19, ENSG00000147403.18'

@tud03125
Copy link
Author

Very valuable lessons I'm learning here!

Also, before your recent message, I made a test run (though on a shell script):

#!/bin/bash

# Navigate to the pipeline directory
cd /home/tud03125/pipeline

# Load necessary modules
module load singularity
module load gcc/11.2.0

# Define the paths
GTF_FILE="/home/tud03125/pipeline/Homo_sapiens.GRCh38.108.gtf"
OUTPUT_DIR="/home/tud03125/pipeline/rnasplice_test_output_miso_sashimi"

# Create the output directory if it doesn't exist
mkdir -p $OUTPUT_DIR

# Run the awk command to extract gene versions
GENE_VERSIONS=$(awk -F '[\t ;"]+' '/gene_id "(ENSG00000004961|ENSG00000005302|ENSG00000147403)"/ {for (i=1; i<=NF; i++) if ($i=="gene_id") {gid=$(i+1)} else if ($i=="gene_version") {print gid"."$(i+1)}}' $GTF_FILE | sort | uniq | paste -sd "," -)

# Run the Nextflow pipeline with the --miso_genes parameter
nextflow run nf-core/rnasplice -profile test,singularity \
--outdir $OUTPUT_DIR \
--fasta /home/tud03125/pipeline/Homo_sapiens.GRCh38.dna_sm.primary_assembly.fa \
--gtf $GTF_FILE \
--save_reference \
--star_index /home/tud03125/STAR_index \
--salmon_index /home/tud03125/new_salmon_index \
--rmats \
--suppa \
--miso_genes "$GENE_VERSIONS"

And, as it turns out, the run's successful. I'll put the nextflow.log here. But also, I'll try that run on my PBS script.

.nextflow.log

...
...
[e0/a5923d] NFC…XIMPORT_STAR_SALMON:TXIMPORT (Homo_sapiens.GRCh38.108.tx2gene.tsv) | 1 of 1 ✔
[e2/ac9d07] NFC…SPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:DRIMSEQ_FILTER (1) | 1 of 1 ✔
[23/996d7f] NFC…_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:DEXSEQ_DTU (1) | 1 of 1 ✔
[f0/cbbb83] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_STAR_SALMON:STAGER (1)   | 2 of 2 ✔
[b0/3986bd] NFC…SPLICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_TPM (suppa_tpm.txt) | 1 of 1 ✔
[9e/2212d0] NFC…UPPA_STAR_SALMON:GENERATE_EVENTS_IOE (Homo_sapiens.GRCh38.108.gtf) | 1 of 1 ✔
[cc/b76c26] NFC…_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:PSIPEREVENT (suppa_tpm.txt) | 1 of 1 ✔
[bc/9db069] NFC…LICE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_IOE (suppa_local.psi) | 1 of 1 ✔
[48/9e5340] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:DIFFSPLICE_IOE (GBR-YRI)  | 2 of 2 ✔
[e0/038f35] NFC…_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTERGROUPS_IOE (GBR-YRI) | 2 of 2 ✔
[42/7895b8] NFC…_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTEREVENTS_IOE (GBR-YRI) | 2 of 2 ✔
[d7/ae386b] NFC…UPPA_STAR_SALMON:GENERATE_EVENTS_IOI (Homo_sapiens.GRCh38.108.gtf) | 1 of 1 ✔
[aa/001d4c] NFC…NASPLICE:RNASPLICE:SUPPA_STAR_SALMON:PSIPERISOFORM (suppa_tpm.txt) | 1 of 1 ✔
[f8/9ca9cc] NFC…CE:RNASPLICE:SUPPA_STAR_SALMON:SPLIT_FILES_IOI (suppa_isoform.psi) | 1 of 1 ✔
[3e/7707db] NFCORE_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:DIFFSPLICE_IOI (GBR-YRI)  | 2 of 2 ✔
[99/4b1a4d] NFC…_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTERGROUPS_IOI (GBR-YRI) | 2 of 2 ✔
[b3/c20a50] NFC…_RNASPLICE:RNASPLICE:SUPPA_STAR_SALMON:CLUSTEREVENTS_IOI (GBR-YRI) | 2 of 2 ✔
[b5/37af5e] NFCORE_RNASPLICE:RNASPLICE:SALMON_QUANT_SALMON (ERR188454)             | 4 of 4 ✔
[bc/1c71e8] NFC…GENE_TXIMPORT_SALMON:GFFREAD_TX2GENE (Homo_sapiens.GRCh38.108.gtf) | 1 of 1 ✔
[d4/914bf5] NFC…ENE_TXIMPORT_SALMON:TXIMPORT (Homo_sapiens.GRCh38.108.tx2gene.tsv) | 1 of 1 ✔
[bb/605c2e] NFC…E_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_SALMON:DRIMSEQ_FILTER (1) | 1 of 1 ✔
[86/20d94d] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_SALMON:DEXSEQ_DTU (1)    | 1 of 1 ✔
[f9/66a9db] NFCORE_RNASPLICE:RNASPLICE:DRIMSEQ_DEXSEQ_DTU_SALMON:STAGER (2)        | 2 of 2 ✔
[d3/41a88c] NFC…E_RNASPLICE:RNASPLICE:SUPPA_SALMON:SPLIT_FILES_TPM (suppa_tpm.txt) | 1 of 1 ✔
[1a/11b2d8] NFC…ICE:SUPPA_SALMON:GENERATE_EVENTS_IOE (Homo_sapiens.GRCh38.108.gtf) | 1 of 1 ✔
[16/7a1c6c] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:PSIPEREVENT (suppa_tpm.txt)    | 1 of 1 ✔
[56/715120] NFC…RNASPLICE:RNASPLICE:SUPPA_SALMON:SPLIT_FILES_IOE (suppa_local.psi) | 1 of 1 ✔
[8f/933839] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:DIFFSPLICE_IOE (YRI-GBR)       | 2 of 2 ✔
[86/d10fc1] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTERGROUPS_IOE (YRI-GBR)    | 2 of 2 ✔
[7e/561328] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTEREVENTS_IOE (YRI-GBR)    | 2 of 2 ✔
[49/9fce78] NFC…ICE:SUPPA_SALMON:GENERATE_EVENTS_IOI (Homo_sapiens.GRCh38.108.gtf) | 1 of 1 ✔
[90/a63e4d] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:PSIPERISOFORM (suppa_tpm.txt)  | 1 of 1 ✔
[a3/448639] NFC…ASPLICE:RNASPLICE:SUPPA_SALMON:SPLIT_FILES_IOI (suppa_isoform.psi) | 1 of 1 ✔
[8e/da8685] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:DIFFSPLICE_IOI (GBR-YRI)       | 2 of 2 ✔
[28/571cdf] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTERGROUPS_IOI (GBR-YRI)    | 2 of 2 ✔
[51/985b8d] NFCORE_RNASPLICE:RNASPLICE:SUPPA_SALMON:CLUSTEREVENTS_IOI (GBR-YRI)    | 2 of 2 ✔
[43/f619b4] NFCORE_RNASPLICE:RNASPLICE:CUSTOM_DUMPSOFTWAREVERSIONS (1)             | 1 of 1 ✔
[23/92fcca] NFCORE_RNASPLICE:RNASPLICE:MULTIQC                                     | 1 of 1 ✔
Plus 2 more processes waiting for tasks…
-[nf-core/rnasplice] Pipeline completed successfully-
Completed at: 31-Aug-2024 13:09:00
Duration    : 21m 16s
CPU hours   : 3.0
Succeeded   : 125


(base) [tud03125@compute pipeline]$

@tud03125
Copy link
Author

@jma1991 One curious question: when running nf-core/rnaseq, this ENSG00000004961 and ENSG00000004961.15 issue wasn't a thing then. Never an error about gene versions. But, why in nf-core/rnasplice?

@jma1991
Copy link
Collaborator

jma1991 commented Sep 1, 2024

@jma1991 One curious question: when running nf-core/rnaseq, this ENSG00000004961 and ENSG00000004961.15 issue wasn't a thing then. Never an error about gene versions. But, why in nf-core/rnasplice?

I think it’s because, as far as I remember, the rnaseq workflow doesn’t require users to provide a list of genes for downstream analysis. If it did, it would need to ensure that the user enters the correct identifiers. In the rnasplice workflow, the user’s GTF file must be converted to GFF3 for MISO indexing. During this conversion from GTF to GFF3, the gene_id and gene_version values are combined.

If you're satisfied with the solution, would you like me to go ahead and close the issue?

@tud03125
Copy link
Author

tud03125 commented Sep 1, 2024

Lets wait until 2-3 PM EST. Right now, the PBS pipeline is still running. But so far, things are looking good, esp. for "MISO_SASHIMI" (last parts of the trace text file below):

...
...
299	31/48c1c2	113618	NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (1)	COMPLETED	0	2024-09-01 04:57:09.851	9.9s	9s	130.8%	146.6 MB	3.4 GB	136.9 MB	361.3 KB
300	38/4a59b4	113614	NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (2)	COMPLETED	0	2024-09-01 04:57:09.837	21.6s	21s	168.1%	185.9 MB	3.5 GB	147.6 MB	891.2 KB
301	bf/76bf9b	113633	NFCORE_RNASPLICE:RNASPLICE:VISUALISE_MISO:MISO_SASHIMI (3)	COMPLETED	0	2024-09-01 04:57:09.863	38.2s	37s	116.8%	157.9 MB	3.4 GB	152.7 MB	798.3 KB

I want to check all the way to the end, particularly with seeing the results of "NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON." That one was once labeled "FAILED" when I was already having issues with "MISO_SASHIMI." But, after that last change and then with that last test run, that issue never came up. So, I want to check if it's the same for this real, PBS run, if that's alright with you.

@tud03125
Copy link
Author

tud03125 commented Sep 1, 2024

Sorry. It's still running. But so far, I'm not seeing any issues so far. It's just that the pipeline is not completed, successfully or unsuccessfully, yet.

@tud03125
Copy link
Author

tud03125 commented Sep 2, 2024

@jma1991 OK. My PBS just finished running. But, I'm getting this error message instead:

Workflow execution completed unsuccessfully!
The exit status of the task that caused the workflow execution to fail was: null.

The full error message was:

Error executing process > 'NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON (1)'

Caused by:
  Process exceeded running time limit (16h)


Command executed:

  run_dexseq_exon.R dexseq_clean_counts DEXSeq.gff normal_human_liver_design_rnasplice_3.csv contrast_NORMAL_2.csv 10
  
  cat <<-END_VERSIONS > versions.yml
  "NFCORE_RNASPLICE:RNASPLICE:DEXSEQ_DEU:DEXSEQ_EXON":
      r-base: $(echo $(R --version 2>&1) | sed 's/^.*R version //; s/ .*$//')
      bioconductor-dexseq:  $(Rscript -e "library(DEXSeq); cat(as.character(packageVersion('DEXSeq')))")
  END_VERSIONS

Command exit status:
  -

Command output:
  (empty)

Command error:
  Fit for gene/exon ENSG00000113494 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000113594 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000116688 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000119698 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000124942 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000133316+ENSG00000222328+ENSG00000283268 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000133454 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000133657+ENSG00000244675 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000134250 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000134853+ENSG00000282278+ENSG00000145216 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000135677 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000136295 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000140526 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000145391 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000147475 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000148358 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000149485+ENSG00000284416 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000154229 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000155506 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000160710 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000163092 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000164161 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000166224+ENSG00000259267+ENSG00000289738 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000166897+ENSG00000237862+ENSG00000243902 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000167378+ENSG00000073050+ENSG00000268361 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000168036 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000170522 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000171365 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000172493 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000173821+ENSG00000280248 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000173889 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000177189 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000178209 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000180509+ENSG00000159200+ENSG00000288711 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000181409 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000182983+ENSG00000290317+ENSG00000144649+ENSG00000273291+ENSG00000240747+ENSG00000273328+ENSG00000144648 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000183044 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000184640 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000215182 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000231721+ENSG00000283797+ENSG00000284032 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000242125+ENSG00000274266+ENSG00000180198 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000244510+ENSG00000244657+ENSG00000179406+ENSG00000230189+ENSG00000231234+ENSG00000251451 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000247556+ENSG00000285920+ENSG00000137804 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000258830+ENSG00000179912+ENSG00000185482 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000259040+ENSG00000124802+ENSG00000265818+ENSG00000188428+ENSG00000239264 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000280441 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000284250+ENSG00000129657+ENSG00000275143+ENSG00000234912 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000287185 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000288542+ENSG00000215483+ENSG00000150907 threw the next warning(s): the matrix is either rank-deficient or indefinite
  Fit for gene/exon ENSG00000288674+ENSG00000143801+ENSG00000163050 threw the next warning(s): the matrix is either rank-deficient or indefinite

Work dir:
  /home/tud03125/pipeline/normal_human_liver_rnasplice/work/db/143d95794babdbb263e92decf3d9f5

Tip: when you have fixed the problem you can continue the execution adding the option `-resume` to the run command line

It's funny since the test run's fine. But, why this then?

Just in case, here's the .nextflow.log here:
.nextflow.log

@jma1991
Copy link
Collaborator

jma1991 commented Sep 2, 2024

The relevant part of the error is

Caused by:
  Process exceeded running time limit (16h)

Each process in Nextflow can be assigned resources (threads, memory, and time) dynamically. Your process reached the dynamically allocated time, so it threw an error. To fix this, you can either:

  1. Increase the maxRetries in your local copy of the workflow. See here for details.
  2. Increase the time allocated initially by modifying the label assigned to the process. The DEXSEQ_EXON process uses the process_high label, so you can increase the time on this line.
  3. Create a custom process label for DEXSEQ_EXON, but this is a bit more fiddly and I don’t have the time right now to explain it fully. Reading the dynamic computing resources section of the Nextflow documentation should help you though.

Give one of those solutions a try and let me know how you get on.

@tud03125
Copy link
Author

tud03125 commented Sep 2, 2024

@jma1991 Got it. I'll work on it.

One question: so, this is just my test run, not my real experiment. Just in case, here's my 1) input CSV sheet, 2) contrast CSV sheet, and 3) the word document details about the samples:
normal_human_liver_design_rnasplice_3.csv
contrast_NORMAL_2.csv
GEO samples for total RNA seq of human livers.docx
So, there's two types of samples I'm running here: "NORMAL_polyA_RNA" and "NORMAL_Total_RNA_seq." The "NORMAL_polyA_RNA" is in GSE69360 sample, and the "NORMAL_Total_RNA_seq" is in both GSE42986 and GSE183915. Still, they're all "normal human liver samples," just in different labs (which's why they're in two, different rows of that table). The "MAFLD human samples" are the "DISEASED" ones, and they truly are different from "NORMAL." So, given that the "NORMAL" samples are only different by labs and how they process their samples (and nothing else, or nothing much in biology/genetic materials), can that potentially cause such as long time on DEXSEQ_EXON?

@tud03125
Copy link
Author

tud03125 commented Sep 3, 2024

@jma1991 after your suggestion on extending DEXSEQ_EXON process. It was successful!
Workflow execution completed successfully!

...
...
[d9/1791d8] NFC…QUANT_SALMON (SRX12134687) | 19 of 19, cached: 19 ✔
[bc/1c71e8] NFC…mo_sapiens.GRCh38.108.gtf) | 1 of 1, cached: 1 ✔
[6b/24a561] NFC…ns.GRCh38.108.tx2gene.tsv) | 1 of 1, cached: 1 ✔
[9a/a25c2f] NFC…_SALMON:DRIMSEQ_FILTER (1) | 1 of 1, cached: 1 ✔
[d7/cb62a3] NFC…_DTU_SALMON:DEXSEQ_DTU (1) | 1 of 1, cached: 1 ✔
[d7/ccd996] NFC…XSEQ_DTU_SALMON:STAGER (1) | 1 of 1, cached: 1 ✔
[fe/6519a7] NFC…_FILES_TPM (suppa_tpm.txt) | 1 of 1, cached: 1 ✔
[1a/11b2d8] NFC…mo_sapiens.GRCh38.108.gtf) | 1 of 1, cached: 1 ✔
[7c/29587d] NFC…SIPEREVENT (suppa_tpm.txt) | 1 of 1, cached: 1 ✔
[73/aec37f] NFC…ILES_IOE (suppa_local.psi) | 1 of 1, cached: 1 ✔
[8a/810410] NFC…_RNA_seq-NORMAL_polyA_RNA) | 1 of 1, cached: 1 ✔
[f4/49d968] NFC…_RNA_seq-NORMAL_polyA_RNA) | 1 of 1, cached: 1 ✔
[16/fe52e2] NFC…_RNA_seq-NORMAL_polyA_RNA) | 1 of 1, cached: 1 ✔
[49/9fce78] NFC…mo_sapiens.GRCh38.108.gtf) | 1 of 1, cached: 1 ✔
[33/355db1] NFC…PERISOFORM (suppa_tpm.txt) | 1 of 1, cached: 1 ✔
[e6/036a8e] NFC…ES_IOI (suppa_isoform.psi) | 1 of 1, cached: 1 ✔
[f2/dbe6a9] NFC…_RNA_seq-NORMAL_polyA_RNA) | 1 of 1, cached: 1 ✔
[1d/51e906] NFC…_RNA_seq-NORMAL_polyA_RNA) | 1 of 1, cached: 1 ✔
[8d/d9b733] NFC…_RNA_seq-NORMAL_polyA_RNA) | 1 of 1, cached: 1 ✔
[aa/d9c3d6] NFC…M_DUMPSOFTWAREVERSIONS (1) | 1 of 1 ✔
[7b/af9163] NFC…NASPLICE:RNASPLICE:MULTIQC | 1 of 1 ✔
Plus 2 more processes waiting for tasks…
-[nf-core/rnasplice] Pipeline completed successfully-
Completed at: 03-Sep-2024 00:39:37
Duration    : 16h 45m 20s
CPU hours   : 632.1 (57.6% cached)
Succeeded   : 3
Cached      : 300

I'll now re-run it on my real experiments. But otherwise, I think this is good to close this issue. Would that be alright?

But also, two other questions:

  • I wanted to run nf-core/rnasplice because of SUPPA and rMATs. I saw that that pipeline has these parameters, and I thought if they have those parameters, then they should have PSI scores somewhere. When successfully running it, looking at MultiQC report, I can't find it. Any idea where PSI scores might be placed at?
  • Have you used "--rmats_novel_splice_site" parameter? Does it work, currently?

@jma1991
Copy link
Collaborator

jma1991 commented Sep 7, 2024

Hi @tud03125

I'm glad to hear your issue has been resolved! I'll go ahead and close it. As for your questions:

  • You can find the PSI scores for SUPPA in the psi_per_isoform and psi_per_local_event directories. For rMATS, the PSI scores are located in the output files under the "IncLevel1" and "IncLevel2" headings. The developer provides more details on this here.
  • I haven't personally used the novel splice site feature. I believe it was implemented by another maintainer, so I don't have firsthand experience with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants