[DAS] LDAS/DasClient problems

Thomas Down td2@sanger.ac.uk
Mon, 4 Feb 2002 16:24:11 +0000


On Mon, Feb 04, 2002 at 11:08:57AM -0500, Lincoln Stein wrote:
> Thomas,
> 
> I'm fixing this now.  When we talked last week, I recall you wanted an 
> <ErrorSegment> segment when a segment wasn't found, and an empty <Segment> 
> section when the segment was unannotated.  Please confirm that I am 
> remembering right.


ERRORSEGMENT is useful for reporting error conditions per-segment.
However, there's a second part which I'd like to see, which has
slightly different semantics

   <LANDMARKNOTANNOTATED id="AC123456" />

This never has start and stop attributes (it applies to a
complete landmark), and clients should never treat it as
an error condition.

The advantage of this over a pure, empty, segment is that
segment elements have required start, stop, and version
attributes (at least according to the DTDs I've got here).
Having a separate landmarkNotAnnotated makes deploying
lightweight annotation servers which don't need to know
about every sequence on their reference server /much/
easier and nicer.

I originally proposed this in:

   http://www.ensembl.org/Dev/Lists/das/msg00427.html

Having seen more annotation servers going up, and the kind
of issues people have with them, I think the argument is
still valid.


If any of this stuff is being added, could we have a
new version number?

Thanks,

    Thomas.