At line 0 added 1 line. |
+ !!!Importing DAP data into Kepler: \\ Minimal User Interface |
Removed line 2 |
- !!!Name: Importing DAP data into Kepler. |
Removed line 4 |
- |
Lines 7-10 were replaced by lines 6-8 |
- !1.0.0 Initial draft |
- |
- 1.0.1 Minor edits. Since were writing this after the fact, we might as well |
- skip the future-tense. |
+ !1.0.0 Initial draft |
+ !1.0.1 Minor edits. Since were writing this after the fact, we might as well skip the future-tense. |
+ !1.0.2 Imported into REAP wiki. |
Line 13 was replaced by line 11 |
- !!Summary: |
+ !!Summary: |
Line 15 was replaced by line 13 |
- A user imports DAP data into Kepler. The data is available in the Kepler data model for further processing. |
+ A user imports DAP data into Kepler. The data is available in the Kepler data model for further processing. |
Line 18 was replaced by line 16 |
- !!Actors: |
+ !!Actors: |
Lines 20-23 were replaced by lines 18-21 |
- * User. |
- * Kepler software application |
- * OPeNDAP Kepler "Actor" |
- * A server on the web with DAP accessible data. |
+ * User. |
+ * Kepler software application |
+ * OPeNDAP Kepler "Actor" |
+ * A server on the web with DAP accessible data. |
Line 26 was replaced by line 24 |
- !!Preconditions: |
+ !!Preconditions: |
Lines 29-32 were replaced by lines 27-28 |
- * The data URL SHOULD subset array variables such that they are reduced to 1 or 2 effective (See Note 01)) dimensions. |
- |
- |
- !!Triggers: |
+ * The data URL SHOULD subset array variables such that they are reduced to 1 or 2 effective (See Note 01)) dimensions. |
+ |
At line 33 added 1 line. |
+ !!Triggers: |
Removed line 35 |
- !!Basic course of events: |
Line 37 was replaced by lines 33-35 |
- # The user starts the Kelper application. |
+ !!Basic course of events: |
+ |
+ # The user starts the Kelper application. |
Lines 39-44 were replaced by lines 37-41 |
- # The user adds an instance of the OpendapDataSource Actor to the Workflow. |
- # The user configures the OpendapDataSource Actor by: |
- ## Right-clicking on it and selecting "Configure Actor" from the Actor's pop-up menu. This causes a window containing a form to appear. The form has two text fields. |
- ## The user enters the data URL for the DAP dataset that they wish to access in the first text field. This URL must not contain the |
- constraint expression or a DAP response suffix. |
- ## The user then enters the constraint expression (CE) that subsets the data set into the second text field. (See Note 02) The CE may be null. |
+ # The user adds an instance of the OpendapDataSource Actor to the Workflow. |
+ # The user configures the OpendapDataSource Actor by: |
+ ## Right-clicking on it and selecting "Configure Actor" from the Actor's pop-up menu. This causes a window containing a form to appear. The form has two text fields. |
+ ## The user enters the data URL for the DAP dataset that they wish to access in the first text field. This URL must not contain the constraint expression or a DAP response suffix. |
+ ## The user then enters the constraint expression (CE) that subsets the data set into the second text field. (See Note 02) The CE may be null. |
Lines 46-47 were replaced by lines 43-44 |
- #The OpendapDataSource Actor reconfigures it's output terminals to reflect the variables specified in the CE. |
- |
+ #The OpendapDataSource Actor reconfigures it's output terminals to reflect the variables specified in the CE. |
+ |
Line 49 was replaced by line 46 |
- !!Alternative Paths: |
+ !!Alternative Paths: |
Lines 51-53 were replaced by line 48 |
- Exisiting Workflow: |
- 2. The user opens a Workflow stored in a file. |
- 3. Goto Step 4. (Main Path) |
+ __''Existing Workflow:''__ |
At line 54 added 2 lines. |
+ __2__ The user opens a Workflow stored in a file.\\ |
+ __3__ Goto Step 4. (Main Path) |
Removed line 56 |
- !!Postconditions: |
Lines 58-62 were replaced by line 54 |
- 1. DAP data is available to Kepler actors by connecting to the data |
- source terminals on the configured OpendapDataSource Actor. |
- |
- 2. The User connects one or more of these data source terminals |
- to additional Kepler Actors for data processing and display. |
+ !!Postconditions: |
At line 63 added 2 lines. |
+ # DAP data is available to Kepler actors by connecting to the data source terminals on the configured OpendapDataSource Actor.\\ \\ |
+ #The User connects one or more of these data source terminals to additional Kepler Actors for data processing and display. |
Removed line 67 |
- !!Business Rules: |
At line 68 added 1 line. |
+ !!Business Rules: |
Removed line 71 |
- !!Notes: |
Line 73 was replaced by line 66 |
- (01) |
+ !!Notes: |
Lines 75-78 were replaced by lines 68-69 |
- Multidimensional arrays can be subset so that their "effective" |
- dimensionality is reduced by specifying (in the DAP constraint |
- expression) a single index for one or more of the array's |
- dimensions. |
+ # Multidimensional arrays can be subset so that their "effective" dimensionality is reduced by specifying (in the DAP constraint expression) a single index for one or more of the array's dimensions.\\ \\ |
+ # The CE is made up of a "projection" and a "selection". The "projection" specifies which variables in the data set the user wishes to access. The "selection" is a series of clauses that specify which conditions data must meet. If the user requests array variables then they SHOULD provide a CE that subsets them in order to reduce their effective dimensions to 1 or 2. Arrays of 1 or 2 dimensions can be represented efficintly in the Kepler data model as a MatrixToken. |
Removed line 80 |
- (02) |
Lines 82-88 were replaced by line 72 |
- The CE is made up of a "projection" and a "selection". The "projection" |
- specifies which variables in the data set the user wishes to |
- access. The "selection" is a series of clauses that specify which |
- conditions data must meet. If the user requests array variables then |
- they SHOULD provide a CE that subsets them in order to reduce their |
- effective dimensions to 1 or 2. Arrays of 1 or 2 dimensions can be |
- represented efficintly in the Kepler data model as a MatrixToken. |
+ !!Author |
Lines 90-91 were replaced by line 74 |
- |
- !!Author |
+ Nathan Potter, 12/10/2007 |
Removed lines 93-95 |
- Nathan Potter, 12/05/2007 |
- |
- |