|
An Information Portal to Biological Macromolecular Structures |
||
|
PDB Home |
Contact Us |
Software Tools Home | Dictionary Home | PDBML Home | PDBML2CIF Home | |
Installation, Building and Usage Notes
for the Pdbml2Cif Application
Note: Prior to utilizing Pdbml2Cif application, it is necessary to install
Xerces-C XML parser on the target system. Pdbml2Cif uses this parser
for XML parsing. Xerces-C XML parser can be downloaded from:
http://xml.apache.org/xerces-c/
1. Application Installation
a. Uncompress and unbundle the distribution using the following command:
zcat pdbml2cif-vX.XXX-prod-src.tar.gz | tar -xf -
The result of this command is a subdirectory pdbml2cif-vX.XXX-prod-src in
the current directory. It contains the subdirectories of various source
modules and helper directories:
bin - subdirectory in which the application executable
will be placed after the build process.
pdbml-parser-vX.X - subdirectory of the main application module,
that contains a test example in its "test" subdirectory.
b. Set up the environment variables.
- Add Xerces-C library directory to LD_LIBRARY_PATH. For example,
if Xerces-C library directory is "/opt/xerces-c-src_2_5_0/lib":
For C shell users:
setenv LD_LIBRARY_PATH "/opt/xerces-c-src_2_5_0/lib:"$LD_LIBRARY_PATH
For Bourne shell users:
LD_LIBRARY_PATH="/opt/xerces-c-src_2_5_0/lib:"$LD_LIBRARY_PATH;
export LD_LIBRARY_PATH
2. Application Building
Position in the pdbml2cif-vX.XXX-prod-src directory and run "make" command:
cd pdbml2cif-vX.XXX-prod-src
make
The application executable will be placed in the "bin" subdirectory.
NOTE: The users who are working on Sun platform are strongly advised to
check the compiler flags in etc/make.platform.sunos5 file. Depending on
the compiler version, users may be required to make modifications to those
compiler flags.
3. Demonstration
a. To do the demonstration of this application, position in the
pdbml2cif-vX.XXX-prod-src directory and run "make test" command:
cd pdbml2cif-vX.XXX-prod-src
make test
This command invokes a testing script, "test.sh", which invokes
pdbml2cif application that converts a PDBML test file to MMCIF file.
b. The tool command line options can be displayed by typing the name of the
executable without arguments:
cd pdbml2cif-vX.XXX-prod-src/bin
pdbml2cif