[Biojava-l] extra seqDB things to add [off-topic]
Triplett, Terry
Terry.Triplett@wl.com
Thu, 13 Jul 2000 18:05:36 -0400
> > <I'll interject a slight tangent here for information
> purposes if nothing
> > else ...>
> > A Java-based small database is preferable over JNI-based
> solutions, I think.
> > I'm still trying to find one - there isn't much available.
>
> Terry, have you looked at JDataStore from Inprise?
Actually no, Simon. A quick glance shows that it's beyond what I wanted at
the time, so I would have ignored it. I just wanted to read simple index
files containing byte offsets to records in huge flatfiles using Java. In
this particular case, the index was generated by a perl script using
Berkeley DB and made available to the java client via NFS. The Berkeley DB
java interface did the trick in that case, but at the time I was struck by
the absence of an equivalent in Java since DB files are such a useful thing.
I guess that niche is being filled by small databases like JDataStore, which
are fine if you are sticking to a pure Java environment. In a heterogenous
environment it would be nicer to have something more portable, so that one
could create a single indexed sequence database that could be read by
bio-[java|perl|python].
Incidentally, the Cloudscape database that is included in the Sun j2sdkee
(Java 2 SDK Enterprise Edition) seems to fit the same niche, and appears to
be free to use. I haven't used it yet so don't know if it is a full version
or cripple/demoware. If its presence can be relied upon, it might be worth
using in biojava.
> Simon
> --
> Simon M. Brocklehurst, Ph.D.
> Head of Bioinformatics & Advanced IS