Package org.rcsb.strucmotif.io
Class StructureWriterImpl
java.lang.Object
org.rcsb.strucmotif.io.StructureWriterImpl
- All Implemented Interfaces:
StructureWriter
This implementation keeps a sparse representation of structure data including:
- label_asym_id
- label_seq_id
- label_comp_id
- label_atom_id
- coordinates
- entry identifier and data used for assembly generation
This implementation ignores:
- models with number unequal to 1
- hydrogen atoms
- non-polymer groups
- 2nd and all subsequent alt locs
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
StructureWriterImpl
public StructureWriterImpl()Construct a writer.
-
-
Method Details
-
write
Description copied from interface:StructureWriterWrite structure data to the file system.- Specified by:
writein interfaceStructureWriter- Parameters:
source- a MmCifFile to processdestination- where to write data
-