DAS sequence retrieval
Created: 2011-05-30 01:20:35
Last updated: 2011-05-30 01:26:47
Retrieve Protein or Genome sequences using the Distributed Annotation System (DAS).
Preview
Run
Run this Workflow in the Taverna Workbench...
Workflow Components
Authors (1)
Titles (1)
Descriptions (1)
Retrieve Protein or Genome sequences using the Distributed Annotation System (DAS). |
Dependencies (0)
Inputs (4)
Name |
Description |
ID |
You can use different types of IDs depending on the DAS coordinate system (http://www.dasregistry.org/help_coordsys.jsp) you decided to use. If you selected a DAS source of type "Protein Sequence" and authority "UniProt" you could use UniProt (TrEMBL and SwissProt) accessions. For instance "P37173". If you selected a DAS source of type "Chromosome", authority "GRCh_37" and organism "Homo sapiens" you could use a chromosome ID. For instance "1".
|
DasSource |
Input a DAS reference source following this format "http://www.server.com/das/source/". Find a public list of available DAS reference sources providing sequence information in the DAS registry … http://www.dasregistry.org/listSources.jsp … or create your own DAS source with easyDAS … http://www.ebi.ac.uk/panda-srv/easydas/
|
start |
The start and stop attributes indicate the range of the segment to query. In this workflow is optional. Set an empty value to get the whole sequence.
|
stop |
The start and stop attributes indicate the range of the segment to query. In this workflow is optional. Do not specify to get the whole sequence.
|
Processors (2)
Name |
Type |
Description |
Get_Sequence |
rest |
|
create_range |
beanshell |
ScriptString range = "";
if (!start.equals("") && !start.equals("")) {
if(Integer.parseInt(start) < Integer.parseInt(stop)){
range = ":" + start + "," + stop;
}
} |
Beanshells (1)
Name |
Description |
Inputs |
Outputs |
create_range |
|
start
stop
|
range
|
Outputs (2)
Name |
Description |
Sequence_DAS_format |
|
Service_status |
|
Datalinks (7)
Source |
Sink |
ID |
Get_Sequence:ID |
create_range:range |
Get_Sequence:range |
DasSource |
Get_Sequence:DasSource |
start |
create_range:start |
stop |
create_range:stop |
Get_Sequence:responseBody |
Sequence_DAS_format |
Get_Sequence:status |
Service_status |
Uploader
License
All versions of this Workflow are
licensed under:
Version 1 (earliest)
(of 2)
Credits (1)
(People/Groups)
Attributions (0)
(Workflows/Files)
None
Shared with Groups (0)
None
Featured In Packs (2)
Log in to add to one of your Packs
Attributed By (0)
(Workflows/Files)
None
Favourited By (0)
No one
Statistics
Other workflows that use similar services
(0)
There are no workflows in myExperiment that use similar services to this Workflow.
Comments (0)
No comments yet
Log in to make a comment