Skip to contents

This function takes a SummarizedExperiment object ...

Usage

add_ptm_positions(
  obj,
  proteome_fasta,
  digest_enzyme = "trypsin-simple",
  missed_cleavages = c(0, 1, 2),
  master_protein_col = "Leading.razor.protein",
  sequence_col = "Sequence"
)

Arguments

obj

SummarizedExperiment. Proteomics dataset

proteome_fasta

character filepath to fasta with protein sequences digest_enzyme = "trypsin-simple",

digest_enzyme

character. Enzyme used. See ?cleaver::cleave

missed_cleavages

numeric. Vector of allowed number of missed cleavages

master_protein_col

character. Name of column containing master proteins

sequence_col

character. Name of column containing peptide sequences

Value

Returns a SummarizedExperiment with an additional column in the RowData describing the position of the PTMs with respect to the protein