[Biojava-l] Best way to represent multiple annotation "tracks"

Schreiber, Mark mark.schreiber at agresearch.co.nz
Mon Sep 8 19:06:03 EDT 2003

Hi -
In biojava Annotations have no location. They are global to the Annotatable object. They can be localized to a region by being applied to a Feature. So to generate a track of "annotations" you would instead create a track of annotated Features.
- Mark

	-----Original Message----- 
	From: Ihab A.B. Awad [mailto:ihab at stanford.edu] 
	Sent: Tue 9/09/2003 10:53 a.m. 
	To: biojava-l at biojava.org 
	Subject: [Biojava-l] Best way to represent multiple annotation "tracks"

	Hi folks,
	I'm working on a gene expression data visualization program --
	I have not used BioJava yet for the data model, but I would like to
	migrate in that direction. It seems that my data model is very
	similar to BioJava's, except for one thing that puzzles me: How would
	you folks represent multiple "tracks" of annotation values? The way I
	have things modeled --
	a Dataset object maps a Feature to a data object (or null). I see you
	folks implement this a bit differently: a Feature implements
	interface Annotatable, whereby it becomes responsible for knowing
	about its own Annotations. Hence my question -- how would you
	represent a "track" of annotations as a single entity?
	Thanks a lot for any help you can provide in pointing me in the right
	direction. Peace,
	Ihab A.B. Awad <ihab at stanford.edu>
	Snr Scientific Programmer, Dept of Genetics
	Biojava-l mailing list  -  Biojava-l at biojava.org

Attention: The information contained in this message and/or attachments
from AgResearch Limited is intended only for the persons or entities
to which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipients is prohibited by AgResearch
Limited. If you have received this message in error, please notify the
sender immediately.

More information about the Biojava-l mailing list