public class SymoplibParser
extends java.lang.Object
Constructor | Description |
---|---|
SymoplibParser() |
Modifier and Type | Method | Description |
---|---|---|
static java.util.TreeMap<java.lang.Integer,SpaceGroup> |
getAllSpaceGroups() |
|
static SpaceGroup |
getSpaceGroup(int id) |
Gets the space group for the given standard identifier.
|
static SpaceGroup |
getSpaceGroup(java.lang.String shortName) |
Get the space group for the given international short name, using
the PDB format, e.g.
|
static java.util.TreeMap<java.lang.Integer,SpaceGroup> |
parseSpaceGroupsXML(java.io.InputStream spaceGroupIS) |
Load all SpaceGroup information from the file spacegroups.xml
|
static java.util.TreeMap<java.lang.Integer,SpaceGroup> |
parseSymopLib(java.io.InputStream symoplibIS) |
A parser for the symop.lib file provided by CCP4.
|
public static SpaceGroup getSpaceGroup(int id)
id
- public static java.util.TreeMap<java.lang.Integer,SpaceGroup> parseSpaceGroupsXML(java.io.InputStream spaceGroupIS) throws java.io.IOException, javax.xml.bind.JAXBException
java.io.IOException
javax.xml.bind.JAXBException
public static SpaceGroup getSpaceGroup(java.lang.String shortName)
shortName
- public static java.util.TreeMap<java.lang.Integer,SpaceGroup> getAllSpaceGroups()
public static java.util.TreeMap<java.lang.Integer,SpaceGroup> parseSymopLib(java.io.InputStream symoplibIS)
symoplibIS
-