public class MMCifValidationParser
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
private boolean |
asResidues |
|
private java.util.Map<java.lang.String,java.lang.Integer> |
atomMap |
|
private AtomSetCollectionReader |
reader |
|
private java.util.Map<java.lang.String,int[]> |
resMap |
Constructor | Description |
---|---|
MMCifValidationParser() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
finalizeRna3d(java.util.Map<java.lang.String,java.lang.Integer> modelMap) |
|
java.lang.String |
finalizeValidations(Viewer vwr,
java.util.Map<java.lang.String,java.lang.Integer> modelMap) |
Create property_xxxx for each validation category.
|
private int[] |
getModelAtomIndices() |
prepare a list of starting atom indices for each
model, adding one additional one to indicate 1 + last atom index
|
private SV |
getRna3dMap(java.lang.String addedData) |
|
private void |
mapAtomResIDs(java.util.Map<java.lang.String,java.lang.Integer> modelMap) |
Map all atom and residue unit ids to atom indexes
|
MMCifValidationParser |
set(AtomSetCollectionReader reader) |
|
private java.lang.String |
setProperties(javajs.util.Lst<java.lang.Object> propList) |
Set property_xxx for atoms from list of name, data, modelIndex series.
|
private boolean asResidues
private AtomSetCollectionReader reader
private java.util.Map<java.lang.String,int[]> resMap
private java.util.Map<java.lang.String,java.lang.Integer> atomMap
public MMCifValidationParser set(AtomSetCollectionReader reader)
public java.lang.String finalizeValidations(Viewer vwr, java.util.Map<java.lang.String,java.lang.Integer> modelMap)
vwr
- modelMap
- public java.lang.String finalizeRna3d(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
private SV getRna3dMap(java.lang.String addedData)
private void mapAtomResIDs(java.util.Map<java.lang.String,java.lang.Integer> modelMap)
modelMap
- private int[] getModelAtomIndices()
private java.lang.String setProperties(javajs.util.Lst<java.lang.Object> propList)
propList
-