You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-42Lines changed: 44 additions & 42 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,23 +41,23 @@ The whole package has been developed and tested in R-3.5, which makes it the rec
41
41
42
42
### Dataset level
43
43
44
-
`getLeontisList`: Get list of representative/non-redundant RNA structures organized in Equivalence Classes (source: Leontis & Zirbel, 2012)
44
+
`getLeontisList`: Get list of representative/non-redundant RNA structures organized in Equivalence Classes (source: Leontis & Zirbel, 2012).
45
45
46
-
`getAltRepres`: Apply filters (e.g. just protein-RNA structures) to select other representants from the members of each class
46
+
`getAltRepres`: Apply filters (e.g. just protein-RNA structures) to select other representants from the members of each class.
47
47
48
-
`represAsDataFrame`: From the output of getLeontisList or getAltRepres, generate a data.frame in which each row corresponds to a RNA chain, rather than an Equivalence Class
48
+
`represAsDataFrame`: From the output of getLeontisList or getAltRepres, generate a data.frame in which each row corresponds to a RNA chain, rather than an Equivalence Class.
49
49
50
-
`pipeNucData`: From a list of RNA structures/chains computes and returns structural data at the level of the nucleotide
50
+
`pipeNucData`: From a list of RNA structures/chains computes and returns structural data at the level of the nucleotide.
51
51
52
-
`pipeProtNucData`: From a list of protein-RNA structures computes and returns the interaction sites distances and atoms
52
+
`pipeProtNucData`: From a list of protein-RNA structures computes and returns the interaction sites distances and atoms.
53
53
54
-
`applyToPDB`: Applies a desired function to a list of PDB IDs
54
+
`applyToPDB`: Applies a desired function to a list of PDB IDs.
55
55
56
-
`queryEntryList`: Returns the whole list of PDB IDs in the database
56
+
`queryEntryList`: Returns the whole list of PDB IDs in the database.
57
57
58
-
`queryObsoleteList`: Returns the list of Obsolete PDB IDs in the database
58
+
`queryObsoleteList`: Returns the list of Obsolete PDB IDs in the database.
59
59
60
-
`cleanByPucker`: From the output of pipeNucData subsets a desired subset of nucleotides in a given puckering conformation
60
+
`cleanByPucker`: From the output of pipeNucData subsets a desired subset of nucleotides in a given puckering conformation.
61
61
62
62
63
63
@@ -67,58 +67,60 @@ The whole package has been developed and tested in R-3.5, which makes it the rec
67
67
68
68
#### **Functions to query PDB data using the PDBe (EMBL-EBI) REST API or a mirror API from the MMB Lab** (All of them take a PDB ID as input)
69
69
70
-
`queryAuthors`: List of authors
70
+
`queryAuthors`: List of authors.
71
71
72
-
`queryReldate`: Release date
72
+
`queryReldate`: Release date.
73
73
74
-
`queryDepdate`: Deposition date
74
+
`queryDepdate`: Deposition date.
75
75
76
-
`queryRevdate`: Revision date
76
+
`queryRevdate`: Revision date.
77
77
78
-
`queryDescription`: PDB structure title
78
+
`queryDescription`: Author description.
79
79
80
-
`queryCompType`: Compound type (e.g. Nuc or Prot-nuc)
80
+
`queryCompType`: Compound type (e.g. Nuc or Prot-nuc).
81
81
82
-
`queryChains`: Chain information
82
+
`queryChains`: Chain information.
83
83
84
-
`queryEntities`: Entitity information
84
+
`queryEntities`: Entitity information.
85
85
86
-
`countEntities`: In a given pdbID it counts the total number of each different kind of entity (RNA, DNA, Protein ...)
86
+
`countEntities`: In a given pdbID it counts the total number of each different kind of entity (RNA, DNA, Protein ...).
87
87
88
-
`queryFormats`: File formats for the given ID
88
+
`queryFormats`: File formats for the given ID.
89
89
90
-
`queryHeader`: PDB Header
90
+
`queryHeader`: PDB Header.
91
91
92
-
`queryHetAtms`: HETATM entities in structure (includes modified residues, ions and ligands)
92
+
`queryHetAtms`: HETATM entities in structure (includes modified residues, ions and ligands).
93
93
94
-
`hasHetAtm`: Checks wether a a given structure contains a particular HETATM entity. It makes use of queryHetAtms
94
+
`hasHetAtm`: Checks wether a a given structure contains a particular HETATM entity. It makes use of queryHetAtms.
95
95
96
-
`queryModres`: Modified residues
96
+
`queryModres`: Modified residues.
97
97
98
-
`queryLigands`: Ligands in structure
98
+
`queryLigands`: Ligands in structure.
99
99
100
-
`queryOrgLigands`: Ligands in structure (substracting ions)
100
+
`queryOrgLigands`: Ligands in structure (substracting ions).
101
101
102
-
`queryResol`: Resolution (if applicable)
102
+
`queryResol`: Resolution (if applicable).
103
103
104
-
`queryTechnique`: Experimental Technique
104
+
`queryTechnique`: Experimental Technique.
105
105
106
-
`queryStatus`: Released/Obsolete and related status information
106
+
`queryStatus`: Released/Obsolete and related status information.
107
107
108
-
`queryNDBId`: Cross-reference NDB ID
108
+
`queryNDBId`: Cross-reference NDB ID.
109
109
110
-
`queryAPI`: Subfunction of all the previous, which can be used to make alternative queries
110
+
`queryAPI`: Subfunction of all the previous, which can be used to make alternative queries.
111
111
112
112
113
113
#### **Classify PDB structures** (PDB ID as input)
114
114
115
-
`classifyRNA`: Categorizes a structure in "nakedRNA", "protRNA", "ligandRNA", "DNARNA" or "NoRNA"
115
+
`classifyRNA`: Categorizes a structure in different RNA groups.
116
116
117
-
`classifyDNA`: Categorizes a structure in "nakedDNA", "protDNA", "ligandDNA", "DNARNA" or "NoDNA"
117
+
`classifyDNA`: Categorizes a structure in different DNA groups.
118
118
119
119
120
120
#### **Input mmCIF data**
121
121
122
+
`cifDownload`: Downloads structure from Protein Data Bank.
123
+
122
124
`cifParser`: Reads the 14th common sections of all mmCIF files in the PDB and generates a CIF S4 object.
123
125
124
126
`cifAsPDB`: Wrapper of cifParser that generates a pdb object (bio3d compatible S3 object).
@@ -157,25 +159,25 @@ The whole package has been developed and tested in R-3.5, which makes it the rec
157
159
158
160
#### **Structure analysis**
159
161
160
-
`selectModel`: Selects the model of interest
162
+
`selectModel`: Selects the model of interest.
161
163
162
-
`findBindingSite`: Same as pipeProtNucData for a single structure
164
+
`findBindingSite`: Same as pipeProtNucData for a single structure.
163
165
164
-
`measureEntityDist`: Measures distances between given entities
166
+
`measureEntityDist`: Measures distances between given entities.
165
167
166
-
`measureElenoDist`: Measures distances between given atoms
168
+
`measureElenoDist`: Measures distances between given atoms.
167
169
168
-
`trimSphere`: Trim a pdb object and a surrounding sphere of atoms
170
+
`trimSphere`: Trim a pdb object and a surrounding sphere of atoms.
169
171
170
-
`trimByID`: Same as trimSphere using the IDs and output of pipeNucData
172
+
`trimByID`: Same as trimSphere using the IDs and output of pipeNucData.
171
173
172
-
`checkNuc`: Checks the integrity of all the nucleotides in a given Nucleic Acid structure
174
+
`checkNuc`: Checks the integrity of all the nucleotides in a given Nucleic Acid structure.
173
175
174
-
`measureNuc`: Measures a defult/desired set of distances, angles and torsional angles for a given Nucleic Acid strucutre
176
+
`measureNuc`: Measures a defult/desired set of distances, angles and torsional angles for a given Nucleic Acid structure.
175
177
176
-
`rVector`: Computes the rVectors between all nucleobases of a structure (source: Bottaro et al, 2014)
178
+
`rVector`: Computes the rVectors between all nucleobases of a structure (source: Bottaro et al, 2014).
177
179
178
-
`eRMSD`: Compares structures with the same number of residues using the rVectors (source: Bottaro et al, 2014)
180
+
`eRMSD`: Compares structures with the same number of residues using the rVectors (source: Bottaro et al, 2014).
179
181
180
182
`dssr`: Wrapper of DSSR software (source: Lu et al, 2015), if installed.
0 commit comments