Comments (9)
Hi Dina!
The way we perform the counting in the AS module is:
- we count all the split reads per sample, irrespective of an annotation file
- we merge them per cohort (drop group) and generate the splice sites
- on each splice site, we count the non-split reads
From what I can see, in your case, the 2 first steps were completed, but the non-split reads did not work. Could it be that your data is not paired-end? For that step we use the featureCounts function from Rsubread. I found a similar error message from yours here: https://support.bioconductor.org/p/9141314/
from drop.
Hi Dina,
are you sure your bam files indeed contain paired-end reads as specified in your sample annotation? The error seems to indicate that no paired-end reads are found in the featureCounts call that Vicente described.
from drop.
Thanks for the response!
It's synthetic data, created as forward and reverse .fq files, then mapped to one file using STAR - so yes, definitely paired-end reads, but I'll check if something went wrong during this process.
from drop.
I've checked my data and it seems some are paired-end, and some are single-end sequencing. Is it possible to compare the two, or do all samples need to be one or the other? Will this cause any caveats I should be aware of?
Thank you @vyepez88 and @ischeller !
from drop.
Hi @dissakova ,
great that you found the problem!
We don't have experience ourselves for combining a dataset with paired-end and single-end sequencing data, so we can't give advice regarding this. The count produced by FRASER is a fragment count for paired-end data and read count for single-end data, so it's possible that it has an effect on the analysis. Consider splitting your analysis into one for the paired-end and one for the single-end reads if possible.
from drop.
and if you want to keep the samples together, simply specifying T/F in PAIRED_END column accordingly for each sample should make the pipeline run
from drop.
@vyepez88 Thank you! I ended up finding paired-end versions of the single-sequenced samples, and the pipeline works now. Thank you for your help!
from drop.
great to hear! for an overview of the samples, you could execute snakemake sampleAnnotation
. Good luck!
from drop.
@vyepez88 Hello Vicente, I actually realized the pipeline wasn't fully completing but instead failing at 99% completion, but still outputting a results file. I've opened a new issue as this seems unrelated to the questions above.
from drop.
Related Issues (20)
- Error in AberrantSplicing_pipeline_FRASER_08_extract_results_FraseR_R HOT 29
- Using external count in FRASER2? HOT 5
- Is it possible to use drop without snakemake? HOT 1
- DROP_1.3.3.yaml package update required? HOT 7
- drop demo not working: Error in find_NCBI_assembly_ftp_dir HOT 4
- Missed call - not clear why HOT 2
- Error in rule AberrantSplicing_pipeline_Counting_00_define_datasets_from_anno_R HOT 3
- Error in reducer$value.cache[[as.character(idx)]] <- values HOT 8
- MissingInputException: Missing input files for rule mae_allelicCounts: HOT 7
- Building plots with abberant splicing results HOT 3
- Error with installing outrider and fraser on M1 Mac
- How to specify the correction of autoencoder HOT 2
- Rerun Triggers of DROP HOT 2
- Differences between FRASER1 and FRASER2 HOT 3
- Using long and short reads in the aberrant splicing analysis. HOT 1
- Unexpected results for RNA-DNA Matching HOT 4
- demo failig HOT 1
- Results of original DROP publication HOT 8
- BiocParallel errors in rule AberrantExpression_pipeline_OUTRIDER_runOutrider_R HOT 7
- ImportError: cannot import name 'get_argument_parser' from 'snakemake' HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from drop.