User:Tgibbs/Workflows: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOINDEX__
__NOINDEX__
To import spectral data into SMS, do the following:


{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
The values will be the result of the expression being performed on each set of values of the datasets at each time step.
Datasets with point and cell values cannot be mixed in the dataset calculator.
*If no dataset being used in a calculation has activity, the resulting dataset will also not have activity. (See [https://www.xmswiki.com/index.php?title=Template:Dataset_Calculator_Table_Examples&action=approve&oldid=162626#Test_1_of_Dataset_Calculator example #1] in the table below)
*In calculations with multiple datasets with one timestep selected, the resulting time step will be 0.0. (See [https://www.xmswiki.com/index.php?title=Template:Dataset_Calculator_Table_Examples&action=approve&oldid=162626#Test_4_of_Dataset_Calculator example #4])
*If there is a combination of different selections for time steps and there is at least one dataset with “all time steps” selected, the resulting dataset’s time steps will be that dataset’s time steps. (see [https://www.xmswiki.com/index.php?title=Template:Dataset_Calculator_Table_Examples&action=approve&oldid=162626#Test_4_of_Dataset_Calculator example #5])
**In any such calculations, the calculator will use the single corresponding values array from any datasets with a single time step selected for every corresponding set of values in any datasets with “all time steps” selected. time step in the multiple time step selections.
*All datasets where “all time steps” has been selected must have the same time steps. (See [https://www.xmswiki.com/index.php?title=Template:Dataset_Calculator_Table_Examples&action=approve&oldid=162626#Test_4_of_Dataset_Calculator example #9])
*If there is a combination of activity on cells and points between the datasets being used in a calculation, before performing calculations for activity, the calculator will find the point activity from the given cell activity and use that in the activity calculations. (See [https://www.xmswiki.com/index.php?title=Template:Dataset_Calculator_Table_Examples&action=approve&oldid=162626#Test_11_of_Dataset_Calculator example #26])
An SMS sample file with the examples in the table can be downloaded [https://www.xmswiki.com/images/f/fb/DatasetCalculatorExamples.sms.zip here].
 
{| class="wikitable"
|-
!Test #
!Dataset 1 value location
!Dataset 1 activity
!Dataset 1 time steps
!Dataset 2 value location
!Dataset 2 activity
!Dataset 2 time steps
!Result location
!Result activity
!Result time steps
|-
|1
|cells
|no activity
|1 time step
|cells
|no activity
|1 time step
|cells
|no activity
|1 time step
|-
|2
|cells
|no activity
|1 time step
|cells
|no activity
|all time steps
|cells
|no activity
|all time steps
|-
|3
|cells
|no activity
|all time steps
|cells
|no activity
|all time steps
|cells
|no activity
|all time steps
|-
|4
|cells
|cells activity
|1 time step
|cells
|cells activity
|1 time step
|cells
|cells activity
|1 time step
|-
|5
|cells
|cells activity
|1 time step
|cells
|cells activity
|all time steps
|cells
|cells activity
|all time steps
|-
|6
|cells
|cells activity
|all time steps
|cells
|no activity
|1 time step
|cells
|cells activity
|all time steps
|-
|7
|cells
|cells activity
|all time steps
|cells
|no activity
|all time steps
|cells
|cells activity
|all time steps
|-
|8
|cells
|cells activity
|1 time step
|cells
|no activity
|1 time step
|cells
|cells activity
|1 time step
|-
|9
|cells
|cells activity
|all time steps
|cells
|cells activity
|all time steps
|cells
|cells activity
|all time steps
|-
|10
|cells
|cells activity
|1 time step
|cells
|no activity
|all time steps
|cells
|cells activity
|all time steps
|-
|11
|points
|points activity
|1 time step
|points
|points activity
|1 time step
|points
|points activity
|1 time step
|-
|12
|points
|points activity
|1 time step
|points
|points activity
|all time steps
|points
|points activity
|all time steps
|-
|13
|points
|cells activity
|all time steps
|points
|no activity
|all time steps
|points
|cells activity
|all time steps
|-
|14
|points
|cells activity
|all time steps
|points
|points activity
|1 time step
|points
|points activity
|all time steps
|-
|15
|points
|cells activity
|all time steps
|points
|points activity
|all time steps
|points
|points activity
|all time steps
|-
|16
|points
|points activity
|all time steps
|points
|points activity
|all time steps
|points
|points activity
|all time steps
|-
|17
|points
|no activity
|1 time step
|points
|no activity
|1 time step
|points
|no activity
|1 time step
|-
|18
|points
|cells activity
|1 time step
|points
|no activity
|1 time step
|points
|cells activity
|1 time step
|-
|19
|points
|cells activity
|1 time step
|points
|cells activity
|1 time step
|points
|cells activity
|1 time step
|-
|-
!style="text-align:left;"|1. Open spectral data files.
|20
|points
|cells activity
|1 time step
|points
|cells activity
|all time steps
|points
|cells activity
|all time steps
|-
|-
|
|21
:#Use [[SMS:File Menu|''File'' | '''Open...''']] to open files with spectral data such as STWAVE ENG files (*.eng), STWAVE nesting files (*.nst), [[SMS:CMS-Wave Spectral Energy File|CMS-Wave ENG files (*.eng)]], CMS-Wave nesting files (*.nst), BOUSS-2D directional wave spectrum files (*.dws), and coastal data information program files (*.cdip).
|points
:#Alternatively, [https://en.wikipedia.org/wiki/Drag_and_drop drag and drop] the file into the Graphics Window in SMS.
|no activity
|}
|1 time step
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|points
|no activity
|1 time step
|points
|no activity
|1 time step
|-
|-
!style="text-align:left;"|2. Create a [[SMS:Spectral Coverage|Spectral coverage]].
|22
|points
|no activity
|1 time step
|points
|points activity
|all time steps
|points
|points activity
|all time steps
|-
|-
|
|23
:All spectral data needs to be a spectral coverage. Opening a file with spectral data will cause the ''Spectral Coverage'' dialog to appear where a spectral coverage can be created. If this does not appear, create a coverage with the Spectral type using the steps below:
|points
<blockquote>
|cells activity
{{SMS new coverage workflow}}
|1 time step
</blockquote>
|points
|}
|no activity
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|all time steps
|points
|cells activity
|all time steps
|-
|-
!style="text-align:left;"|3. View spectral data.
|24
|points
|no activity
|1 time step
|points
|points activity
|1 time step
|points
|points activity
|1 time step
|-
|-
|
|25
:#Double-click on a point in the spectral coverage using the [[SMS:Map Module Tools#Select Feature Point|'''Select Feature Point''']] [[File:SMS Select Node Tool.svg|15 px]] tool.
|points
:#View spectral data in the [[SMS:Spectral Energy|''Spectral Energy'']] dialog.
|no activity
|}
|all time steps
 
|points
 
|no activity
Alternatively, spectral data can be imported to a specific location in the project.
|all time steps
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|points
|no activity
|all time steps
|-
|-
!style="text-align:left;"|1. Create a [[SMS:Spectral Coverage|Spectral coverage]].
|26
|points
|cells activity
|1 time step
|points
|points activity
|1 time step
|points
|points activity
|1 time step
|-
|-
|
|27
:Create a new coverage with the "Spectral" type.
|points
<blockquote>
|cells activity
{{SMS new coverage workflow}}
|1 time step
</blockquote>
|points
|}
|points activity
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|all time steps
|points
|points activity
|all time steps
|-
|-
!style="text-align:left;"|2. Create a feature point.
|28
|points
|no activity
|all time steps
|points
|points activity
|1 time step
|points
|points activity
|all time steps
|-
|-
|
|29
:#Use the [[SMS:Map Module Tools#Create Feature Point|'''Create Feature Point''']] [[File:Create Points Tool.svg|15 px]] tool to add a point where the spectral data is to be imported on the spectral coverage.
|points
|}
|no activity
{|class="mw-collapsible mw-collapsed" style="width:100%; border:1px solid #D0E0FF; margin-bottom:0.4em;"
|all time steps
|points
|points activity
|all time steps
|points
|points activity
|all time steps
|-
|-
!style="text-align:left;"|3. Assign spectral data to location.
|30
|points
|cells activity
|all time steps
|points
|no activity
|1 time step
|points
|cells activity
|all time steps
|-
|-
|
|31
{{Assign Spectral Data}}
|points
:#Double-click on a point in the spectral coverage using the [[SMS:Map Module Tools#Select Feature Point|'''Select Feature Point''']] [[File:SMS Select Node Tool.svg|15 px]] tool.
|cells activity
:#In the [[SMS:Spectral Energy|''Spectral Energy'']] dialog, click the '''Create Grid''' button.
|all time steps
:#Enter the Grid angle in the [[SMS:Spectral Grid Attributes|''Spectral Grid Attributes'']] dialog.
|points
:#Enter the grid properties in the [[SMS:Create Spectral Energy Grid|''Create Spectral Energy Grid'']] dialog.
|cells activity
:#In the [[SMS:Spectral Energy|''Spectral Energy'']] dialog, click the '''Spectra''' button.
|all time steps
:#In the [[SMS:Generate Spectra|''Generate Spectra'']] dialog, click the '''Import''' button.
|points
:#Import the spectra data file.
|cells activity
|}
|all time steps
{{Navbox SMS}}
|}<noinclude>[[Category:Toolbox Datasets]][[Category:Datasets]]</noinclude>
 
[[Category:SMS Workflows]]
[[Category:General Workflows]]
[[Category:Importing Data]]

Latest revision as of 16:50, 17 June 2024


The values will be the result of the expression being performed on each set of values of the datasets at each time step. Datasets with point and cell values cannot be mixed in the dataset calculator.

  • If no dataset being used in a calculation has activity, the resulting dataset will also not have activity. (See example #1 in the table below)
  • In calculations with multiple datasets with one timestep selected, the resulting time step will be 0.0. (See example #4)
  • If there is a combination of different selections for time steps and there is at least one dataset with “all time steps” selected, the resulting dataset’s time steps will be that dataset’s time steps. (see example #5)
    • In any such calculations, the calculator will use the single corresponding values array from any datasets with a single time step selected for every corresponding set of values in any datasets with “all time steps” selected. time step in the multiple time step selections.
  • All datasets where “all time steps” has been selected must have the same time steps. (See example #9)
  • If there is a combination of activity on cells and points between the datasets being used in a calculation, before performing calculations for activity, the calculator will find the point activity from the given cell activity and use that in the activity calculations. (See example #26)

An SMS sample file with the examples in the table can be downloaded here.

Test # Dataset 1 value location Dataset 1 activity Dataset 1 time steps Dataset 2 value location Dataset 2 activity Dataset 2 time steps Result location Result activity Result time steps
1 cells no activity 1 time step cells no activity 1 time step cells no activity 1 time step
2 cells no activity 1 time step cells no activity all time steps cells no activity all time steps
3 cells no activity all time steps cells no activity all time steps cells no activity all time steps
4 cells cells activity 1 time step cells cells activity 1 time step cells cells activity 1 time step
5 cells cells activity 1 time step cells cells activity all time steps cells cells activity all time steps
6 cells cells activity all time steps cells no activity 1 time step cells cells activity all time steps
7 cells cells activity all time steps cells no activity all time steps cells cells activity all time steps
8 cells cells activity 1 time step cells no activity 1 time step cells cells activity 1 time step
9 cells cells activity all time steps cells cells activity all time steps cells cells activity all time steps
10 cells cells activity 1 time step cells no activity all time steps cells cells activity all time steps
11 points points activity 1 time step points points activity 1 time step points points activity 1 time step
12 points points activity 1 time step points points activity all time steps points points activity all time steps
13 points cells activity all time steps points no activity all time steps points cells activity all time steps
14 points cells activity all time steps points points activity 1 time step points points activity all time steps
15 points cells activity all time steps points points activity all time steps points points activity all time steps
16 points points activity all time steps points points activity all time steps points points activity all time steps
17 points no activity 1 time step points no activity 1 time step points no activity 1 time step
18 points cells activity 1 time step points no activity 1 time step points cells activity 1 time step
19 points cells activity 1 time step points cells activity 1 time step points cells activity 1 time step
20 points cells activity 1 time step points cells activity all time steps points cells activity all time steps
21 points no activity 1 time step points no activity 1 time step points no activity 1 time step
22 points no activity 1 time step points points activity all time steps points points activity all time steps
23 points cells activity 1 time step points no activity all time steps points cells activity all time steps
24 points no activity 1 time step points points activity 1 time step points points activity 1 time step
25 points no activity all time steps points no activity all time steps points no activity all time steps
26 points cells activity 1 time step points points activity 1 time step points points activity 1 time step
27 points cells activity 1 time step points points activity all time steps points points activity all time steps
28 points no activity all time steps points points activity 1 time step points points activity all time steps
29 points no activity all time steps points points activity all time steps points points activity all time steps
30 points cells activity all time steps points no activity 1 time step points cells activity all time steps
31 points cells activity all time steps points cells activity all time steps points cells activity all time steps