Question about m6A data processing and suppl table 13 #88
Replies: 2 comments
|
I've now tried to reproduce table 13 by running the tutorial https://github.com/GoekeLab/sg-nex-data/blob/master/docs/SG-NEx_m6Anet_tutorial.md I followed this tutorial to download the data. And then installed m6anet with I updated the command to run the new version of m6anet: I went on to compare the results to the published data. Load suppl table 13. Load results from running m6anet. Filter for sites with >= 50 reads, as was done in the publication. Merge published data and m6anet results on transcript ID and position on transcript. 74820 rows. 20577 positions have no data in suppl table 13 compared to m6anet results. No data in published table for 375 sites that are confidently modified. Compare the probability estimation.
The probability of modification correlates but there are differences and as shown above many more sites in the re-processed data. Compare read counts.
For 38662 sites the read count is exactly the same and for 12683 sites it differs (site reported in both tables). Am I not using the same input data? I also don't know how to get genomic positions for the novel sites that I get from re-running m6anet. Could you please make the script available? Thanks! |
|
Hi Henrietta (@HenriettaHolze), To answer your questions for your first comment above:
To answer the inconsistency seen in your second comment: The analysis you did is based on one replicate from A549, which has two replicates, with transcript-level probability modified, whereas the analysis in the paper summairzed 1) all replicates within the same cell line and 2) all transcripts at the same genomic site. As you have mentioned, the inputs differ. Functions to convert transcript to genomic position: fasta used: https://zenodo.org/records/5707193/files/Homo_sapiens.GRCh38.cdna.ncrna_wtChrIs_modified.fa?download=1 gtf file used: https://ftp.ensembl.org/pub/release-91/gtf/homo_sapiens/Homo_sapiens.GRCh38.91.gtf.gz Thanks! Best wishes, |


Uh oh!
There was an error while loading. Please reload this page.
Hi,
Thank you for putting in so much effort into making this data available!
I have a question regarding the processing of the m6A methylation data.
I downloaded the supplementary table 13 to look at the methylation sites across transcripts.
I observed that for a genomic position, there is only ever 1 transcript associated.
It is hard to believe for me that if multiple transcripts are covering a genomic position, only 1 is ever methylated.
For some genes, there are multiple transcripts reported, and for some genomic position there are multiple genes. But never multiple transcripts of the same gene per genomic position.
Does this have something to do with how m6anet identifies m6a sites? Or is there some intermediate filtering step?
I'm trying to make sense of the script for fig. 6e-h but it uses python scripts and intermediate files that I cannot find.
https://github.com/GoekeLab/sg-nex-data/blob/master/manuscript/code/data%20analysis%20and%20visualization/Figure_6e-h.R
I would very much appreciate if you could clarify this.
If table 13 has some additional filtering, could you please make an unfiltered file available?
Lastly, could you please explain what the readcounts columns in the table mean exactly?
I observed different read counts for different genomic positions in a single transcript in a single sample. What does that mean? Does that indicate sequencing errors or incomplete reads?
Many thanks,
Henrietta
All reactions