Learn R Programming

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

ptm (version 0.2.7)

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

225

Version

0.2.7

License

GPL (>= 2)

Maintainer

Juan Aledo

Last Published

May 9th, 2024

Functions in ptm (0.2.7)

find.aaindex

Find the Amino Acid Indexes
env.matrices

Environment Matrices
is.at

Check Residue a Fixed Position
hmeto

Human MetO sites oxidized by hydrogen peroxide treatment.
imutant

Compute Changes in Stability (DDG)
hdfisher.go

Hypothesis-Driven Fisher Test
meto.list

List Proteins Found in MetOSite Matching a Keyword
meto.scan

Scans a Protein in Search of MetO Sites
get.seq

Import a Protein Sequence from a Database
get.go

Get Gene Ontology Annotation
mkdssp

Compute DSSP File Using an In-House Version of the DSSP Software
pdb.chain

Download and/or Split PDB Files.
pdb.quaternary

Protein Subunit Composition
meto.search

Search for Specific MetO Sites
ni.scan

Scan a Protein in Search of Nitration Sites
msa

Multiple Sequence Alignment
gracefully_fail

Check that Internet Resource Work Properly and Fail Gracefully When Not
net.go

Gene Ontology Network
gl.scan

Scan a Protein in Search of OGlcNAc Sites
pdb.seq

Get Chain Sequences
pdb.select

Select the PDB with the Optimal Coverage to the UniProt Sequence
p.scan

Scan a Protein in Search of Phosphosites
foldx.stab

Compute Folding Free Energy (DG)
id.mapping

Identifier Mapping
kegg.uniprot

Identifier Mapping From KEGG to UniProt
id.features

Features Related to the Protein Entry
species.mapping

Map Protein ID to Species
prot2codon

Find the Coding Triplets for a Given Protein
ptm.plot

Plot Values of a Property and PTM Sites Along the Protein Sequence
saro.dist

Compute Distances to the Closest Aromatic Residues
saro.geometry

Compute Geometric Parameters of S-Aromatic Motifs
ub.scan

Scan a Protein in Search of Ubiquitination Sites
uniprot.kegg

Identifier Mapping From UniProt to KEGG
stru.part

Partition of Structural Regions
uniprot.pdb

Identifier Mapping From UniProt to PDB
uniprot2pdb

Return the PDB and Chain IDs of the Provided UniProt Protein
ptm.scan

Scan a Protein in Search of PTM Sites
renum

Renumerate Residue Position
pdb2uniprot

Return the UniProt ID Given the PDB and Chain IDs
reg.scan

Scan a Protein in Search of Regulatory PTM Sites
pdb.uniprot

Identifier Mapping From PDB to UniProt
get.area

Atomic Solvation Energies.
renum.meto

Renumerate Residue Position
search.go

Search a Simple User Query
saro.motif

Search for S-Aromatic Motifs
pairwise.dist

Compute Euclidean Distances
me.scan

Scan a Protein in Search of Methylation Sites
xprod

Compute Cross Product
renum.pdb

Renumerate Residue Position
parse.dssp

Parse a DSSP File to Return a Dataframe
su.scan

Scan a Protein in Search of Sumoylation Sites
res.dpx

Residue Depth Analysis
sni.scan

Scan a Protein in Search of S-nitrosylation Sites
term.go

Get Core Information About the GO Term
species.kegg

Convert Between Species Name and KEGG 3-Letter Code Format
abundance

Protein Abundance Data
ac.scan

Scan a Protein in Search of Acetylation Sites
acc.dssp

Compute Residue Accessibility and SASA
atom.dpx

Atom Depth Analysis
ddG.ptm

PDB Model and Change in Stability of a Modified Protein
dis.scan

Scan a Protein in Search of Disease-Related PTM Sites
bg.go

Search GO Terms for Background Set
aa.at

Residue Found at the Requested Position
aa.comp

Amino Acid Composition
.get.exepath

Find Full Paths to Executables
ddG.profile

Contribution of a given position to changes in stability
foldx.assembly

Compute Assembly Free Energy
foldx.mut

Compute Changes in Stability (DDG)
.get.url

Get Web Resource
env.Ztest

Preferred/Avoided Amino Acids Within an Environment
env.extract

Sequence Environment Around a Given Position
dpx

Atom Depth Analysis
env.plot

Differential Sequence Environment Plot