Package org.jmol.adapter.readers.cif
Class MMCifValidationParser
- java.lang.Object
-
- org.jmol.adapter.readers.cif.MMCifValidationParser
-
public class MMCifValidationParser extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
asResidues
private Map<String,Integer>
atomMap
private AtomSetCollectionReader
reader
private Map<String,int[]>
resMap
-
Constructor Summary
Constructors Constructor Description MMCifValidationParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
finalizeRna3d(Map<String,Integer> modelMap)
String
finalizeValidations(Viewer vwr, Map<String,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 indexprivate SV
getRna3dMap(String addedData)
private void
mapAtomResIDs(Map<String,Integer> modelMap)
Map all atom and residue unit ids to atom indexesMMCifValidationParser
set(AtomSetCollectionReader reader)
private String
setProperties(javajs.util.Lst<Object> propList)
Set property_xxx for atoms from list of name, data, modelIndex series.
-
-
-
Method Detail
-
set
public MMCifValidationParser set(AtomSetCollectionReader reader)
-
finalizeValidations
public String finalizeValidations(Viewer vwr, Map<String,Integer> modelMap)
Create property_xxxx for each validation category.- Parameters:
vwr
-modelMap
-- Returns:
- loading note
-
mapAtomResIDs
private void mapAtomResIDs(Map<String,Integer> modelMap)
Map all atom and residue unit ids to atom indexes- Parameters:
modelMap
-
-
getModelAtomIndices
private int[] getModelAtomIndices()
prepare a list of starting atom indices for each model, adding one additional one to indicate 1 + last atom index- Returns:
- array
-
-