[Biojava-dev] bjv2
Michael Heuer
heuermh at acm.org
Mon Jul 26 12:26:43 EDT 2004
A couple of suggestions looking at the latest API:
org.bjv2.gql.Agregate --> Aggregate
(or maybe this is just an european vs. us spelling?)
org.bjv2.rdf.RdfAnnotaionProcessor --> RdfAnnotationProcessor
michael
On Wed, 21 Jul 2004, Matthew Pocock wrote:
> Hi,
>
> I've had a fairly serious hack arround with bjv2 over the last 2 weeks.
> I will put in a tag before BOSC. The code triggers a bug in javac or
> javadoc with beta2 build from the sun website, but this is fixed in the
> beta3 pre-release.
>
> I've concentrated on core genomics so far, but we can start adding APIs
> for other things as soon as the core is out of alpha. So, wish-lists or
> use-cases or stories would be great.
>
> Matthew
>
>
> New since the last release:
>
> Documentation of often-used features
> general IO
> sequence IO
> symbols and strings
> controling data integration & memory
>
> Complete re-working of the APIs for biological symbols
> type-safe
> supports windowed views
> supports convertions to/from strings using trivial syntax
> supports systematic mappings of symbols e.g. dna->rna translations
>
> Data projection and integration
> we can now map from underlying data to a 'view' bean based upon
> javabean properties
> annotations and map values
> rdf properties
> performance and scaleability fixes
> support for agregate functions
> min, max, average, all identical values
>
> RDF
> there is a closer integration between RDFS data-models and bjv2
> introspection
> RDF is fully supported in the query language
>
> New file formats
> now cover Embl, Fasta, Gff, Blast (not tested on many blast flavors)
>
> Taverna plugin bridge
> uses the @Utility hooks to expose all facades as taverna processors
> same APIs could be used to expose all facades as web services, or whatever
>
> Todo before ISMB
> swissprot IO
> alignments + alignment IO
> similarity search data model (populated from blast?)
> protein alphabet
> assemblies
>
> Todo soon after ISMB
> wire RDF into the parser event framework propperly
> bridge RDFS and Annotation
> RDFS -> data model compiler
> RDF -> file format parser, and write the RDF for /lots/ of SRS-able
> formats
> use the RDF support to give us stable serialization, for RMI and for
> web services
>
> Todo slightly later ISMB
> support data modification, transactions, set() methods.
> add APIs for common areas
> metabolomics
> trees
> snp analysis
> linkage
> ...
> _______________________________________________
> biojava-dev mailing list
> biojava-dev at biojava.org
> http://biojava.org/mailman/listinfo/biojava-dev
>
More information about the biojava-dev
mailing list