Package: Rpdb 2.4.5

Rpdb: Read, Write, Visualize and Manipulate PDB Files

Provides tools to read, write, visualize Protein Data Bank (PDB) files and perform some structural manipulations.

Authors:Leonard Mada [cre, ctb], Julien Idé [aut]

Rpdb_2.4.5.tar.gz
Rpdb_2.4.5.zip(r-4.7)Rpdb_2.4.5.zip(r-4.6)Rpdb_2.4.5.zip(r-4.5)
Rpdb_2.4.5.tgz(r-4.6-any)Rpdb_2.4.5.tgz(r-4.5-any)
Rpdb_2.4.5.tar.gz(r-4.7-any)Rpdb_2.4.5.tar.gz(r-4.6-any)
Rpdb_2.4.5.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
Rpdb/json (API)

# Install 'Rpdb' in R:
install.packages('Rpdb', repos = c('https://discoleo.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/discoleo/rpdb/issues

Datasets:

On CRAN:

Conda:

4.82 score 66 scripts 570 downloads 2 mentions 87 exports 28 dependencies

Last updated from:8725f7a95d. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK167
source / vignettesOK209
linux-release-x86_64OK166
macos-release-arm64OK128
macos-oldrel-arm64OK173
windows-develOK86
windows-releaseOK102
windows-oldrelOK96
wasm-releaseOK140

Exports:abc2xyzaddABCaddBBoxaddEleLabaddPBCBoxaddResLabaddXYZangleas.coordsatomsbasisbasis<-bbox.pdbbondcell.coordscell.densitycell.volumecentreschainsconnectconnect.nucleiccoordscoords<-crystaldihedraldist.pointdistancesdotProdformat.pdb.titleinertiainfo3dis.atomsis.connectis.coordsis.crystalis.distancesis.pdblattice.rangeMabmassesMbcMcameasuremirrorMxyMyzMzxnatomnormpdbproj.line3dRrange.latticeread.pdbreindexreplicaterotVectRxRyRzselectTaTabcTbTctoSymbolstranstranslateTxTxyzTyTzunsplitvectNormvectProdviewABviewAxisviewBCviewCAviewInertiaviewXYviewYZviewZXvisualizewrapwrite.pdbxyz2abc

Dependencies:base64encbslibcachemclidigestevaluatefastmapfontawesomefshighrhtmltoolshtmlwidgetsjquerylibjsonliteknitrlifecyclemagrittrmemoisemimeR6rappdirsrglrlangrmarkdownsasstinytexxfunyaml

Readme and manuals

Help Manual

Help pageTopics
Read, Write, Visualize and Manipulate PDB FilesRpdb-package
Add Axes or PBC Box to the 'rgl' SceneaddABC addAxes addBBox addPBCBox addXYZ bbox.pdb
Add Labels to the 'rgl' SceneaddEleLab addEleLab.atoms addEleLab.pdb addLabels addResLab addResLab.atoms addResLab.pdb info3d info3d.atoms info3d.pdb
Create 'atoms' Objectatoms atoms.atoms atoms.default atoms.pdb is.atoms [.atoms
The Basis of an Objectbasis basis.default basis.pdb basis<- basis<-.default basis<-.pdb
Atomic Bond Lengths, Angles and Dihedralsangle angle.coords angle.pdb bond bond-angle-dihedral bond.coords bond.pdb dihedral dihedral.coords dihedral.pdb measure measure.coords measure.default measure.pdb
Properties of a Unit Cellcell.coords cell.coords.crystal cell.coords.default cell.coords.pdb cell.density cell.density.default cell.density.pdb cell.volume cell.volume.crystal cell.volume.pdb cellProperties
Centres-of-Geometry and Centres-of-Masscentres centres.atoms centres.coords centres.pdb
Centres-of-Geometry: Rolling Windowcentres.ppRoll centres.ppRoll.atoms centres.ppRoll.default centres.ppRoll.pdb
Extract Chain-Codes from a PDB Molecule Extract the codes of all chains from a PDB object. 'chains' is a generic function to extract the ids of the chains from a PDB molecule.chains chains.atoms chains.pdb
Create 'connect' Objectconect.default connect connect.atoms connect.character connect.coords connect.default connect.pdb is.connect
Connects atoms in Nucleic acidsconnect.nucleic connect.nucleic.atoms connect.nucleic.pdb
The Atomic Coordinates of an Objectas.coords coords coords.atoms coords.coords coords.data.frame coords.default coords.matrix coords.pdb coords<- coords<-.atoms coords<-.pdb is.coords print.coords
Create 'crystal' Objectcrystal crystal.default crystal.pdb is.crystal
Inter-Atomic Distancesdist.point dist.point.default distances distances.atoms distances.connect distances.coords distances.default distances.pdb is.distances norm norm.connect norm.distances
Periodic Table of the Elementselements
Format "Title" Field of PDB Fileformat.pdb.title format.pdb.title.character
Moment of Inertia of a Molecular Systeminertia inertia.atoms inertia.coords inertia.pdb
Mass of Chemical Elementsmasses masses.default masses.pdb
Merging Molecular Systemsmerge.atoms merge.coords merge.pdb merge.pdb.hetero merge.pdb.resolution merge.pdb.structure
Reflection of Atomic Coordinatesmirror mirror.coords mirror.pdb
Helper Functions for reflection of Atomic CoordinatesMab Mab.coords Mab.pdb Mbc Mbc.coords Mbc.pdb Mca Mca.coords Mca.pdb mirrorHelpers Mxy Mxy.coords Mxy.pdb Myz Myz.coords Myz.pdb Mzx Mzx.coords Mzx.pdb
Number of Atoms in an Object Containing Atomic Coordinatesnatom natom.atoms natom.coords natom.pdb
Create an Object of Class 'pdb'is.pdb pdb pdb.default
Projections of Objectsproj.line3d proj.line3d.matrix proj.line3d.numeric
Range of Atomic Coordinateslattice.range lattice.range.pdb range.atoms range.coords range.lattice range.lattice.pdb range.pdb
PDB File Readerread.pdb
Reinitialize Object Indexingreindex reindex.atoms reindex.pdb
Replicate Atomic Coordinatesreplicate replicate.atoms replicate.coords replicate.pdb
Rotation of Atomic CoordinatesR R.coords R.pdb rotation
Helper Functions for Rotation of Atomic CoordinatesrotationHelpers Rx Rx.coords Rx.pdb Ry Ry.coords Ry.pdb Rz Rz.coords Rz.pdb
Select atomsselect select.atoms select.pdb
Divide and Reassemble 'pdb' Objectssplit.pdb unsplit.pdb
Subsetting 'atoms' and 'pdb' Objectssubset.atoms subset.pdb
Atomic Symbols ConvertertoSymbols toSymbols.character toSymbols.integer toSymbols.numeric
Graphics Toolstrans translate
Translation of Atomic CoordinatesTabc Tabc.coords Tabc.pdb translation Txyz Txyz.coords Txyz.pdb
Helper Functions for Translation of Atomic CoordinatesTa Ta.coords Ta.pdb Tb Tb.coords Tb.pdb Tc Tc.coords Tc.pdb translationHelpers Tx Tx.coords Tx.pdb Ty Ty.coords Ty.pdb Tz Tz.coords Tz.pdb
Universal ConstantsuniversalConstants
Reassemble Groupsunsplit unsplit.default
Basic Vectorial OperationsdotProd rotVect vectNorm vectorialOperations vectProd
Set the View of the 'rgl' SceneviewAB viewAxis viewBC viewCA viewInertia viewXY viewYZ viewZX
Visualize a Molecular Structurevisualize visualize.atoms visualize.character visualize.coords visualize.data.frame visualize.matrix visualize.pdb windowRect0
Wrap Atomic Coordinateswrap wrap.atoms wrap.coords wrap.pdb
PDB File Writerwrite.pdb
From Cartesian to Fractional Coordinates and Vice Versaabc2xyz abc2xyz.atoms abc2xyz.coords abc2xyz.distances abc2xyz.pdb xyz2abc xyz2abc.atoms xyz2abc.coords xyz2abc.distances xyz2abc.pdb