noush-joglekar / biccn_tilgner_scisorseq

Code for the BRAIN Initiative Cell Census Network (BICCN) - RF1 Tilgner
MIT License
16 stars 4 forks source link

Question about alternative exon counting #2

Open weib3 opened 5 months ago

weib3 commented 5 months ago

Hello,

I'm analysing single-cell full-length RNA sequencing data. I would like to perform an analysis on alternative splicing exons, which has been mentioned multiple times in your research group's series of articles and in the methodology sections. However, I have not been able to find the related code in the repositories of your team(scisorseqr, biccn_tilgner_scisorseq, sn-code). Could you please share related code? Or perhaps I misunderstood, and the code does exist. Thanks!

A screenshot of the methods description from the article is as follows: image Hardwick S A, Hu W, Joglekar A, et al. Single-nuclei isoform RNA sequencing unlocks barcoded exon connectivity in frozen brain tissue[J]. Nature biotechnology, 2022, 40(7): 1082-1092.

image Joglekar A, Hu W, Zhang B, et al. Single-cell long-read sequencing-based mapping reveals specialized splicing patterns in developing and adult mouse and human brain[J]. Nature neuroscience, 2024: 1-13.

Additionally, my data comes from ScNaUmi-seq, which is also 2+3 sequencing data. I analysis my data with SiCeLoRe to get consensus reads and IsoQuant to get exon count.

Wei

noush-joglekar commented 5 months ago

Hi Wei, the code you mention above performs exon counting based on read coverage, splice site usage, etc. Since you have already used IsoQuant to get the exon counts then the way to perform differential analysis would be to use the scisorseqr package, particularly the DiffSplicingAnalysis() function with test type set to exon. Because we described it in the methods, the actual quantification code has not been shared primarily because it is kind of slow and has not been optimized for performance. Hopefully we can include it in the next iteration of scisorseqr

Do let me know if you have issues running the differential analysis

weib3 commented 5 months ago

Hi @noush-joglekar ,

Thanks for your quick reply. I will try DiffSplicingAnalysis in scisorseqr. And hope for the new version of scisorseqr.

Best Wei