Hello all,

After our discussion during the DAS workshop, I've been working implementing and redefining some things for the writeback, and that's why I haven't wrote the Writeback protocol proposal as I promised, so I'm sorry about it but I hope that when I put it, it will be of your interest. The main change I'm working is that now the input format is the same output (i.e. DASGFF), and the action to do is the HTTP method that is been used (POST:Create, PUT: Update, DELETE:delete, GET:query). The other feature that I'm working on, is that the response of the writeback server will be a DASGFF file that contains the information that was succesfully processed. I will try to put a document that describe this in more details in the next weeks. I want to first finish the implementation to publish both things together.

Now, I have a question that I need to clarify to finish both document and implementation. I hope you can help me guys... * Is there any way to know really identify the segment from the GFF file? For instance the response of this server
http://das.ensembl.org/das/ens_35_segdup_washu/features?segment=17:13650001,14649999

is something like:

<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="features.xsl"?>
<!DOCTYPE DASGFF SYSTEM "http://www.biodas.org/dtd/dasgff.dtd";>
<DASGFF>
<GFF version="1.01" href="http://das.sanger.ac.uk:80/das/ens_35_segdup_washu/features";>
   <SEGMENT id="17" version="1.0" start="13650001" stop="14649999">
       <FEATURE id="17:13864005-13874846" label="17:13864005-13874846">

         ....


And the id of the segment is 17 because is from the chromosome 17, but it could be from any organism. I though in defining the ID as an URL formed with the http value of the GFF element plus the segment id, however it looks to me that it will be attached to the feature source and no to the reference; and therefore 2 features coming from different annotation servers but for the same segment will be hard to group in the same segment. This is very important, because the writeback server should be able to behave as an annotation server and if a client request features of a segment the wb server should return all the features there without discriminate by original source. This is really simple for proteins (My really interest) because the segment has the uniprot id, so i am sure what is the resource that the client want, but for chromosome info doesn't look that easy
I hope you understand my problem, and somebody can help me.

Regards,

Gustavo Salazar
_______________________________________________
DAS mailing list
[email protected]
http://lists.open-bio.org/mailman/listinfo/das

Reply via email to