Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
 <analysis-description id="ncsa.maeviz.test.TestAnalysis" help-context="ncsa.maeviz.ui.bridge_damage">

	<analysis-type type="simpleIteration">
		<property name="iteratingDatasetKey" value="bridges" />
	</analysis-type>

	<sub-analysis-iterator output-id='bridgeFunctionalityMap' output-type="datasetmap" iteration-generator-type="fragilityKeyContributor" iteration-id="ncsa.maeviz.bridges.BridgeFragilityKeyContributor">
		<sub-analysis analysis-id="ncsa.maeviz.bridges.BridgeDamage" output-id='bridgeDamage'>
			<fixed-param source='iterator' modifier='guidmapmodifier' key='retrofits' modifier-param='bridges'/>
			<require-optional-param param='bridgeRetrofitCostEstimate'/>
		</sub-analysis>
		<sub-analysis analysis-id="ncsa.maeviz.bridges.BridgeFunctionality" add-to-iterator-output="true">
			<fixed-param source='sub-analysis-output' from-output-id='bridgeDamage' key='bridgeDamage' is-dataset="true"/>
		</sub-analysis>
	</sub-analysis-iterator>


	<parameter  phylum="string" cardinality="single" key="subtestAnalysis.resultName" friendly-name="Result Name" >
		<description>Name for the resulting dataset</description>
	</parameter>

	<parameter  phylum="datasetmap" format="sub-analysis-result" cardinality="multiple" key="bridgeFunctionalityMap" friendly-name="Bridge Functionality">
		<types>
			<type>bridgeFunctionality</type>
		</types>

	</parameter>



	<!-- OUTPUTS -->

	<output friendly-name="Bridge Damage" key="subtestAnalysis" phylum="dataset" format="shapefile" geom="bridges" guids="bridges">
		<property name="bridges" type="base-dataset-key" value="bridges" />
		<property name="schema" type="schema" value="ncsa.maeviz.schemas.bridgeDamage.v1.0" />
	</output>

	<produced-types>
		<type>bridgeDamage</type>
	</produced-types>

</analysis-description>

 A few notes:

...