Package pl.poznan.put.pdb.analysis
Class CifConverter
java.lang.Object
pl.poznan.put.pdb.analysis.CifConverter
A converter from mmCIF to one or more PDB files. It takes care of formats' mismatches (e.g.
multi-character chain names in mmCIF vs single-character in PDB).
-
Method Summary
Modifier and TypeMethodDescriptionstatic ModelContainer
Parses a file in mmCIF format and convert it into a container of multiple PDB files.static ModelContainer
convert
(DefaultCifModel model) Converts a parsed mmCIF model into a set of PDB files with mapped chain names.
-
Method Details
-
convert
Parses a file in mmCIF format and convert it into a container of multiple PDB files.- Parameters:
cifFile
- Path to mmCIF file.- Returns:
- A container of (possibly) multiple PDB files with mapped chain names.
- Throws:
IOException
- When reading of mmCIF file or writing to output files fails.
-
convert
Converts a parsed mmCIF model into a set of PDB files with mapped chain names.- Parameters:
model
- A parse mmCIF model.- Returns:
- A container of (possibly) multiple PDB files with mapped chain names.
- Throws:
IOException
- When writing to output files fails.
-