project_model
Created: 2013-12-24 10:44:12
Last updated: 2014-12-04 12:44:37
Projects a model based on the specified parameters.
Preview
Run
Run this Workflow in the Taverna Workbench...
Workflow Components
Authors (1)
Alan R. Williams, Renato De Giovanni |
Titles (1)
Descriptions (1)
This workflow uses openModeller to project a model. |
Dependencies (0)
Inputs (5)
Name |
Description |
layers_ids |
Newline separated list of layers for model projection.
|
model_xml |
Serialized model in XML.
|
mask_id |
Mask id used for model projection. It is also used as a template indicating resolution and spatial reference system for the projection.
|
cell_statistics_threshold |
Threshold to be used for cell statistics (number of cells predicted present).
|
output_format |
openModeller file format for model projection. See service documentation for more details about the options: http://openmodeller.sourceforge.net/web_service_2.html#toc51
|
Processors (2)
Name |
Type |
Description |
call_service |
workflow |
|
make_xml |
beanshell |
Scriptif ((layers == void) || (layers == null)) {
throw new RuntimeException("The layers parameter must be specified for model projection");
}
if ((model_xml == void) || (model_xml == null)) {
throw new RuntimeException("The model_xml parameter must be specified for model projection");
}
xml = "\n"
+"\n"
+"\n"
+model_xml
+"\n";
int i = 0;
String[] s_layers = layers.split("\n");
String first_layer = "";
for ( i = 0; i < s_layers.length; ++i ) {
if ( s_layers[i].length() > 0 ) {
if (first_layer.length() == 0) {
first_layer = s_layers[i];
}
xml += "\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"; |
Beanshells (2)
Name |
Description |
Inputs |
Outputs |
make_xml |
|
mask_id
layers
model_xml
threshold
template_id
output_format
|
xml
|
checkProgress |
|
input_progress
|
output_progress
|
Outputs (3)
Name |
Description |
log |
Projection log.
|
area_statistics_xml |
Projection statistics in XML (total cells, cells predicted present and threshod used).
|
raster_url |
URL from where the projection can be downloaded.
|
Datalinks (10)
Source |
Sink |
make_xml:xml |
call_service:projectModel_configuration |
layers_ids |
make_xml:layers |
mask_id |
make_xml:mask_id |
model_xml |
make_xml:model_xml |
output_format |
make_xml:output_format |
cell_statistics_threshold |
make_xml:threshold |
mask_id |
make_xml:template_id |
call_service:output_log |
log |
call_service:area_statistics |
area_statistics_xml |
call_service:projected_layer_url |
raster_url |
Uploader
Component Validity
Loading
License
All versions of this Workflow are
licensed under:
Version 9 (latest)
(of 9)
Credits (0)
(People/Groups)
None
Attributions (0)
(Workflows/Files)
None
Shared with Groups (1)
Featured In Packs (1)
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
(7)
Only the first 2 workflows that use similar services are shown. View all workflows that use these services.
Uploader
Project
get_available_algorithms
(3)
Retrieves all available algorithms from the openModeller web service, returning an XML.
Created: 2013-12-06
| Last updated: 2014-11-04
Uploader
Project
evaluate_model
(9)
Evaluates a model, returning model values for a given set of points and layers.
Created: 2013-12-10
| Last updated: 2014-12-04
Comments (0)
No comments yet
Log in to make a comment