STAR::Dictionary
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.1.2,
p.
[ doi:10.1107/97809553602060000753 ]
...
STAR::DataBlock
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.1.3,
p.
[ doi:10.1107/97809553602060000753 ]
system using the store object method described below:
Table
5.3.6.1 summarizes the object methods provided by the package. The store method allows a DataBlock object to be serialized and written to hard disk for long-term storage ...
STAR::Parser
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.1.1,
p.
[ doi:10.1107/97809553602060000753 ]
is available through other modules in this collection.
In the example of Fig.
5.3.6.1, the parse method is called at line 9 to read a DDL2 dictionary file (indicated by the -dict=〉1 parameter) and return an array of data blocks. In DDL2 ...
STAR::Checker
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.1.4,
p.
[ doi:10.1107/97809553602060000753 ]
...
Libraries for scripting languages
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6,
p.
[ doi:10.1107/97809553602060000753 ]
in which software from different sources is developed.
In this section two available libraries of this type are reviewed: STAR::Parser and PyCifRW .
5.3.6.1. STAR::Parser and related Perl modules
| top | pdf ...
STAR::Writer and STAR::Filter
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.1.5,
p.
[ doi:10.1107/97809553602060000753 ]
...
STAR::Parser and related Perl modules
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.1,
p.
[ doi:10.1107/97809553602060000753 ]
The use of some of the modules is illustrated in Fig.
5.3.6.1, which is a simplified version of the main program loop in the application written to typeset the CIF dictionaries printed in Part 4
of this volume.
Figure ...
PyCifRW: CIF reading and writing in Python
McMahon, B.,
International Tables for Crystallography
(2006).
Vol. G,
Section 5.3.6.2,
p.
[ doi:10.1107/97809553602060000753 ]
...