[EMBOSS] pdbparse format
Peter Robinson
Peter.Robinson at t-online.de
Mon Jan 31 20:04:26 UTC 2005
Hi list,
I have been looking into the new pdbparse program and am writing a
routine to parse the output of that program into a Java program I am
writing to do some datamining on PDB files. For the moment at least I am
writing a parse routine based on column positions rather than on regular
expressions or some other approach.
I would appreciate some help in understanding the output format. I have
been looking at the function ajPdbWriteAll.
ajFmtPrintF(outf, "%-2c%6S %-4S%8.3f%9.3f%9.3f<snip>,
tmp->Id1,
tmp->Id3,
tmp->Atm,
tmp->X,
tmp->Y,
tmp->Z,
<snip>
this should print out the
"%-2c": 1char AA (left-justified, 2 spaces)
"%6S ": 3charAA (right-justified, 6 spaces, followed by 4 spaces)
"-4S": AtomType (e.g., CA) (left-justified, 4 spaces)
"%8.3" x coord, 8 spaces with 3 precision
"%9.3" y coord 9 spaces with 3 precision
"%9.3" z coord 9 spaces with 3 precision
==> If I am reading this correctly, why does the x coord have one less
space than y and z?
==> Can one consider this output format fixed, or will it be subject to
changes?
==> Excuse what may seem like a trivial question, but I don't want my
program to break down "at an embarassing moment".
Thanks,
Peter
--
Peter N. Robinson
peter.robinson at t-online.de
peter.robinson at charite.de
http://www.charite.de/ch/medgen/robinson/
More information about the EMBOSS
mailing list