Learn R Programming

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

ptm (version 0.2.2)

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.2

License

GPL (>= 2)

Maintainer

Juan Aledo

Last Published

December 16th, 2020

Functions in ptm (0.2.2)

abundance

Protein Abundance Data
compute.dssp

Compute and Return a DSSP File
aa.comp

Amino Acid Composition
acc.dssp

Compute Residue Accessibility and SASA
ac.scan

Scan a Protein in Search of Acetylation Sites
aa.at

Residue Found at the Requested Position
ball

Search for Atoms Close to a Given Atom
atom.dpx

Atom Depth Analysis
custom.aln

Download and Align Orthologous Sequences
dpx

Atom Depth Analysis
env.Ztest

Preferred/Avoided Amino Acids Within an Environment
ddG.profile

Contribution of a given position to changes in stability
ddG.ptm

PDB Model and Change in Stability of a Modified Protein
mkdssp

Compute DSSP File Using an In-House Version of the DSSP Software
env.plot

Differential Sequence Environment Plot
pdb.quaternary

Protein Subunit Composition
find.aaindex

Find the Amino Acid Indexes
msa

Multiple Sequence Alignment
meto.list

List Proteins Found in MetOSite Matching a Keyword
me.scan

Scan a Protein in Search of Methylation Sites
pdb.res

Check Whether a Given Residue is Found in the PDB
parse.dssp

Parse a DSSP File to Return a Dataframe
parse.hssp

Parse a HSSP File to Return Dataframes
pdb.select

Select the PDB with the Optimal Coverage to the UniProt Sequence
bg.go

Search GO Terms for Background Set
.get.exepath

Find Full Paths to Executables
env.extract

Sequence Environment Around a Given Position
get.go

Get Gene Ontology Annotation
foldx.assembly

Compute Assembly Free Energy
env.matrices

Environment Matrices
saro.motif

Search for S-Aromatic Motifs
reg.scan

Scan a Protein in Search of Regulatory PTM Sites
foldx.mut

Compute Changes in Stability (DDG)
list.hom

Search Homologous Entries
is.at

Check Residue a Fixed Position
renum

Renumerate Residue Position
dis.scan

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

Search and Compute the Distance to the Closest Aa
get.hssp

Get a HSSP File
.get.url

Get Web Resource
su.scan

Scan a Protein in Search of Sumoylation Sites
term.go

Get Core Information About the GO Term
get.area

Atomic Solvation Energies.
foldx.stab

Compute Folding Free Energy (DG)
id.mapping

Identifier Mapping
net.go

Gene Ontology Network
gl.scan

Scan a Protein in Search of OGlcNAc Sites
hdfisher.go

Hypothesis-Driven Fisher Test
get.seq

Import a Protein Sequence from a Database
gorilla

GO Enrichment Analysis
meto.scan

Scans a Protein in Search of MetO Sites
meto.search

Search for Specific MetO Sites
pdb2uniprot

Return the UniProt ID Given the PDB and Chain IDs
res.dist

Compute Distances Between Residues
pdb.seq

Get Chain Sequences
ni.scan

Scan a Protein in Search of Nitration Sites
hmeto

Human MetO sites oxidized by hydrogen peroxide treatment.
res.dpx

Residue Depth Analysis
ptm.scan

Scan a Protein in Search of PTM Sites
saro.geometry

Compute Geometric Parameters of S-Aromatic Motifs
ptm.plot

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

Compute Distances to the Closest Aromatic Residues
prot2codon

Find the Coding Triplets for a Given Protein
renum.pdb

Renumerate Residue Position
renum.meto

Renumerate Residue Position
imutant

Compute Changes in Stability (DDG)
species.mapping

Map Protein ID to Species
id.features

Features Related to the Protein Entry
search.go

Search a Simple User Query
stru.part

Partition of Structural Regions
site.type

Compute Shannon Entropy and Sort out the Sites
shannon

Compute Shannon Entropy
uniprot2pdb

Return the PDB and Chain IDs of the Provided UniProt Protein
xprod

Compute Cross Product
ub.scan

Scan a Protein in Search of Ubiquitination Sites
p.scan

Scan a Protein in Search of Phosphosites
pdb.pep

Check Whether an Oligopeptide is Found in the PDB
pdb.chain

Download and/or Split PDB Files.
pairwise.dist

Compute Euclidean Distances
sni.scan

Scan a Protein in Search of S-nitrosylation Sites
species.kegg

Convert Between Species Name and KEGG 3-Letter Code Format