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:
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
- elements - Periodic Table of the Elements
- universalConstants - Universal Constants
Last updated from:8725f7a95d. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 167 | ||
| source / vignettes | OK | 209 | ||
| linux-release-x86_64 | OK | 166 | ||
| macos-release-arm64 | OK | 128 | ||
| macos-oldrel-arm64 | OK | 173 | ||
| windows-devel | OK | 86 | ||
| windows-release | OK | 102 | ||
| windows-oldrel | OK | 96 | ||
| wasm-release | OK | 140 |
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 page | Topics |
|---|---|
| Read, Write, Visualize and Manipulate PDB Files | Rpdb-package |
| Add Axes or PBC Box to the 'rgl' Scene | addABC addAxes addBBox addPBCBox addXYZ bbox.pdb |
| Add Labels to the 'rgl' Scene | addEleLab addEleLab.atoms addEleLab.pdb addLabels addResLab addResLab.atoms addResLab.pdb info3d info3d.atoms info3d.pdb |
| Create 'atoms' Object | atoms atoms.atoms atoms.default atoms.pdb is.atoms [.atoms |
| The Basis of an Object | basis basis.default basis.pdb basis<- basis<-.default basis<-.pdb |
| Atomic Bond Lengths, Angles and Dihedrals | angle 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 Cell | cell.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-Mass | centres centres.atoms centres.coords centres.pdb |
| Centres-of-Geometry: Rolling Window | centres.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' Object | conect.default connect connect.atoms connect.character connect.coords connect.default connect.pdb is.connect |
| Connects atoms in Nucleic acids | connect.nucleic connect.nucleic.atoms connect.nucleic.pdb |
| The Atomic Coordinates of an Object | as.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' Object | crystal crystal.default crystal.pdb is.crystal |
| Inter-Atomic Distances | dist.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 Elements | elements |
| Format "Title" Field of PDB File | format.pdb.title format.pdb.title.character |
| Moment of Inertia of a Molecular System | inertia inertia.atoms inertia.coords inertia.pdb |
| Mass of Chemical Elements | masses masses.default masses.pdb |
| Merging Molecular Systems | merge.atoms merge.coords merge.pdb merge.pdb.hetero merge.pdb.resolution merge.pdb.structure |
| Reflection of Atomic Coordinates | mirror mirror.coords mirror.pdb |
| Helper Functions for reflection of Atomic Coordinates | Mab 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 Coordinates | natom natom.atoms natom.coords natom.pdb |
| Create an Object of Class 'pdb' | is.pdb pdb pdb.default |
| Projections of Objects | proj.line3d proj.line3d.matrix proj.line3d.numeric |
| Range of Atomic Coordinates | lattice.range lattice.range.pdb range.atoms range.coords range.lattice range.lattice.pdb range.pdb |
| PDB File Reader | read.pdb |
| Reinitialize Object Indexing | reindex reindex.atoms reindex.pdb |
| Replicate Atomic Coordinates | replicate replicate.atoms replicate.coords replicate.pdb |
| Rotation of Atomic Coordinates | R R.coords R.pdb rotation |
| Helper Functions for Rotation of Atomic Coordinates | rotationHelpers Rx Rx.coords Rx.pdb Ry Ry.coords Ry.pdb Rz Rz.coords Rz.pdb |
| Select atoms | select select.atoms select.pdb |
| Divide and Reassemble 'pdb' Objects | split.pdb unsplit.pdb |
| Subsetting 'atoms' and 'pdb' Objects | subset.atoms subset.pdb |
| Atomic Symbols Converter | toSymbols toSymbols.character toSymbols.integer toSymbols.numeric |
| Graphics Tools | trans translate |
| Translation of Atomic Coordinates | Tabc Tabc.coords Tabc.pdb translation Txyz Txyz.coords Txyz.pdb |
| Helper Functions for Translation of Atomic Coordinates | Ta 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 Constants | universalConstants |
| Reassemble Groups | unsplit unsplit.default |
| Basic Vectorial Operations | dotProd rotVect vectNorm vectorialOperations vectProd |
| Set the View of the 'rgl' Scene | viewAB viewAxis viewBC viewCA viewInertia viewXY viewYZ viewZX |
| Visualize a Molecular Structure | visualize visualize.atoms visualize.character visualize.coords visualize.data.frame visualize.matrix visualize.pdb windowRect0 |
| Wrap Atomic Coordinates | wrap wrap.atoms wrap.coords wrap.pdb |
| PDB File Writer | write.pdb |
| From Cartesian to Fractional Coordinates and Vice Versa | abc2xyz abc2xyz.atoms abc2xyz.coords abc2xyz.distances abc2xyz.pdb xyz2abc xyz2abc.atoms xyz2abc.coords xyz2abc.distances xyz2abc.pdb |
