Learn R Programming

⚠️There's a newer version (1.0.1) of this package.Take me there.

ptm (version 0.2.5)

Analyses of Protein Post-Translational Modifications

Description

Contains utilities for the analysis of post-translational modifications (PTMs) in proteins, with particular emphasis on the sulfoxidation of methionine residues. Features include the ability to download, filter and analyze data from the sulfoxidation database 'MetOSite', and integrate data from other main PTMs (other databases). Utilities to search and characterize S-aromatic motifs in proteins are also provided. In addition, functions to analyze sequence environments around modifiable residues in proteins can be found. For instance, 'ptm' allows to search for amino acids either overrepresented or avoided around the modifiable residues from the proteins of interest. Functions tailored to test statistical hypothesis related to these differential sequence environments are also implemented. A number of utilities to assess the effect of the modification/mutation of a given residue on the protein stability, have also been included in this package. Further and detailed information regarding the methods in this package can be found in (Aledo (2020) ).

Copy Link

Version

Install

install.packages('ptm')

Monthly Downloads

270

Version

0.2.5

License

GPL (>= 2)

Maintainer

Juan Aledo

Last Published

February 14th, 2022

Functions in ptm (0.2.5)

abundance

Protein Abundance Data
aa.at

Residue Found at the Requested Position
bg.go

Search GO Terms for Background Set
atom.dpx

Atom Depth Analysis
ddG.ptm

PDB Model and Change in Stability of a Modified Protein
find.aaindex

Find the Amino Acid Indexes
dis.scan

Scan a Protein in Search of Disease-Related PTM Sites
hmeto

Human MetO sites oxidized by hydrogen peroxide treatment.
foldx.assembly

Compute Assembly Free Energy
env.Ztest

Preferred/Avoided Amino Acids Within an Environment
.get.exepath

Find Full Paths to Executables
env.plot

Differential Sequence Environment Plot
env.matrices

Environment Matrices
kegg.uniprot

Identifier Mapping From KEGG to UniProt
hdfisher.go

Hypothesis-Driven Fisher Test
gracefully_fail

Check that Internet Resource Work Properly and Fail Gracefully When Not
meto.list

List Proteins Found in MetOSite Matching a Keyword
me.scan

Scan a Protein in Search of Methylation Sites
env.extract

Sequence Environment Around a Given Position
.get.url

Get Web Resource
get.go

Get Gene Ontology Annotation
dpx

Atom Depth Analysis
sni.scan

Scan a Protein in Search of S-nitrosylation Sites
get.area

Atomic Solvation Energies.
renum.meto

Renumerate Residue Position
pdb.quaternary

Protein Subunit Composition
pdb.select

Select the PDB with the Optimal Coverage to the UniProt Sequence
get.seq

Import a Protein Sequence from a Database
gl.scan

Scan a Protein in Search of OGlcNAc Sites
ub.scan

Scan a Protein in Search of Ubiquitination Sites
pdb2uniprot

Return the UniProt ID Given the PDB and Chain IDs
id.features

Features Related to the Protein Entry
meto.search

Search for Specific MetO Sites
ni.scan

Scan a Protein in Search of Nitration Sites
meto.scan

Scans a Protein in Search of MetO Sites
renum.pdb

Renumerate Residue Position
mkdssp

Compute DSSP File Using an In-House Version of the DSSP Software
net.go

Gene Ontology Network
foldx.mut

Compute Changes in Stability (DDG)
is.at

Check Residue a Fixed Position
pdb.seq

Get Chain Sequences
imutant

Compute Changes in Stability (DDG)
id.mapping

Identifier Mapping
pairwise.dist

Compute Euclidean Distances
p.scan

Scan a Protein in Search of Phosphosites
prot2codon

Find the Coding Triplets for a Given Protein
msa

Multiple Sequence Alignment
stru.part

Partition of Structural Regions
ptm.plot

Plot Values of a Property and PTM Sites Along the Protein Sequence
parse.dssp

Parse a DSSP File to Return a Dataframe
su.scan

Scan a Protein in Search of Sumoylation Sites
saro.dist

Compute Distances to the Closest Aromatic Residues
res.dpx

Residue Depth Analysis
pdb.uniprot

Identifier Mapping From PDB to UniProt
search.go

Search a Simple User Query
pdb.chain

Download and/or Split PDB Files.
foldx.stab

Compute Folding Free Energy (DG)
reg.scan

Scan a Protein in Search of Regulatory PTM Sites
ptm.scan

Scan a Protein in Search of PTM Sites
term.go

Get Core Information About the GO Term
saro.geometry

Compute Geometric Parameters of S-Aromatic Motifs
renum

Renumerate Residue Position
saro.motif

Search for S-Aromatic Motifs
species.mapping

Map Protein ID to Species
species.kegg

Convert Between Species Name and KEGG 3-Letter Code Format
uniprot.kegg

Identifier Mapping From UniProt to KEGG
uniprot2pdb

Return the PDB and Chain IDs of the Provided UniProt Protein
uniprot.pdb

Identifier Mapping From UniProt to PDB
xprod

Compute Cross Product
compute.dssp

Compute and Return a DSSP File
aa.comp

Amino Acid Composition
ac.scan

Scan a Protein in Search of Acetylation Sites
ddG.profile

Contribution of a given position to changes in stability
acc.dssp

Compute Residue Accessibility and SASA