Hi Jeff,<div>You&#39;re welcome.</div><div>A small warning: in input.cpp I&#39;m currently using strtod(). Some platform look at the &quot;locale&quot; (man locale) which can break parsing floating-point numbers (e.g. the germans use 1,234 instead of 1.234). To avoid this, we set LC_ALL=C in our command-line launchers (see e.g. bin/libtbx.python in your cctbx build directory). You may have to do this in your environment, too, if you want to support your program internationally.</div>
<div>After I stopped working on iotbx/pdb I wrote a Fortran conversion/emulation tool (fable, inside cctbx) which includes a strtod() replacement. We could use that to avoid the locale surprises.</div><div>Ralf<br><br><div class="gmail_quote">
On Wed, Dec 14, 2011 at 12:52 PM,  <span dir="ltr">&lt;<a href="mailto:vanv0059@umn.edu">vanv0059@umn.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks for your help (saves me many headaches from otherwise having to write my own efficient and valid pdb parser).<br>
<br>
--Jeff<div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
cctbxbb mailing list<br>
<a href="mailto:cctbxbb@phenix-online.org" target="_blank">cctbxbb@phenix-online.org</a><br>
<a href="http://phenix-online.org/mailman/listinfo/cctbxbb" target="_blank">http://phenix-online.org/<u></u>mailman/listinfo/cctbxbb</a><br>
</div></div></blockquote></div><br></div>