Difference between revisions of "DASWorkshop2012"

From BioDAS
Jump to: navigation, search
(Example DAS commands can be found here as a DAS quick reference guide: DAS examples)
(prettied up the formatting a bit)
Line 101: Line 101:
 
|}
 
|}
  
==Day 2 Developers Hackathon==
+
==Day 2 and Day 3: Developer Hackathon==
DAS developers day
+
This year we will not have a day of talks as in previous years. Instead, both day 2 and day 3 will be "DAS developers' days". This may include some updates on progress since the last workshop, discussions, and a code hackathon. The exact format is yet to be decided.
 +
 
 
===Recent developments since the last workshop===
 
===Recent developments since the last workshop===
DAS writeback, DAS search, Registry CRUD via web service (get, post, put, delete), Registry supports JSON for all requests and responses,
 
===Suggestions for discussions on Developers Days===
 
JSON roll out to other servers and clients? (jw)
 
  
Firming up of the authentication DAS standard so the registry and writeback are consistent (jw)
+
* DAS writeback
 +
* DAS search
 +
* Registry CRUD via a web service (get, post, put, delete)
 +
* Alternative content negotiation (e.g. the Registry supports JSON for all requests and responses)
 +
* Authentication/encryption in ProServer
  
Add support for conditional get (If-Modified-Since - reply only if modified since the modified since header) ? (jw)
+
===Suggestions for topics on Developers Days===
  
High density simple features such as snps - vcf format or simple json format wtihout method and stop? (jw)
+
Please feel free to add suggestions for discussions or code sprints.
 +
 
 +
* JSON roll out to other servers and clients? (JW)
 +
* Firming up of the authentication DAS standard so the registry and writeback are consistent (JW)
 +
* Add support for conditional get (If-Modified-Since - reply only if modified since the modified since header) ? (JW)
 +
* High density simple features such as SNPs - vcf format or simple json format without method and stop? (JW)
  
 
===Possible DAS related Talks===
 
===Possible DAS related Talks===
DAS Registry - new architecture and capabilities (jw)
+
 
 +
* DAS Registry - new architecture and capabilities (JW)
 +
* DAS in personal genomics (MC/JW/BG)
  
 
==Day 3 DAS Developers Day Hackathon==
 
==Day 3 DAS Developers Day Hackathon==
 
DAS Developers Hackathon
 
DAS Developers Hackathon
 
Location is the EBI Training Room
 
Location is the EBI Training Room

Revision as of 09:17, 14 February 2012

The 2012 DAS Workshop will be held on 27-29 Feb at the EBI Hinxton campus.


DAS Workshop 2012 Schedule

All 3 days will be held in the EBI training room.

Day 1

Some knowledge/experience of PERL or Java and or Javascript would be beneficial for the hands on training day.

Example DAS commands can be found here as a DAS quick reference guide: DAS examples

The draft schedule for Day 1 is below. Please note that session times are a rough indication only and will vary according to progress on the day.

Time Title Speaker Resources
9:00 Welcome and Information JW
9:00 DAS - Introduction/Overview AJ Introduction Technical Introduction
9:40 The DAS Game LG The DAS Game
10:00 DAS - Technical Introduction AJ Technical Introduction
10:20 Coffee break
10:40 Using DAS software, an introduction to some DAS implementations RJ
11:00 Hands-on: creating a DAS source from a file with EasyDAS RJ
11:10 Hands-on: viewing DAS sources with Ensembl OR Dasty AJ/RJ
11:20 Introduction to DAS server frameworks JW 10 minute introduction to DAS servers
11:30 Hands-on programming tutorial: Creating a custom DAS source AJ/JW/LG/RJ MyDAS -or- ProServer
12:30 Lunch break
13:30 Tutorial - DAS servers continued AJ/JW/LG/RJ
14:50 Introduction and hands-on: The DAS registry JW DAS Registry Tutorial
15:10 Coffee Break
15:30 Introduction to DAS client libraries LG
15:40 Hands-on programming tutorial: DAS client libraries AJ/JW/LG/RJ Bio::Das::Lite-or- JDAS -or- JSDAS. Each will cover sources, sequence & features using the same examples
17:30 Departure from Campus to Whittlesford Station/Holiday Inn at circa 17:30 hrs.
19:00 Dinner at the Red Lion Whittlesford 7.00 pm for 7.30 pm sit down.

Day 2 and Day 3: Developer Hackathon

This year we will not have a day of talks as in previous years. Instead, both day 2 and day 3 will be "DAS developers' days". This may include some updates on progress since the last workshop, discussions, and a code hackathon. The exact format is yet to be decided.

Recent developments since the last workshop

  • DAS writeback
  • DAS search
  • Registry CRUD via a web service (get, post, put, delete)
  • Alternative content negotiation (e.g. the Registry supports JSON for all requests and responses)
  • Authentication/encryption in ProServer

Suggestions for topics on Developers Days

Please feel free to add suggestions for discussions or code sprints.

  • JSON roll out to other servers and clients? (JW)
  • Firming up of the authentication DAS standard so the registry and writeback are consistent (JW)
  • Add support for conditional get (If-Modified-Since - reply only if modified since the modified since header) ? (JW)
  • High density simple features such as SNPs - vcf format or simple json format without method and stop? (JW)

Possible DAS related Talks

  • DAS Registry - new architecture and capabilities (JW)
  • DAS in personal genomics (MC/JW/BG)

Day 3 DAS Developers Day Hackathon

DAS Developers Hackathon Location is the EBI Training Room