[Biojava-dev] ZipChemCompProvider
Matt Larson
larsonmattr at gmail.com
Mon Feb 1 19:50:48 UTC 2016
There is a set of available Chemical Component Providers in BioJava
including:
*ReducedChemCompProvider* - no network access, limited set.
*DownloadChemCompProvider* - network download of chemcomp files as needed.
*AllChemCompProvider* - loads all chem comps from a file into memory.
We've implemented another provider "*ZipChemCompProvider*" that has
properties of both AllChemCompProvider and DownloadChemCompProvider. It
keeps the individual chemical components as a local zip archive. It
doesn't load the chemical components in memory, so it might be a bit faster
than AllChemCompProvider. Missing component files are downloaded when
queried with the DownloadChemCompProvider then appended to the archive for
future use.
I can package this as a branch and submit this to BioJava if it seems like
a useful alternative ChemComp provider. What do you guys think?
--
Matt Larson, PhD
DNASTAR, Inc.
Madison, WI 53705 U.S.A.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.open-bio.org/pipermail/biojava-dev/attachments/20160201/656c0e36/attachment.html>
More information about the biojava-dev
mailing list