PTMlocate annotates modified sites with associated peptides.
locatePTM(peptide, uniprot, fasta, modResidue, modSymbol, rmConfound = FALSE)
| peptide | A string vector of peptide sequences. The peptide sequence does not include its preceding and following AAs. |
|---|---|
| uniprot | A string vector of Uniprot identifiers of the peptides' originating proteins. UniProtKB entry isoform sequence is used. |
| fasta | A data.table with FASTA information. Output of |
| modResidue | A string. Modifiable amino acid residues. |
| modSymbol | A string. Symbol of a modified site. |
| rmConfound | A logical. |
A data frame with three columns: uniprot_iso, peptide,
site.
fasta <- tidyFasta("https://www.uniprot.org/uniprot/O13297.fasta") locatePTM("DRVSYIHNDSC*TR", "O13297", fasta, "C", "\\*")#> uniprot_iso peptide site #> 1: O13297 DRVSYIHNDSC*TR C467