[Fsatom] Re: CML and macromolecules

Geoff Hutchison hutchisn@chem.northwestern.edu
Sun, 26 Oct 2003 01:26:17 -0600


On Oct 19, 2003, at 6:15 PM, Peter Murray-Rust wrote:
>> The remainder (mainly REMARK stuff) is most likely less interesting. 
>> If
>> CML would provide the stuff listed above we don't have to worry about
>> reading pdb files anymore, and we could even use the bond information
>> that babel provides.
>
> I have provided core functionality only for Babel. I do not know what 
> additional data structure they provide for PDB-like elements. If it's 
> easy I can probably hack it. I doubt they support BIso. The problem 
> with all conversion programs is that you are constrained by the data 
> structures they provide. Not their fault...

One advantage with an open conversion program is that you can add other 
data structures (or suggest that they be added).

Open Babel has pages for bugs and for feature requests. ;-)
http://openbabel.sourceforge.net/

Since you can add per-molecule, per-residue, per-bond, or per-atom 
custom information, it's a matter of agreeing to data format and coding 
the OBGeneric class. Something like the process of extending CML, 
though of course there's some C++ involved.

Certainly if you feel there's something inadequate in Open Babel, we'd 
rather you complain bitterly about it than to just mumble so that we 
never know what's wrong. In particular with conversion programs, some 
of the developers are coding formats that we don't use much (if at 
all).

Cheers,
-Geoff

--
-Geoff Hutchison		<hutchisn@chem.northwestern.edu>
Ratner/Marks Groups	(847) 491-3295
Northwestern Chemistry	http://www.chem.northwestern.edu/