You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature: Add a warning linked to user provided transcript_fasta
If a user provides a file to transcript_fasta, it should be a transcriptome which has the same entries (transcript IDs) as the GTF file provided in gtf otherwise, it will cause the pipeline to fail with the following error:
(this was caused by using concatenated non-coding and coding transcriptome files from Ensembl v.102 for the mouse references)
[2022-01-10 23:10:02.162] [jointLog] [critical] Transcript ENSMUST00000196743 appeared in the BAM header, but was not in the provided FASTA file
[2022-01-10 23:10:02.162] [jointLog] [critical] Transcript ENSMUST00000196901 appeared in the BAM header, but was not in the provided FASTA file
[2022-01-10 23:10:02.162] [jointLog] [critical] Transcript ENSMUST00000197848 appeared in the BAM header, but was not in the provided FASTA file
[2022-01-10 23:10:02.162] [jointLog] [critical] Transcript ENSMUST00000200349 appeared in the BAM header, but was not in the provided FASTA file
To not provide a file to transcript_fasta and let the pipeline generate one (from process RSEM_PREPAREREFERENCE_TRANSCRIPTS )
To generate a custom transcriptome which meets the criteria described. This can be done in the same way as in the RSEM_PREPAREREFERENCE_TRANSCRIPTS or with similar tools such as gffread:
Description of feature
Feature: Add a warning linked to user provided
transcript_fasta
If a user provides a file to
transcript_fasta
, it should be a transcriptome which has the same entries (transcript IDs) as the GTF file provided ingtf
otherwise, it will cause the pipeline to fail with the following error:(this was caused by using concatenated non-coding and coding transcriptome files from Ensembl v.102 for the mouse references)
This behavior has also been observed with transcriptome reference files from other sources such as GENCODE (see for example: https://nfcore.slack.com/archives/CE8SSJV3N/p1642697218225700)
The current solutions around this issue are:
transcript_fasta
and let the pipeline generate one (from processRSEM_PREPAREREFERENCE_TRANSCRIPTS
)RSEM_PREPAREREFERENCE_TRANSCRIPTS
or with similar tools such asgffread
:The warning would be helpful for users to avoid this issue which leads to the pipeline finishing unsuccessfully .
The text was updated successfully, but these errors were encountered: