das game das game distributed annotation system a game to settle down the concept of das game cards...
Post on 12-Jan-2016
222 Views
Preview:
TRANSCRIPT
DAS Game
DAS gameDistributed Annotation System
A game to settle down the concept of DAS
Game cards available in:
http://www.biotnet.org/training-materials/das-game
DAS Game
Introduction• This game is for people learning how to
use DAS• Playing this game is recommended after
a basic introduction to DAS and before a more technical explanation.
• This game aims to intuitively settle down the main ideas behind DAS:– Data distribution– Data Federation– Service Oriented Architecture
DAS Game
Play the game 1/3• Get sources registered
– Ask all the sources to register in the registry.– Sources should provide the following information:
• Name, type, capability and location.
– Ask the registry to write down this information• Identify main players
– Chose to play with genome or protein information (imagine we chose protein)
• Ask the protein client to come to the front• Ask the protein user to show his/her card
• The user queries the client– Ask the user to chose one query from the list.– The user should send the request to the client.– Ask the client to write down the query
• ID:start,stop
DAS Game
Play the game 2/3• The client retrieves sequence information
– Find protein reference source• The client should ask the registry if there is any
source providing protein sequences.• The client should get in return the name and
location of the protein reference source.– Request sequence
• The client should ask the protein reference source if there is any sequence for ID and if so the client should request just the specific range.
– Protein reference server dictates the sequence– The client writes on the board the sequence
DAS Game
• The client retrieves features (annotations)– Find protein annotation sources
• The client should ask the registry if there is any sources providing protein features.
• The client should get in return a list of names and locations of protein annotation sources.
– Ask the client to write down these list.
– Request annotations• The client should ask each protein source from the list
if there is any features for the selected ID. If so the client should request just features from the specific range.
– Each annotation server dictates the name of the feature and its range.
– The client draws on the board the dictated features below the sequence.
Play the game 3/3
top related