ebi is an outstation of the european molecular biology laboratory. easydas automatic das server...

14
EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

Upload: alison-rich

Post on 17-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

EBI is an Outstation of the European Molecular Biology Laboratory.

easyDAS

Automatic DAS server creation

Bernat GelUniversitat Politècnicade Catalunya

Page 2: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation2

DAS servers are easy

Client

Client

Client

“Smart clients, dumb servers”

Page 3: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation3

DAS servers are easy

dumb servers ?

Many groups lack abilities or facilities

Internet visible machine

Server installation/administration

Data storage management

Data access layer programming

Data uploading

“Smart clients,

Page 4: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation4

easyDAS to the rescue

Client

Client

ClientData

Generator

easyDAS

EBI datacenter

Page 5: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation5

Internet visible machine

Server installation/administration

Data storage management

Data access layer programming

Data uploading

esayDAS to the rescue

but...Loss of flexibility

Less control over the data

Page 6: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation6

Limited maximum size for a dataset

Always easyDAS?

No hard limit, but will fail if too bigSources with more than a million features

No control over the source’s stylesheet

Not feasible for base level annotations

Not yet possible to edit a source

No access to logs, so no usage statistics

Data on text files

Page 7: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation7

Always easyDAS?

Small or medium

UseeasyDAS

Not very dinamic

On text files

Needed to be persistent

Short-lived or testing

Page 8: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation8

A note on private sources

Page 9: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation9

A note on private sources

DAS is open

Sources marked as private will NOT be listed on the list

BUT

they are completely public and an accessible

Page 10: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation10

esasyDAS implementation

DB

Web Client

easyDASserver

ProServer

Sources

Page 11: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation11

easyDAS implementation

minor modifications in ProServer

http://host.tld/dir/das/features?segment=1

http://host.tld/dir/username/das/features?segment=1

every source has a separate set of tables

client is OO javscript with jQuery

Page 12: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation12

Custom easyDAS

easyDAS is an Open Source project

http://code.google.com/p/easydas/

It is possible to install on your own instittution

Page 13: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation13

Questions?

http://www.ebi.ac.uk/panda-srv/easydas/

Page 14: EBI is an Outstation of the European Molecular Biology Laboratory. easyDAS Automatic DAS server creation Bernat Gel Universitat Politècnicade Catalunya

03/03/11esayDAS: Automatic DAS server creation14

Questions?

http://www.ebi.ac.uk/panda-srv/easydas/