GW-HIVE / biomuta-old

Documentation: https://biomuta.readthedocs.io/en/latest/
0 stars 0 forks source link

RefSeqMrnaId -> UniProt accession mapping #16

Open mariacuria opened 1 week ago

mariacuria commented 1 week ago
  1. Is there software that does this? Search message boards.
  2. Manually check 5-10 rows of the table. Does cBio have RefSeq NP_<...>? - No. => Need mapping from NM to NP.
  3. Once you have the NP column, go to UniProt (or use their API) and add the column "UniProt accession".
  4. You will get the FASTA sequences for all NPs and all UniProt accessions. Do pairwise alignment (should take a couple of hours on the server, run overnight) all against all. Use BLAST, CLUSTAL or T-COFFEE or whatever.
  5. From the pairwise alignment you will get the equivalent UniProt position. Add it to your table. E. g., you have position 94 in the mRNA, in 80% of the cases it should be the same position, but in 20% it could be position 120 in the UniProt canonical.
  6. Add QC procedure in the parsing alignment file with at least 95% or something positions to be aligned.
  7. Document everything.
  8. Show the code to @seankim658.
  9. Show the results during the Friday meeting.

Before you start doing this, manually do this for EGFR. Get one position and do the entire workflow manually and show @rajamazumder.

Do the frequency based on the number of patients and show this column next Friday.

mariacuria commented 6 days ago

New workflow:

  1. Having the hg19 genomic positions, map them to ensembl hg38 at the genome level.
  2. Grab the corresponding ensembl transcript ID.
  3. Map to ensembl protein ID.
  4. Map to UniProt accession.
  5. Show @rykahsay on Mon in the internal meeting.
mariacuria commented 11 hours ago