Find source at Sun of SW events on Earth
Try to detect the solar wind source on the Sun. Use backpropagation, ILS, HEC and HFC.
Preview
Run
Run this Workflow in the Taverna Workbench...
Option 1:
Copy and paste this link into File > 'Open workflow location...'
http://myexperiment.org/workflows/2564/download?version=4
[ More Info ]
Taverna is available from http://taverna.sourceforge.net/
If you are having problems downloading it in Taverna, you may need to provide your username and password in the URL so that Taverna can access the Workflow:
Replace http:// in the link above with http://yourusername:yourpassword@
Workflow Components
Anja Le Blanc David Peresw |
Find source at Sun of SW events on Earth |
Try to detect the solar wind source on the Sun. Use backpropagation, ILS, HEC and HFC. |
None
Name | Description |
---|---|
NumberOfTopSWEvents | How many Solar Wind Events should be included in search? The selection is done starting with the highest value in v_max (highest speed) going down |
beta |
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
FROM_value | stringconstant |
Valuewind_ace_sir |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HEC_SQL | wsdl |
Wsdlhttp://festung1.oats.inaf.it:8080/helio-hec/HelioTavernaService?WSDLWsdl OperationSQLSelect |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQLSelect_sql_select | xmlsplitter | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WHERE_value | stringconstant |
Valuev_max>=600 order by v_max desc |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Extract_content_of_columns_from_VOTables | workflow | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
time_end | stringconstant |
Valuetime_end |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Remove_empty_Strings | localworker |
ScriptList strippedlist = new ArrayList(); List error = new ArrayList(); List sw_speed = new ArrayList(); int posDate = -1; int posSW = -1; int posError =-1; for(int i = 0; i< columns.size(); i++){ if(columns.get(i).compareTo(date_string)==0){ posDate=i; } else if(columns.get(i).compareTo(sw_string)==0){ posSW=i; } else if(columns.get(i).compareTo(error_string)==0){ posError=i; } } for(int i=0; i< stringlist.get(posDate).size(); i++) { String item = (String) stringlist.get(posDate).get(i); if (item.trim().length()!=0) { strippedlist.add(item); error.add(stringlist.get(posError).get(i)); sw_speed.add(stringlist.get(posSW).get(i)); } } |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
v_max | stringconstant |
Valuev_max |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
delta_v | stringconstant |
Valuedelta_v |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
write_votable | beanshell |
Scriptimport java.text.SimpleDateFormat; int findLastNode(String VOTable, String node) { int pos = VOTable.lastIndexOf("<"+node); int pos2 = VOTable.indexOf(">",pos); if(VOTable.charAt(pos2-1)=='/'){ return pos2+1; } return (VOTable.lastIndexOf(new String(""+node+">"))+node.length()+3); } void addInfo() { String infoField = "\n
|
Comments (0)
No comments yet
Log in to make a comment