Workflow Help  


Homology Search and Phylogenetic study ((Performs a homology and phylogenetic study)) download picture

serviceNames:
getBestHitsFromBlast
runCreateTreeFromClustalw
runNCBIBlastp1
runClustalwFastUMA
getAminoAcidSequenceUMA
getAminoAcidSequenceCollection

inputs:
ID (String)

Help:
When a researcher has one amino acid query sequence, it is interesting to search for similar sequences with a common evolutive history. Later we can follow the study comparing the query sequence with others, and searching for these evolutive relations. This workflow run a homology search and performs a phylogenetic study. To do that it run several services, all of them located at INB registry: * getAminoAcidSequence. It takes the ID (ID or ACC of a amino acid sequence) and namespace (protein database: Swiss-Prot or UniProt) inputs, and returns a aminoacid sequence. The service output is showed as workflow output and also links with the next service. * runNCBIBlastp. It runs a BlastP (homology search using a protein database) with the previous sequence and reports the output and links with the next service. * getBestHitsFromBlast. It takes the best hits from the Blast report using a secondary parameter as a E-value threshold. This value is fixed to 0.02. The output is a collection of Object each with an ID/ACC and namespace (database name). * getAminoAcidSequenceCollection. This service takes a Object collection with Id/Namespace pairs, and retrieves its corresponding amino acid sequences. The output, showed for the workflow, is the list of retrieved sequences. * runClustalwFast. It runs the Clustalw algorithm with the retrieved sequences to build a multiple alignments. This alignment contains the sequence similarity among the analysis sequences. * runCreateTreeFromClustalw. Finally, the relations obtained with the multiple alignment are used to build a phylogenetic tree with Newick format. This tree will be useful to study the evolutionary relationships of all retrieved sequences.

inputExample:
Taverna input

outputExample:
Taverna output



FSOLV (From a structure (PDB code), runs a fractional solvation analysis (FSOLV)) download picture

serviceNames:
getStructureFromPDB
runFSOLVFromPDBText
showFSOLVonStructure

inputs:
Object (String)

Help:

inputExample:
Taverna input

outputExample:
Taverna output



Homologous Protein Finder (Take similar proteins to query from databases) download picture

serviceNames:
getBestHitsFromBlast
getAminoAcidSequenceUMA
runNCBIBlastp1

inputs:
input (String)

Help:
This is a typical situation in which scientist are involved diary. They have a protein of interest in which they are working about, and they need to know whether it has been isolated in another different specie or even if the protein has any isoform into the same specie they are studying. The only information they have is the protein code and they must to search along the databases for all the additional information they could find, what suppose a considerable loss of time. This repetitive process can be replaced with this simple workflow, that only need the initial ID we have and with a simple execution we will have in few seconds all the proteins related presents in the database.

inputExample:
Taverna input

outputExample:
Taverna output



1111111111111 (11111) download picture

serviceNames:

inputs:

Help:
1111111111

inputExample:
Taverna input

outputExample:
Taverna output



22222222 (22222) download picture

serviceNames:

inputs:

Help:
222222222222222

inputExample:
Taverna input

outputExample:
Taverna output



getCrossQ (a) download

serviceNames:

inputs:

Help:
a

inputExample:
N/A

outputExample:
N/A