DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela...
-
Upload
melissa-watts -
Category
Documents
-
view
217 -
download
0
Transcript of DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela...
![Page 1: DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/html5/thumbnails/2.jpg)
DASDistributed Annotation System
![Page 3: DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/html5/thumbnails/4.jpg)
Proposed Solution DAS Writeback architecture
![Page 5: DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/html5/thumbnails/7.jpg)
Proposed Solution DAS clients
![Page 8: DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/html5/thumbnails/10.jpg)
Proposed Solution Writeback client - Snapshot
![Page 11: DAS Writeback and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/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 and its integration in Dasty2 as a proof of concept Gustavo Adolfo Salazar Orejuela Supervised by: Prof. Edwin Blake Cosupervised by: Dr.](https://reader035.fdocuments.us/reader035/viewer/2022062409/5697bf941a28abf838c90766/html5/thumbnails/13.jpg)
Questions??