DASWorkshop2012

From BioDAS
Revision as of 16:08, 24 February 2012 by Ljgarcia (talk)
Jump to: navigation, search

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 Implementations Introduction
11:00 Demo: creating a DAS source from a file with EasyDAS RJ easyDAS tutorial
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 Introduction to client libraries
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) (JW)
  • Alternative content negotiation (e.g. the Registry supports JSON for all requests and responses) (AJ/JW)
  • Authentication/encryption in ProServer (AJ)

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) or ETags? (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)
  • Secure DAS trial (David Martin, Jim Procter, Thomas Down)