das writeback
DESCRIPTION
DAS writeback presented in the DAS workshop 2011TRANSCRIPT
![Page 1: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/1.jpg)
DAS Writebackand its integration in Dasty2 as a proof of concept
Gustavo Adolfo Salazar OrejuelaSupervised by: Prof. Edwin BlakeCosupervised by: Dr Nicola Mulder
DAS workshop - 2010
![Page 2: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/2.jpg)
DASDistributed Annotation System
![Page 3: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/3.jpg)
Problem Definition
How the current DAS infrastructure can be extended in order to capture and use information provided for the users?
QuickTime™ and a decompressor
are needed to see this picture.
![Page 4: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/4.jpg)
Proposed Solution DAS Writeback architecture
![Page 5: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/5.jpg)
Proposed SolutionWriteback protocol
DAS 2.0 v.s. DAS1.53 WritebackNew Format v.s. reuse DASGFFNew model v.s. reuse MyDAS modelEmbedded Functions v.s. Uniform
interfaceSmall v.s.medium size database schema
![Page 6: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/6.jpg)
Proposed SolutionServer - MyDAS extension
MyDAS Java DAS Servlet Generic server. The user develop the data
source in a free way as soon as he implements the right interface
Implements DAS 1.53 Extension
Core extension for new commands Implementation of a writeback data source Database PostgreSQL Basic Authentication
![Page 7: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/7.jpg)
Proposed Solution DAS clients
![Page 8: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/8.jpg)
Proposed Solution Writeback client - Communication
Proxy for the RESTful architecture DELETE PUT POST GET
Authentication with the server JavaScript <=> PHP <=> J2EE
![Page 9: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/9.jpg)
Proposed Solution
Writeback client - Feature tabs
a) Feature details
b) Edit Feature details
c) Delete Feature
d) Feature History
![Page 10: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/10.jpg)
Proposed Solution Writeback client - Snapshot
![Page 11: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/11.jpg)
Future work
On progress Writing the paper. MyDAS Writeback to 1.6
Outstanding: Non positional features Dasty3 + Writeback to 1.6
Future Ratings for user and features Implementation in other clients (Kariotype?)
![Page 12: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/12.jpg)
Acknowledgments
Supervisors Professor Edwin Blake Doctor Nicola Mulder
University of Cape Town CBIO laboratory Computer Science Department
National Bioinformatics Network (South Africa) EBI
Henning Hermjakob Philip Jones Rafael Jimenez
Writing editors Elizabeth Kelly Alex Garcia
All the people of the DAS email list Andy Jenkinson Jonathan Warren [email protected] http://lists.open-bio.org/mailman/listinfo/das
![Page 13: DAS writeback](https://reader036.vdocuments.site/reader036/viewer/2022062303/555c038ed8b42a56448b53e0/html5/thumbnails/13.jpg)
Questions??