The RDKit package has support for TPL:
On May 23, 2008, at 9:52 AM, Greg Landrum wrote:
As an aside: SDF is a very inefficient storage mechanism for
multi-conf SD files: there's a lot of duplicated information. The
RDKit supports a format called TPL (it's an old MSI/biosym format)
that's a lot more efficient.
Is there a specification for TPL somewhere?
The one I know of is from the catalyst docs:
I'm not sure that my parser/writer is 100% compatible with this (we
tested it using something other than catalyst as the source of the
Geoff: if you're interested in sample files, there are two in the
RDKit source tree (cmpd1.tpl and cmpd2.tpl) in:
and I can make more. :-)