ProteinID
to ProteinID_AAnumber
notationR/protein2SiteConversion.R
artmsProtein2SiteConversion.Rd
It enables the modified-peptide specific quantification by
converting the Protein column of the evidence file selected by the user
to an ProteinID_AAnumber
notation.
In this way, each of the modified peptides can be quantified
independently across conditions.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
WARNING: we have detected a version of MaxQuant (>1.6.3.0) outputs a` "Modified sequence" column of the evidence file that has two important changes for the annotation of phosphorylation:
Uses p
instead of (ph)
The modified residue (i.e. STY
) is the residue on the right of the p
,
instead of the residue to the left of (ph)
, as usual.
We have introduced a modification to detect and address this issue, but
we advice the user to double check both the new evidence file with the
introduce new notation and the -mapping.txt
file and check that there
are no NA values for the notation of phophopeptides.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
artmsProtein2SiteConversion( evidence_file, ref_proteome_file, column_name = c("Leading razor protein", "Leading proteins", "Proteins"), output_file, mod_type, overwrite_evidence = FALSE, verbose = TRUE )
evidence_file | (char) The evidence file name and location |
---|---|
ref_proteome_file | (char) The reference proteome used as database
to search the |
column_name | (char) The Protein Column Name to map. Options:
|
output_file | (char) Output file name
( |
mod_type | (char) The posttranslational modification. Options:
|
overwrite_evidence | (logical) if <output_file> is the same
as <evidence_file>, |
verbose | (logical) |
(file) Return a new evidence file with the specified Protein id column modified by adding the sequence site location(s) + postranslational modification(s) to the uniprot entry / refseq id.
Output ID examples: A34890_ph3
; Q64890_ph24_ph456
;
Q64890_ub34_ub129_ub234
; Q64890_ac35
.
# Testing warning if files are not submitted. artmsProtein2SiteConversion(evidence_file = NULL, ref_proteome_file = NULL, output_file = NULL)#> [1] "Files must not be NULL"