<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://atomix.app.uib.no/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmmcmillan</id>
	<title>Atomix - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://atomix.app.uib.no/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jmmcmillan"/>
	<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/Special:Contributions/Jmmcmillan"/>
	<updated>2026-05-18T09:49:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=4321</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=4321"/>
		<updated>2022-07-08T22:29:30Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Added EPSI_DEL_RATIO as a variable since it should be included in datafiles at this stage in the testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients (see [[Processing your ADCP data using structure function techniques | Compute structure functions and dissipation estimates]]). &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| For details see [[Velocity Profiler data flags | Velocity Profiler data flags]]&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_DEL_RATIO&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_in_sea_water_error_ratio&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Ratio of the uncertainty, &amp;lt;math&amp;gt;\delta\varepsilon&amp;lt;/math&amp;gt; to the value of &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;. Computed from the confidence intervals as &amp;lt;math&amp;gt;\frac{\delta\varepsilon}{\epsilon} = \frac{3\ (\text{EPSI_CI_HIGH}\ -\ \text{EPSI_CI_LOW})}{4\ \text{REGRESSION_COEFF_A0}}&amp;lt;/math&amp;gt; {{FontColor|fg=red|text=Link to derivation}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum R_DEL separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt; and value is proportional to instrument noise. (see [[Processing your ADCP data using structure function techniques | Compute structure functions and dissipation estimates]])&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^{4/3}&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;. Specific method should be described in group attributes.&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional variables&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A3&lt;br /&gt;
|structure_function_regression_coefficient for_(r^2/3)^3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression for modified method, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_3 r^2 + A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| regression_model&lt;br /&gt;
| model regressed against the data to determine &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
| Examples include:&lt;br /&gt;
	standard model, i.e. &amp;lt;math&amp;gt;D_{ll} = a_0 + a_1 (\delta r)^{2/3}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	modified model, i.e. &amp;lt;math&amp;gt;D_{ll} = a_0 + a_1 (\delta r)^{2/3}+a_3((\delta r)^{2/3})^3 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| regression_method&lt;br /&gt;
| method used to regress the model against the data&lt;br /&gt;
| Examples include:&lt;br /&gt;
	Least-squares using evaluated separation distances to r_max. &lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL_method&lt;br /&gt;
| method used to calculate EPSI_FINAL from EPSI&lt;br /&gt;
| Examples include:&lt;br /&gt;
	arithmetic mean across beams of resolved EPSI after all EPSI_FLAGS applied.&lt;br /&gt;
|-&lt;br /&gt;
| rsquared_method&lt;br /&gt;
| method used to calculate the goodness of fit&lt;br /&gt;
| Examples include:&lt;br /&gt;
	????&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=4320</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=4320"/>
		<updated>2022-07-08T14:19:25Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Added EPSI_FINAL_method attribute&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients (see [[Processing your ADCP data using structure function techniques | Compute structure functions and dissipation estimates]]). &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| For details see [[Velocity Profiler data flags | Velocity Profiler data flags]]&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum R_DEL separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt; and value is proportional to instrument noise. (see [[Processing your ADCP data using structure function techniques | Compute structure functions and dissipation estimates]])&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^{4/3}&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;. Specific method should be described in group attributes.&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional variables&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A3&lt;br /&gt;
|structure_function_regression_coefficient for_(r^2/3)^3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression for modified method, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_3 r^2 + A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| regression_model&lt;br /&gt;
| model regressed against the data to determine &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
| Examples include:&lt;br /&gt;
	standard model, i.e. &amp;lt;math&amp;gt;D_{ll} = a_0 + a_1 (\delta r)^{2/3}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	modified model, i.e. &amp;lt;math&amp;gt;D_{ll} = a_0 + a_1 (\delta r)^{2/3}+a_3((\delta r)^{2/3})^3 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| regression_method&lt;br /&gt;
| method used to regress the model against the data&lt;br /&gt;
| Examples include:&lt;br /&gt;
	Least-squares using evaluated separation distances to r_max. &lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL_method&lt;br /&gt;
| method used to calculate EPSI_FINAL from EPSI&lt;br /&gt;
| Examples include:&lt;br /&gt;
	arithmetic mean across beams of resolved EPSI after all EPSI_FLAGS applied.&lt;br /&gt;
|-&lt;br /&gt;
| rsquared_method&lt;br /&gt;
| method used to calculate the goodness of fit&lt;br /&gt;
| Examples include:&lt;br /&gt;
	????&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=4319</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=4319"/>
		<updated>2022-07-08T14:08:25Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated attributes to represent those that are being used in the test datasets&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients (see [[Processing your ADCP data using structure function techniques | Compute structure functions and dissipation estimates]]). &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| For details see [[Velocity Profiler data flags | Velocity Profiler data flags]]&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum R_DEL separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt; and value is proportional to instrument noise. (see [[Processing your ADCP data using structure function techniques | Compute structure functions and dissipation estimates]])&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^{4/3}&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;. Specific method should be described in group attributes.&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional variables&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A3&lt;br /&gt;
|structure_function_regression_coefficient for_(r^2/3)^3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression for modified method, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_3 r^2 + A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| regression_model&lt;br /&gt;
| model regressed against the data to determine &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;&lt;br /&gt;
| Examples include:&lt;br /&gt;
	standard model, i.e. &amp;lt;math&amp;gt;D_{ll} = a_0 + a_1 (\delta r)^{2/3}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
	modified model, i.e. &amp;lt;math&amp;gt;D_{ll} = a_0 + a_1 (\delta r)^{2/3}+a_3((\delta r)^{2/3})^3 &amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| regression_method&lt;br /&gt;
| method used to regress the model against the data&lt;br /&gt;
| Examples include:&lt;br /&gt;
	Least-squares using evaluated separation distances to r_max. &lt;br /&gt;
|-&lt;br /&gt;
| rsquared_method&lt;br /&gt;
| method used to calculate the goodness of fit&lt;br /&gt;
| Examples include:&lt;br /&gt;
	????&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=4318</id>
		<title>Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=4318"/>
		<updated>2022-07-08T13:53:52Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Change dll_calculation type to dll_method for consistency with Brian&amp;#039;s data&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
[[File:SF atomix ADCP.png|300px|thumb|Schematic of ADCP processing nomenclature]]&lt;br /&gt;
The required dimensions and variables for the structure-function processing level within NetCDF ATOMIX format for velocity ADCP measurements are described below.  This NetCDF group contains the structure function (DLL) calculated as a function of the along-beam separation for the available/usable ADCP bins. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Segment midpoint time. Units in Days since reference time specified in variable attribute.&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|-&lt;br /&gt;
| N_DEL&lt;br /&gt;
| along-beam_separation_distance_over_&lt;br /&gt;
which_DLL_is_evaluated_in_number_of_bins&lt;br /&gt;
| N_DEL&lt;br /&gt;
| Number of bins separating two velocity measurements used to calculate DLL &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| DLL&lt;br /&gt;
| second_order_structure_function&lt;br /&gt;
| TIME, Z_DIST, N_BEAM, N_DEL&lt;br /&gt;
| Differences in velocities squared have been time-averaged (units of m2/s2).&lt;br /&gt;
|-&lt;br /&gt;
| DLL_FLAGS&lt;br /&gt;
| second_order_structure_function_&lt;br /&gt;
status_flag&lt;br /&gt;
| TIME, Z_DIST, N_BEAM, N_DEL&lt;br /&gt;
| For details see [[Velocity Profiler data flags| Velocity profiler data flags]]&lt;br /&gt;
|-&lt;br /&gt;
| R_DEL&lt;br /&gt;
| along-beam_separation_distance_at_&lt;br /&gt;
which_structure_function_is_evaluated&lt;br /&gt;
| N_BEAM, N_DEL&lt;br /&gt;
| Estimated quantity (in meters) from N_DEL (Level 3), BIN_SIZE (Level 2) and THETA (Level 2).&lt;br /&gt;
|-&lt;br /&gt;
| R_DIST&lt;br /&gt;
| distance_from_sensor_along_beams&lt;br /&gt;
| Z_DIST, N_BEAM&lt;br /&gt;
| Along-beam bin centre distance (in meters) from the transducer &lt;br /&gt;
|-&lt;br /&gt;
| DLL_N&lt;br /&gt;
| second_order_structure_function_number_&lt;br /&gt;
of_observations&lt;br /&gt;
| TIME, Z_DIST, N_BEAM, N_DEL&lt;br /&gt;
| The number of available measurements in each segment i.e., data quality.&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_segment_&lt;br /&gt;
in_the_entire_available_timeseries&lt;br /&gt;
| TIME&lt;br /&gt;
| Enables backtracking to [[Level 2 segmented (velocity profilers)|previous processing level]]&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the structure function Dll as a function of the separation distance.  Any ancillary information required for estimating the dissipation of turbulent kinetic energy may also be stored here. &#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_method&lt;br /&gt;
| Specify differencing technique used to estimate DLL&lt;br /&gt;
| Examples include:&lt;br /&gt;
	&amp;lt;blockquote&amp;gt;Central-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;Forward-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| stationarity_testing&lt;br /&gt;
| Any testing done on the segment to verify stationarity?&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be revisited once testing begins}}. Tentatively refer to [https://bitbucket.org/efm_cb/netcdf/src/master/TestData/adcp_atomix_metada.yml demo yaml] file.&lt;br /&gt;
|-&lt;br /&gt;
| noise_testing&lt;br /&gt;
| Details of testing the noise levels, or if the signal comprises mostly of noise?&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 2 data (velocity profilers)| Level 2 segmented velocities]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 4 data (velocity profilers)| Level 4 dissipation estimates]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3832</id>
		<title>Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3832"/>
		<updated>2022-04-26T19:24:27Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Add reminder to agree on variable name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
The required dimensions and variables for the first processing level within NetCDF ATOMIX format for ADCP velocity measurements are described below.  This processing level contains the raw measurements recorded by the instrument. If sampling is in [[Burst sampling|burst mode]], the measurements from individual [[Burst sampling|bursts]] are appended together. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically) &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Required variables==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments and units&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| TIME, Z_DIST, N_BEAM&lt;br /&gt;
| Units in m/s &lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_FLAGS&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_status_flag&lt;br /&gt;
| TIME, Z_DIST, N_BEAM&lt;br /&gt;
| Boolean flags (8 bit, 0-255) to represent one of 8 possible reasons for rejection. {{FontColor|fg=white|bg=red|text= Link to own flagging page}}&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| vertical size of the ADCP bins. Usually the same for all 4 beams, but 5th beam can vary.&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER  {{FontColor|fg=white|bg=red|text= or N_PROFILE (agree as group)}}&lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| TIME&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Quality-control variables recorded by acoustic-Doppler instruments&#039;&#039;&#039; &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ABSIC&lt;br /&gt;
| backscatter_intensity&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Units of counts&lt;br /&gt;
|-&lt;br /&gt;
| CORR&lt;br /&gt;
| correlation_magnitude_from_each_acoustic_beam&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Unit of counts&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Platform motion variables&#039;&#039;&#039; &amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HEADING&lt;br /&gt;
| platform_yaw_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees, clockwise from true North&lt;br /&gt;
|-&lt;br /&gt;
| PITCH&lt;br /&gt;
| platform_pitch_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| ROLL&lt;br /&gt;
| platform_roll_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Optional variables&#039;&#039;&#039; &amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER &lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Integers of 1, 2, etc to designate which [[Burst sampling|burst]] the velocities are associated with.  Only required when measuring in burst-mode.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; Quality-control variable names are consistent for those onboard RDI Teleydyne ADCPs. Nortek has CORRN (noise correlation as a % instead of counts) detailed in the [[Level_1_data_(velocity_point-measurements)#Variables|ADV Level 1 variables]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt; Motion variables are necessary for structure function analysis for situating the bins relative the vertical (gravity). These variables do enable converting measurements into geographical.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Only required when measuring in bursts e.g., 18 min of continuous measurements every hour. Can omit if continuously sampled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional ancillary variables==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PRES&lt;br /&gt;
| sea_water_pressure&lt;br /&gt;
| TIME&lt;br /&gt;
| dbar, equals 0 at the sea surface and positive down.&lt;br /&gt;
|-&lt;br /&gt;
| TEMP*&lt;br /&gt;
| sea_water_temperature	&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees_Celsius,  in-situ temperature ITS-90 scale&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | *Data from concurrent sensors may be optionally included e.g., salinity, dissolved oxygen. Kinematic viscosity of seawater needs to be calculated during processing,&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the ATOMIX Level 1 content.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the raw measurements from the recorder and ancillary measurements required for quality-controlling them using the manufacturer&#039;s recommendations.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Information is pertinent to problems in the raw data files during collection.&lt;br /&gt;
| Examples: Stitching of files, corruption of binary files that were recovered by the manufacturer, etc.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Dataset requirements for ADCP structure function]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 2 data (velocity profilers)| Level 2 segmented]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3831</id>
		<title>Level 2 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3831"/>
		<updated>2022-04-26T19:23:39Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Add reminder to agree on variable name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Velocities have now been [[Segmenting datasets|segmented]] and [[Detrending time series|detrended]]. Each segment is stored separately from each other, which allows  [[Segmenting datasets|segmenting]] data using overlapping windows i.e., some velocity samples can belong to more than one segment. &lt;br /&gt;
&lt;br /&gt;
The dimensions and variables for this processing level are described below. &lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_segment_in_the_&lt;br /&gt;
entire_available_timeseries&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| Array of 1 to number of segments into which the data has been separated (Note TIME variable)&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|-&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| unique_identifier_for_each_sample_within_&lt;br /&gt;
the_segment&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| Array of 1 to number of samples in each segment (segment length in seconds multiplied by the sampling rate in Hz)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| N_SEGMENT, Z_DIST, N_BEAM, N_SAMPLE&lt;br /&gt;
| Along beam velocity [m/s] for each of the beams.&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_DETRENDED&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_detrended&lt;br /&gt;
| N_SEGMENT, Z_DIST, N_BEAM, N_SAMPLE&lt;br /&gt;
| High-frequency content of the along-beam velocities [m/s], which may include surface wave, motion contamination, in addition to the turbulence signal. Calculated from R_VEL by removing the segment mean or trend. Detrending method should be specified by detrending_method in group attributes (see below). {{FontColor|fg=white|bg=red|text= Link to own detrending page}}&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| TIME&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| Units in Days since reference time specified in variable attribute&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER {{FontColor|fg=white|bg=red|text= or N_PROFILE (agree as group)}}&lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;) except vertical-pointing beams (0&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Vertical size of the ADCP bins [m]. Usually the same for diverging beams.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; One could re-write for convenience the optional variables in [[Level_1_data_(velocity_profilers)#Optional_variables|Level 1]] after restructuring into segments. &lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;In this group, quality-controlled velocities have been split into smaller segments for processing. The timeseries are also detrended to recover the turbulence, and potentially surface wave and motion contamination.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| segment_length&lt;br /&gt;
| Provide length in seconds of each segment &lt;br /&gt;
| Usually about 300 to 600 s dependent on [[Time_and_length_scales_of_turbulence|time and length scales of turbulence]]&lt;br /&gt;
|-&lt;br /&gt;
| segment_overlap_proportion&lt;br /&gt;
| Provide proportion overlap of each segment, i.e., window overlap&lt;br /&gt;
| Often set to 0 or 0.5 &lt;br /&gt;
|-&lt;br /&gt;
| detrending_method&lt;br /&gt;
| Specify which filter or technique was used to detrend velocities, which is required for spectral and turbulence analysis. &lt;br /&gt;
| Some examples include &amp;lt;blockquote&amp;gt;&#039;&#039;High-pass YY order butterworth filter with XX seconds cutoff frequency on the entire burst/timeseries&#039;&#039;&amp;lt;/blockquote&amp;gt; &amp;lt;blockquote&amp;gt;&#039;&#039;Linear detrending on each segment&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to: [[Level 1 data (velocity profilers)|Level 1 raw]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3792</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3792"/>
		<updated>2022-04-20T13:58:32Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Update time description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum R_DEL separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt; and value is proportional to instrument noise. {{FontColor|fg=red|text=Provide link.}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^{4/3}&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;. Specific method should be described in group attributes.&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	linear regression&lt;br /&gt;
|-&lt;br /&gt;
| rsquared_method&lt;br /&gt;
| method used to calculate the goodness of fit&lt;br /&gt;
| Examples include:&lt;br /&gt;
	???&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=3791</id>
		<title>Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=3791"/>
		<updated>2022-04-20T13:58:01Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
[[File:SF atomix ADCP.png|300px|thumb|Schematic of ADCP processing nomenclature]]&lt;br /&gt;
The required dimensions and variables for the structure-function processing level within NetCDF ATOMIX format for velocity ADCP measurements are described below.  This NetCDF group contains the structure function (DLL) calculated as a function of the along-beam separation for the available/usable ADCP bins. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_DEL&lt;br /&gt;
| along-beam_separation_distance_&lt;br /&gt;
over_which_DLL_is_evaluated_in_number_of_bins&lt;br /&gt;
| N_DEL&lt;br /&gt;
| Number of bins separating two velocity measurements used to calculate DLL &lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| DLL&lt;br /&gt;
| second_order_structure_function&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| Differences in velocities squared have been time-averaged (units of m2/s2).&lt;br /&gt;
|-&lt;br /&gt;
| DLL_FLAGS&lt;br /&gt;
| second_order_structure_function_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| R_DEL&lt;br /&gt;
| along-beam_separation_distance_&lt;br /&gt;
at_which_structure_function_is_evaluated&lt;br /&gt;
| N_DEL, Z_DIST, N_BEAM, TIME&lt;br /&gt;
| Estimated quantity (in meters) from N_DEL (Level 3), BIN_SIZE (Level 2) and THETA (Level 2).&lt;br /&gt;
|-&lt;br /&gt;
| R_DIST&lt;br /&gt;
| distance_from_sensor_along_beams&lt;br /&gt;
| Z_DIST, N_BEAM&lt;br /&gt;
| Along-beam bin centre distance (in meters) from the transducer &lt;br /&gt;
|-&lt;br /&gt;
| DLL_N&lt;br /&gt;
| second_order_structure_function_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| The number of available measurements in each segment i.e., data quality.&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_segment_&lt;br /&gt;
in_the_entire_available_timeseries&lt;br /&gt;
| TIME&lt;br /&gt;
| Enables backtracking to [[Level 2 segmented (velocity profilers)|previous processing level]]&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER &amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Only required when measuring in burst-mode. Integers of 1, 2, etc to designate which burst the velocities are associated with.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Optional variable required only when measuring in bursts e.g., 18 min of continuous measurements every hour.&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the structure function Dll as a function of the separation distance.  Any ancillary information required for estimating the dissipation of turbulent kinetic energy may also be stored here. &#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_calculation_type&lt;br /&gt;
| Specify differencing technique used to estimate DLL&lt;br /&gt;
| Examples include:&lt;br /&gt;
	&amp;lt;blockquote&amp;gt;Central-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;Forward-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| stationarity_testing&lt;br /&gt;
| Any testing done on the segment to verify stationarity?&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be revisited once testing begins}}. Tentatively refer to [https://bitbucket.org/efm_cb/netcdf/src/master/TestData/adcp_atomix_metada.yml demo yaml] file.&lt;br /&gt;
|-&lt;br /&gt;
| noise_testing&lt;br /&gt;
| Details of testing the noise levels, or if the signal comprises mostly of noise?&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 2 data (velocity profilers)| Level 2 segmented velocities]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 4 data (velocity profilers)| Level 4 dissipation estimates]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3790</id>
		<title>Level 2 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3790"/>
		<updated>2022-04-20T13:56:59Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Update time description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Velocities have now been [[Segmenting datasets|segmented]] and [[Detrending time series|detrended]]. Each segment is stored separately from each other, which allows  [[Segmenting datasets|segmenting]] data using overlapping windows i.e., some velocity samples can belong to more than one segment. &lt;br /&gt;
&lt;br /&gt;
The dimensions and variables for this processing level are described below. &lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_&lt;br /&gt;
segment_in_the_entire_available_timeseries&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| Replacement for using TIME centred in the segment as dimension&lt;br /&gt;
|-&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| unique_identifier_for_each_&lt;br /&gt;
sample_within_the_segment&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| Max sample number is the segment length (seconds) multiplied by the sampling rate&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| N_SEGMENT,  Z_DIST,N_SAMPLE, N_BEAM&lt;br /&gt;
| Along beam velocity [m/s] for each of the beams.&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_DETRENDED&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_detrended&lt;br /&gt;
| N_SEGMENT,  Z_DIST, N_SAMPLE, N_BEAM&lt;br /&gt;
| High-frequency content of the along-beam velocities [m/s], which may include surface wave, motion contamination, in addition to the turbulence signal. Calculated from R_VEL by removing the segment mean or trend. Detrending method should be specified by detrending_method in group attributes (see below). {{FontColor|fg=white|bg=red|text= Link to own detrending page}}&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| TIME&lt;br /&gt;
| N_SEGMENT,  N_SAMPLE&lt;br /&gt;
| Units in Days since reference time specified in variable attribute&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER &lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;) except vertical-pointing beams (0&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| constant&lt;br /&gt;
| Vertical size of the ADCP bins [m]. Usually the same for all 4 diverging beams.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; One could re-write for convenience the optional variables in [[Level_1_data_(velocity_profilers)#Optional_variables|Level 1]] after segmenting them into smaller chunks. &lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;In this group, quality-controlled velocities have been split into smaller segments for processing. The timeseries are also detrended to recover the turbulence, and potentially surface wave and motion contamination.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| segment_length&lt;br /&gt;
| Provide length in seconds of each segment &lt;br /&gt;
| Usually about 300 to 600 s dependent on [[Time_and_length_scales_of_turbulence|time and length scales of turbulence]]&lt;br /&gt;
|-&lt;br /&gt;
| segment_overlap_proportion&lt;br /&gt;
| Provide proportion overlap of each segment, i.e., window overlap&lt;br /&gt;
| Often set to 0 or 0.5 &lt;br /&gt;
|-&lt;br /&gt;
| detrending_method&lt;br /&gt;
| Specify which filter or technique was used to detrend velocities, which is required for spectral and turbulence analysis. &lt;br /&gt;
| Some examples include &amp;lt;blockquote&amp;gt;&#039;&#039;High-pass YY order butterworth filter with XX seconds cutoff frequency on the entire burst/timeseries&#039;&#039;&amp;lt;/blockquote&amp;gt; &amp;lt;blockquote&amp;gt;&#039;&#039;Linear detrending on each segment&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to: [[Level 1 data (velocity profilers)|Level 1 raw]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3789</id>
		<title>Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3789"/>
		<updated>2022-04-20T13:56:04Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Update time description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
The required dimensions and variables for the first processing level within NetCDF ATOMIX format for ADCP velocity measurements are described below.  This processing level contains the raw measurements recorded by the instrument. If sampling is in [[Burst sampling|burst mode]], the measurements from individual [[Burst sampling|bursts]] are appended together. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since reference time specified in variable attribute&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically) &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Required variables==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments and units&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| TIME, Z_DIST, N_BEAM&lt;br /&gt;
| Units in m/s &lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_FLAGS&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_status_flag&lt;br /&gt;
| TIME, R_DIST, N_BEAM&lt;br /&gt;
| Boolean flags (8 bit, 0-255) to represent one of 8 possible reasons for rejection. {{FontColor|fg=white|bg=red|text= Link to own flagging page}}&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| vertical size of the ADCP bins. Usually the same for all 4 beams, but 5th beam can vary.&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER &lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Quality-control variables recorded by acoustic-Doppler instruments&#039;&#039;&#039; &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ABSIC&lt;br /&gt;
| backscatter_intensity&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Units of counts&lt;br /&gt;
|-&lt;br /&gt;
| CORR&lt;br /&gt;
| correlation_magnitude_from_each_acoustic_beam&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Unit of counts&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Platform motion variables&#039;&#039;&#039;&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HEADING&lt;br /&gt;
| platform_yaw_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees, clockwise from true North&lt;br /&gt;
|-&lt;br /&gt;
| PITCH&lt;br /&gt;
| platform_pitch_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| ROLL&lt;br /&gt;
| platform_roll_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Optional variables&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Integers of 1, 2, etc to designate which [[Burst sampling|burst]] the velocities are associated with. Can omit if continuously sampled.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; Quality-control variable names are consistent for those onboard RDI Teleydyne ADCPs. Nortek has CORRN (noise correlation as a % instead of counts) detailed in the [[Level_1_data_(velocity_point-measurements)#Variables|ADV Level 1 variables]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt; Motion variables are necessary for structure function analysis for situating the bins relative the vertical (gravity). These variables do enable converting measurements into geographical.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional ancillary variables==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PRES&lt;br /&gt;
| sea_water_pressure&lt;br /&gt;
| TIME&lt;br /&gt;
| dbar, equals 0 at the sea surface and positive down.&lt;br /&gt;
|-&lt;br /&gt;
| TEMP*&lt;br /&gt;
| sea_water_temperature	&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees_Celsius,  in-situ temperature ITS-90 scale&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | *Data from concurrent sensors may be optionally included e.g., salinity, dissolved oxygen. Kinematic viscosity of seawater needs to be calculated during processing,&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the ATOMIX Level 1 content.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the raw measurements from the recorder and ancillary measurements required for quality-controlling them using the manufacturer&#039;s recommendations.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Information is pertinent to problems in the raw data files during collection.&lt;br /&gt;
| Examples: Stitching of files, corruption of binary files that were recovered by the manufacturer, etc.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Dataset requirements for ADCP structure function]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 2 data (velocity profilers)| Level 2 segmented]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_4_data_(velocity_profilers)&amp;diff=3767</id>
		<title>Talk:Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_4_data_(velocity_profilers)&amp;diff=3767"/>
		<updated>2022-03-21T21:26:16Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Update and clarification question&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:07, 7 January 2022 (CET) suggested Comments:&amp;lt;br&amp;gt;&lt;br /&gt;
R_MAX - maximum R_DEL separation distance used for the regression, dimensions should be N_BEAM and units is meters&amp;lt;br&amp;gt;&lt;br /&gt;
REGRESSION_COEFFICIENT_A0 - intercept from the regression of DLL against R_DEL, indicative of noise, units is meter**2 / second**2&amp;lt;br&amp;gt;&lt;br /&gt;
REGRESSION_COEFFICIENT_A1 - regression coefficient from the regression of DLL against R_DEL used in the calculation of &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, units is meter**(4/3) / second**2&amp;lt;br&amp;gt;&lt;br /&gt;
REGRESSION_R2 - goodness of fit parameter for the regression (user to include method description in metadata)&amp;lt;br&amp;gt;&lt;br /&gt;
REGRESSION_N - number of data points used in the regression&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 22:26, 21 March 2022 (CET) Tables updated, which included the addition of Brian&#039;s desciptions above&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 22:26, 21 March 2022 (CET) What is meant by &amp;quot;adjusted_for_number_of_terms&amp;quot; in the rsquared variable name?&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3766</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3766"/>
		<updated>2022-03-21T21:23:56Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Rewrite units for better readability&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum R_DEL separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt; and value is proportional to instrument noise. {{FontColor|fg=red|text=Provide link.}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^{4/3}&amp;lt;/math&amp;gt;s&amp;lt;math&amp;gt;^{-2}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;. Specific method should be described in group attributes.&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	linear regression&lt;br /&gt;
|-&lt;br /&gt;
| rsquared_method&lt;br /&gt;
| method used to calculate the goodness of fit&lt;br /&gt;
| Examples include:&lt;br /&gt;
	???&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3765</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3765"/>
		<updated>2022-03-21T21:22:43Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated descriptions based on Brian&amp;#039;s comments in discussion page.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum R_DEL separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;/s&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt; and value is proportional to instrument noise. {{FontColor|fg=red|text=Provide link.}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;. Units are m&amp;lt;math&amp;gt;^{4/3}&amp;lt;/math&amp;gt;/s&amp;lt;math&amp;gt;^2&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;. Specific method should be described in group attributes.&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	linear regression&lt;br /&gt;
|-&lt;br /&gt;
| rsquared_method&lt;br /&gt;
| method used to calculate the goodness of fit&lt;br /&gt;
| Examples include:&lt;br /&gt;
	???&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3764</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3764"/>
		<updated>2022-03-21T21:16:43Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Removed separate info for 5-beam since now included through use of N_BEAM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	linear regression&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3763</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3763"/>
		<updated>2022-03-21T21:15:05Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Filled in missing info&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Computed from the confidence interval of the regression slope as EPSI_CI_HIGH = (SLOPE_CI_HIGH/C2)^(3/2) {{FontColor|fg=red|text=To be verified.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| maximum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| maximum separation distance [m] used when computing the regression of DLL vs r&amp;lt;math&amp;gt;^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Constant term in regression, i.e. &amp;lt;math&amp;gt;A_0&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Linear term in regression, i.e. &amp;lt;math&amp;gt;A_1&amp;lt;/math&amp;gt; in &amp;lt;math&amp;gt;D_{LL} = A_1 r^{2/3} + A_0&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| &amp;lt;math&amp;gt;R^2&amp;lt;/math&amp;gt; computed from the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| number of data points used in the regression of &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; vs &amp;lt;math&amp;gt;r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional dimensions for 5-beam ADCP&lt;br /&gt;
|-&lt;br /&gt;
| Enter variables here or create a footnote (note that N_BEAM disappears as a dimension for the 5th beam) &lt;br /&gt;
| &lt;br /&gt;
| TIME, R_DIST5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Variable required only when measuring in [[Burst sampling|bursts]] e.g., 18 min of continuous measurements every hour.&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	linear regression&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3762</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3762"/>
		<updated>2022-03-21T20:56:29Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated dimension to be Z_DIST instead of R_DIST&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=red|text=Specify how error was computed.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=red|text=Specify how error was computed.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| max-mum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=Note the CF-compliant standard name modifier &amp;quot;number_of_observations&amp;quot;}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional dimensions for 5-beam ADCP&lt;br /&gt;
|-&lt;br /&gt;
| Enter variables here or create a footnote (note that N_BEAM disappears as a dimension for the 5th beam) &lt;br /&gt;
| &lt;br /&gt;
| TIME, R_DIST5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Variable required only when measuring in [[Burst sampling|bursts]] e.g., 18 min of continuous measurements every hour.&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	????&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3761</id>
		<title>Level 4 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_4_data_(velocity_profilers)&amp;diff=3761"/>
		<updated>2022-03-21T20:55:12Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated names for consistency with Cynthia&amp;#039;a netcdf tools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
This will dictate the data required at the final processing level, where we store the estimated dissipation estimates &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; along with quality metrics.&lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| EPSI&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Dissipation rate of turbulent kinetic energy per unit mass of water [W/kg] estimated from individual beams.&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FINAL&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation&lt;br /&gt;
_in_sea_water&lt;br /&gt;
| TIME,  Z_DIST&lt;br /&gt;
| Final (beam-averaged) dissipation rate of turbulent kinetic energy per unit mass of water [W/kg]. {{FontColor|fg=white|bg=red|text=best to state cell_methods attribute to indicate what was averaged}} e.g., [http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex &amp;quot;cell_methods= N_BEAM:mean&amp;quot;] for averages across beams.&lt;br /&gt;
|-&lt;br /&gt;
| C2&lt;br /&gt;
| constant_used_in_the_second_order_structure_function&lt;br /&gt;
| Scalar [1 value]&lt;br /&gt;
| This constant appears when estimating the dissipation rate of turbulent kinetic energy from the regression coefficients. {{FontColor|fg=white|bg=red|text=provide link to equation}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Quality-control metrics&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_FLAGS&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_status_flag&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_HIGH&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_high_confidence_limit&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=red|text=Specify how error was computed.}}&lt;br /&gt;
|-&lt;br /&gt;
| EPSI_CI_LOW&lt;br /&gt;
| specific_turbulent_kinetic_energy_dissipation_&lt;br /&gt;
in_sea_water_low_confidence_limit&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=red|text=Specify how error was computed.}}&lt;br /&gt;
|-&lt;br /&gt;
| R_MAX&lt;br /&gt;
| max-mum_separation_distance_for_DLL_regression&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A0&lt;br /&gt;
| structure_function_regression_intercept&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_COEFF_A1&lt;br /&gt;
| structure_function_regression_coefficient for_r^2/3&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_R2&lt;br /&gt;
| regression_goodness_of_fit_adjusted_for_number_of_terms&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=help!}}&lt;br /&gt;
|-&lt;br /&gt;
| REGRESSION_N&lt;br /&gt;
| structure_function_regression_number_of_observations&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=Note the CF-compliant standard name modifier &amp;quot;number_of_observations&amp;quot;}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional dimensions for 5-beam ADCP&lt;br /&gt;
|-&lt;br /&gt;
| Enter variables here or create a footnote (note that N_BEAM disappears as a dimension for the 5th beam) &lt;br /&gt;
| &lt;br /&gt;
| TIME, R_DIST5&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Variable required only when measuring in [[Burst sampling|bursts]] e.g., 18 min of continuous measurements every hour.&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the results associated with fitting the structure function to data in level 3. The results for each beam, along with quality indicators and errors are provided. A final estimate for the turbulent kinetic energy dissipation is also provided.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_fitting_method&lt;br /&gt;
| statistical technique used for fitting the spectra.&lt;br /&gt;
| Examples include:&lt;br /&gt;
	????&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;br /&gt;
&lt;br /&gt;
Go back to the beginning [[Dataset requirements for ADCP structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3760</id>
		<title>Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3760"/>
		<updated>2022-03-21T20:43:02Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated names to ensure consistency with Cynthia&amp;#039;s netcdf tools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
The required dimensions and variables for the first processing level within NetCDF ATOMIX format for ADCP velocity measurements are described below.  This processing level contains the raw measurements recorded by the instrument. If sampling is in [[Burst sampling|burst mode]], the measurements from individual [[Burst sampling|bursts]] are appended together. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically) &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Required variables==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments and units&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| TIME, Z_DIST, N_BEAM&lt;br /&gt;
| Units in m/s &lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_FLAGS&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_status_flag&lt;br /&gt;
| TIME, R_DIST, N_BEAM&lt;br /&gt;
| Boolean flags (8 bit, 0-255) to represent one of 8 possible reasons for rejection. {{FontColor|fg=white|bg=red|text= Link to own flagging page}}&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| vertical size of the ADCP bins. Usually the same for all 4 beams, but 5th beam can vary.&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER &lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Quality-control variables recorded by acoustic-Doppler instruments&#039;&#039;&#039; &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ABSIC&lt;br /&gt;
| backscatter_intensity&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Units of counts&lt;br /&gt;
|-&lt;br /&gt;
| CORR&lt;br /&gt;
| correlation_magnitude_from_each_acoustic_beam&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Unit of counts&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Platform motion variables&#039;&#039;&#039;&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HEADING&lt;br /&gt;
| platform_yaw_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees, clockwise from true North&lt;br /&gt;
|-&lt;br /&gt;
| PITCH&lt;br /&gt;
| platform_pitch_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| ROLL&lt;br /&gt;
| platform_roll_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Optional variables&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Integers of 1, 2, etc to designate which [[Burst sampling|burst]] the velocities are associated with. Can omit if continuously sampled.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; Quality-control variable names are consistent for those onboard RDI Teleydyne ADCPs. Nortek has CORRN (noise correlation as a % instead of counts) detailed in the [[Level_1_data_(velocity_point-measurements)#Variables|ADV Level 1 variables]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt; Motion variables are necessary for structure function analysis for situating the bins relative the vertical (gravity). These variables do enable converting measurements into geographical.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional ancillary variables==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PRES&lt;br /&gt;
| sea_water_pressure&lt;br /&gt;
| TIME&lt;br /&gt;
| dbar, equals 0 at the sea surface and positive down.&lt;br /&gt;
|-&lt;br /&gt;
| TEMP*&lt;br /&gt;
| sea_water_temperature	&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees_Celsius,  in-situ temperature ITS-90 scale&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | *Data from concurrent sensors may be optionally included e.g., salinity, dissolved oxygen. Kinematic viscosity of seawater needs to be calculated during processing,&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the ATOMIX Level 1 content.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the raw measurements from the recorder and ancillary measurements required for quality-controlling them using the manufacturer&#039;s recommendations.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Information is pertinent to problems in the raw data files during collection.&lt;br /&gt;
| Examples: Stitching of files, corruption of binary files that were recovered by the manufacturer, etc.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Dataset requirements for ADCP structure function]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 2 data (velocity profilers)| Level 2 segmented]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3759</id>
		<title>Level 2 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3759"/>
		<updated>2022-03-21T20:39:57Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated names for consistency with Cynthia&amp;#039;a netcdf tools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Velocities have now been [[Segmenting datasets|segmented]] and [[Detrending time series|detrended]]. Each segment is stored separately from each other, which allows  [[Segmenting datasets|segmenting]] data using overlapping windows i.e., some velocity samples can belong to more than one segment. &lt;br /&gt;
&lt;br /&gt;
The dimensions and variables for this processing level are described below. &lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_&lt;br /&gt;
segment_in_the_entire_available_timeseries&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| Replacement for using TIME centred in the segment as dimension&lt;br /&gt;
|-&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| unique_identifier_for_each_&lt;br /&gt;
sample_within_the_segment&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| Max sample number is the segment length (seconds) multiplied by the sampling rate&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| N_SEGMENT,  Z_DIST,N_SAMPLE, N_BEAM&lt;br /&gt;
| Along beam velocity [m/s] for each of the beams.&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_DETRENDED&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_detrended&lt;br /&gt;
| N_SEGMENT,  Z_DIST, N_SAMPLE, N_BEAM&lt;br /&gt;
| High-frequency content of the along-beam velocities [m/s], which may include surface wave, motion contamination, in addition to the turbulence signal. Calculated from R_VEL by removing the segment mean or trend. Detrending method should be specified by detrending_method in group attributes (see below). {{FontColor|fg=white|bg=red|text= Link to own detrending page}}&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| TIME&lt;br /&gt;
| N_SEGMENT,  N_SAMPLE&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER &lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;) except vertical-pointing beams (0&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| constant&lt;br /&gt;
| Vertical size of the ADCP bins [m]. Usually the same for all 4 diverging beams.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; One could re-write for convenience the optional variables in [[Level_1_data_(velocity_profilers)#Optional_variables|Level 1]] after segmenting them into smaller chunks. &lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;In this group, quality-controlled velocities have been split into smaller segments for processing. The timeseries are also detrended to recover the turbulence, and potentially surface wave and motion contamination.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| segment_length&lt;br /&gt;
| Provide length in seconds of each segment &lt;br /&gt;
| Usually about 300 to 600 s dependent on [[Time_and_length_scales_of_turbulence|time and length scales of turbulence]]&lt;br /&gt;
|-&lt;br /&gt;
| segment_overlap_proportion&lt;br /&gt;
| Provide proportion overlap of each segment, i.e., window overlap&lt;br /&gt;
| Often set to 0 or 0.5 &lt;br /&gt;
|-&lt;br /&gt;
| detrending_method&lt;br /&gt;
| Specify which filter or technique was used to detrend velocities, which is required for spectral and turbulence analysis. &lt;br /&gt;
| Some examples include &amp;lt;blockquote&amp;gt;&#039;&#039;High-pass YY order butterworth filter with XX seconds cutoff frequency on the entire burst/timeseries&#039;&#039;&amp;lt;/blockquote&amp;gt; &amp;lt;blockquote&amp;gt;&#039;&#039;Linear detrending on each segment&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to: [[Level 1 data (velocity profilers)|Level 1 raw]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3758</id>
		<title>Talk:Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3758"/>
		<updated>2022-03-21T20:36:00Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:11, 30 December 2021 (CET) re. DLL_FLAGS - we have both the calculated DLL and the associated qaqc flags at the same level.  It makes me wonder whether it would be better to have the R_VEL_FLAGS at level 1.  They are currently at level 2 and therefore require either that the level 1 data is duplicated at level 2 or means they sit separate from the associated data.  Why not have level 1 being the raw data with qaqc flags and level 2 being the data rearranged into segments (which may be the original bursts) with appropriate pre-processing (detrending) ready for the DLL calculation?  It would seem cleaner and more consistent.&lt;br /&gt;
&lt;br /&gt;
This would also allow for the possibility of separate qaqc flags to be defined at level 2 e.g. outlier detection based on the segmented data.&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) The flags were changed. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 16:47, 29 December 2021 (CET) &lt;br /&gt;
re. TIME dimension comments - the requirement to define time bounds for each segment looks rather complex and I’m not sure that it adds anything.  Presumably the requirement to specify bounds will not be mandatory?&lt;br /&gt;
&lt;br /&gt;
Having introduced N_SEGMENT as a dimension at level 2, with TIME as a variable, we are now reverting to TIME as the dimension with N_SEGMENT as the variable. Given that TIME is now derived as the mean time for the observations in the segment, wouldn’t it be more appropriate to keep it as the variable?&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) Time bnds is based on CF-compliant dataset. Personally, TIME should be always a dimension as per CF standards. Not a dimension. It was changed at LEvl 2 because people preferred not calculating TIME at Level 2 (violating CF-standards), but NETCDF guis can handle quite nicely time (centered) variables. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:01, 30 December 2021 (CET)&lt;br /&gt;
re. R_DEL / R_DEL5 dimension comments - R_DEL should be calculated as a function of R_DIST, which itself is a function of bin size and theta, but having defined R_DIST, it should now be the basis on which R_DEL is calculated.  So for example (assuming Matlab indexing), for a central difference scheme evaluated at bin 10 i.e. R_DIST(10), the two-bin separation R_DEL(2) = R_DIST(11) - R_DIST(9), whereas for a forward difference scheme evaluated at bin 10, R_DEL(2) would be R_DIST(12) - R_DIST(10).  The R_DEL(2) values will be identical, but the principle is that R_DEL is the separation distance distance the velocity observations being compared.&lt;br /&gt;
&lt;br /&gt;
Also note that R_DEL units should be specified as (in meters).&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:00, 30 December 2021 (CET) re. DLL_N comment - suggest reword as “number of instances when the velocity difference is evaluated, maximum is [number of profiles in segment - either max(N_SAMPLE) or possibly segment_length if redefined as number of profiles rather than time duration]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:45, 17 January 2022 (CET) The comments in these tables are for the wiki (teaching purposes). The highlights text in pink brings users to the up-to-date attribute tables.  The use &amp;quot;number_of_observations&amp;quot; is a standard modifier for CF-standards and should not be changed. It means the number of usable (good) samples in that &amp;quot;chunk&amp;quot; of data i.e., segment. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:23, 17 January 2022 (CET) For levels 1 and 2 we have moved from R_DIST being a dimension to Z_DIST so that data for both angled and vertical beams can be combined in the R_VEL array.  This requires that the profile times are the same for all beams, but leaves open the possibility of the vertical bin size being different between the angled and vertical beams - hence the dimension of BIN_SIZE at level 1 is N_BEAM.  However, if we allow for that possibility, then we run into problems using R_DEL as a dimension at level 3 - since the values will differ between the beams and, as I understand it, we can’t have dimension R_DEL with dimensions N_BEAM and R_DEL.&lt;br /&gt;
&lt;br /&gt;
If we constrain the flexibility such that the vertical beam data can only be combined with the angled beam data if both the sampling times and the vertical bin size are the same for both, then at level 3 we can define a dimension Z_DEL which the vertical separation distance between bins at which the mean of the squared velocity difference is calculated - this would be the same for both vertical and angled beams.  It would have dimension Z_DEL. Then R_DEL would be a derived variable with dimensions N_BEAM and Z_DEL calculated as a function of THETA and Z_DEL.&lt;br /&gt;
&lt;br /&gt;
If either the sampling times or the vertical bin size differed between the angled and vertical beams, the user would have to prepare separate data files for the two.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 10:26, 18 January 2022 (CET) Alternatively, we could specify the “R_DEL&amp;quot; dimension in “bin separations” i.e. integer values - although this might be better named as N_SEPARATION or something.  R_DEL would then be a derived variable calculated from BIN_SIZE (dimension N_BEAM), THETA (dimension N_BEAM) and N_SEPARATION (dimension N_SEPARATION).  Whilst this would allow for differences in BIN_SIZE, it would still be problematic if there were significant differences in the number of bins between the beams and sampling times still need to be the same for all beams.&lt;br /&gt;
[[File:SF Fit JMM.png|thumb|Example of a SF fit using JMM&#039;s method with all possible combinations of bin separations leading to non-unique R_DEL values (Note: r on the x-axis i= R_DEL)]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:: [[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 23:18, 14 February 2022 (CET) I agree with Brian that we need a different dimension at level 3. I prefer using something like N_DEL or N_SEPARATION to specify the number of bins of separation as opposed to Z_DEL because it make more logical sense to work along the beams for level 3. In my specific implementation of the SF, my dimension R_DEL is actually non-unique (I take all possible combinations of separation distances within my turbulence &#039;blob&#039;). For now, I&#039;ve chosen to use N_R_DEL as my dimension which is a vector of integers from 1 to 28, where 28 is the maximum number of points I can have in my regression based on my choice of R_MAX. Then R_DEL is defined as a variable instead of a dimension. But, if it is possible to have non-unique values as a dimension then N_DEL could also work for me. I will do some testing to confirm.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:23, 21 March 2022 (CET) I&#039;ve updated the dimension to be N_DEL instead of R_DEL on the wiki page.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:35, 21 March 2022 (CET) In the interest of reducing the number of required variables, we could remove:&lt;br /&gt;
&lt;br /&gt;
* R_DIST: can be calculated from Z_DIST and THETA, and isn&#039;t actually used for any future analysis.&lt;br /&gt;
* N_SEGMENT: will always be a series of integers from 1 to length(TIME). I don&#039;t think this dimension from Level 2 needs to be repeated here. &lt;br /&gt;
* BURST_NUMBER: Not required for continuous sampling data sets&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3757</id>
		<title>Talk:Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3757"/>
		<updated>2022-03-21T20:35:28Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:11, 30 December 2021 (CET) re. DLL_FLAGS - we have both the calculated DLL and the associated qaqc flags at the same level.  It makes me wonder whether it would be better to have the R_VEL_FLAGS at level 1.  They are currently at level 2 and therefore require either that the level 1 data is duplicated at level 2 or means they sit separate from the associated data.  Why not have level 1 being the raw data with qaqc flags and level 2 being the data rearranged into segments (which may be the original bursts) with appropriate pre-processing (detrending) ready for the DLL calculation?  It would seem cleaner and more consistent.&lt;br /&gt;
&lt;br /&gt;
This would also allow for the possibility of separate qaqc flags to be defined at level 2 e.g. outlier detection based on the segmented data.&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) The flags were changed. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 16:47, 29 December 2021 (CET) &lt;br /&gt;
re. TIME dimension comments - the requirement to define time bounds for each segment looks rather complex and I’m not sure that it adds anything.  Presumably the requirement to specify bounds will not be mandatory?&lt;br /&gt;
&lt;br /&gt;
Having introduced N_SEGMENT as a dimension at level 2, with TIME as a variable, we are now reverting to TIME as the dimension with N_SEGMENT as the variable. Given that TIME is now derived as the mean time for the observations in the segment, wouldn’t it be more appropriate to keep it as the variable?&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) Time bnds is based on CF-compliant dataset. Personally, TIME should be always a dimension as per CF standards. Not a dimension. It was changed at LEvl 2 because people preferred not calculating TIME at Level 2 (violating CF-standards), but NETCDF guis can handle quite nicely time (centered) variables. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:01, 30 December 2021 (CET)&lt;br /&gt;
re. R_DEL / R_DEL5 dimension comments - R_DEL should be calculated as a function of R_DIST, which itself is a function of bin size and theta, but having defined R_DIST, it should now be the basis on which R_DEL is calculated.  So for example (assuming Matlab indexing), for a central difference scheme evaluated at bin 10 i.e. R_DIST(10), the two-bin separation R_DEL(2) = R_DIST(11) - R_DIST(9), whereas for a forward difference scheme evaluated at bin 10, R_DEL(2) would be R_DIST(12) - R_DIST(10).  The R_DEL(2) values will be identical, but the principle is that R_DEL is the separation distance distance the velocity observations being compared.&lt;br /&gt;
&lt;br /&gt;
Also note that R_DEL units should be specified as (in meters).&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:00, 30 December 2021 (CET) re. DLL_N comment - suggest reword as “number of instances when the velocity difference is evaluated, maximum is [number of profiles in segment - either max(N_SAMPLE) or possibly segment_length if redefined as number of profiles rather than time duration]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:45, 17 January 2022 (CET) The comments in these tables are for the wiki (teaching purposes). The highlights text in pink brings users to the up-to-date attribute tables.  The use &amp;quot;number_of_observations&amp;quot; is a standard modifier for CF-standards and should not be changed. It means the number of usable (good) samples in that &amp;quot;chunk&amp;quot; of data i.e., segment. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:23, 17 January 2022 (CET) For levels 1 and 2 we have moved from R_DIST being a dimension to Z_DIST so that data for both angled and vertical beams can be combined in the R_VEL array.  This requires that the profile times are the same for all beams, but leaves open the possibility of the vertical bin size being different between the angled and vertical beams - hence the dimension of BIN_SIZE at level 1 is N_BEAM.  However, if we allow for that possibility, then we run into problems using R_DEL as a dimension at level 3 - since the values will differ between the beams and, as I understand it, we can’t have dimension R_DEL with dimensions N_BEAM and R_DEL.&lt;br /&gt;
&lt;br /&gt;
If we constrain the flexibility such that the vertical beam data can only be combined with the angled beam data if both the sampling times and the vertical bin size are the same for both, then at level 3 we can define a dimension Z_DEL which the vertical separation distance between bins at which the mean of the squared velocity difference is calculated - this would be the same for both vertical and angled beams.  It would have dimension Z_DEL. Then R_DEL would be a derived variable with dimensions N_BEAM and Z_DEL calculated as a function of THETA and Z_DEL.&lt;br /&gt;
&lt;br /&gt;
If either the sampling times or the vertical bin size differed between the angled and vertical beams, the user would have to prepare separate data files for the two.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 10:26, 18 January 2022 (CET) Alternatively, we could specify the “R_DEL&amp;quot; dimension in “bin separations” i.e. integer values - although this might be better named as N_SEPARATION or something.  R_DEL would then be a derived variable calculated from BIN_SIZE (dimension N_BEAM), THETA (dimension N_BEAM) and N_SEPARATION (dimension N_SEPARATION).  Whilst this would allow for differences in BIN_SIZE, it would still be problematic if there were significant differences in the number of bins between the beams and sampling times still need to be the same for all beams.&lt;br /&gt;
[[File:SF Fit JMM.png|thumb|Example of a SF fit using JMM&#039;s method with all possible combinations of bin separations leading to non-unique R_DEL values (Note: r on the x-axis i= R_DEL)]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:: [[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 23:18, 14 February 2022 (CET) I agree with Brian that we need a different dimension at level 3. I prefer using something like N_DEL or N_SEPARATION to specify the number of bins of separation as opposed to Z_DEL because it make more logical sense to work along the beams for level 3. In my specific implementation of the SF, my dimension R_DEL is actually non-unique (I take all possible combinations of separation distances within my turbulence &#039;blob&#039;). For now, I&#039;ve chosen to use N_R_DEL as my dimension which is a vector of integers from 1 to 28, where 28 is the maximum number of points I can have in my regression based on my choice of R_MAX. Then R_DEL is defined as a variable instead of a dimension. But, if it is possible to have non-unique values as a dimension then N_DEL could also work for me. I will do some testing to confirm.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:23, 21 March 2022 (CET) I&#039;ve updated the dimension to be N_DEL instead of R_DEL on the wiki page.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:35, 21 March 2022 (CET) In the interest of reducing the number of required variables, we could remove:&lt;br /&gt;
&lt;br /&gt;
* R_DIST: can be calculated from Z_DIST and THETA, and isn&#039;t actually used for any future analysis.&lt;br /&gt;
* N_SEGMENT: will always be a series of integers from 1 to length(TIME). I don&#039;t think this dimension from Level 2 needs to be repeated here. &lt;br /&gt;
* BURST_NUMBER: Not required for continuous sampling data sets&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=3756</id>
		<title>Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=3756"/>
		<updated>2022-03-21T20:31:09Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Corrected names for consistency with netcdf tools used to generate files&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
[[File:SF atomix ADCP.png|300px|thumb|Schematic of ADCP processing nomenclature]]&lt;br /&gt;
The required dimensions and variables for the structure-function processing level within NetCDF ATOMIX format for velocity ADCP measurements are described below.  This NetCDF group contains the structure function (DLL) calculated as a function of the along-beam separation for the available/usable ADCP bins. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_vertical&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_DEL&lt;br /&gt;
| along-beam_separation_distance_&lt;br /&gt;
over_which_DLL_is_evaluated_in_number_of_bins&lt;br /&gt;
| N_DEL&lt;br /&gt;
| Number of bins separating two velocity measurements used to calculate DLL &lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| DLL&lt;br /&gt;
| second_order_structure_function&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| Differences in velocities squared have been time-averaged (units of m2/s2).&lt;br /&gt;
|-&lt;br /&gt;
| DLL_FLAGS&lt;br /&gt;
| second_order_structure_function_status_flag&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| R_DEL&lt;br /&gt;
| along-beam_separation_distance_&lt;br /&gt;
at_which_structure_function_is_evaluated&lt;br /&gt;
| N_DEL, Z_DIST, N_BEAM, TIME&lt;br /&gt;
| Estimated quantity (in meters) from N_DEL (Level 3), BIN_SIZE (Level 2) and THETA (Level 2).&lt;br /&gt;
|-&lt;br /&gt;
| R_DIST&lt;br /&gt;
| distance_from_sensor_along_beams&lt;br /&gt;
| Z_DIST, N_BEAM&lt;br /&gt;
| Along-beam bin centre distance (in meters) from the transducer &lt;br /&gt;
|-&lt;br /&gt;
| DLL_N&lt;br /&gt;
| second_order_structure_function_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| The number of available measurements in each segment i.e., data quality.&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_segment_&lt;br /&gt;
in_the_entire_available_timeseries&lt;br /&gt;
| TIME&lt;br /&gt;
| Enables backtracking to [[Level 2 segmented (velocity profilers)|previous processing level]]&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER &amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Only required when measuring in burst-mode. Integers of 1, 2, etc to designate which burst the velocities are associated with.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Optional variable required only when measuring in bursts e.g., 18 min of continuous measurements every hour.&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the structure function Dll as a function of the separation distance.  Any ancillary information required for estimating the dissipation of turbulent kinetic energy may also be stored here. &#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_calculation_type&lt;br /&gt;
| Specify differencing technique used to estimate DLL&lt;br /&gt;
| Examples include:&lt;br /&gt;
	&amp;lt;blockquote&amp;gt;Central-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;Forward-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| stationarity_testing&lt;br /&gt;
| Any testing done on the segment to verify stationarity?&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be revisited once testing begins}}. Tentatively refer to [https://bitbucket.org/efm_cb/netcdf/src/master/TestData/adcp_atomix_metada.yml demo yaml] file.&lt;br /&gt;
|-&lt;br /&gt;
| noise_testing&lt;br /&gt;
| Details of testing the noise levels, or if the signal comprises mostly of noise?&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 2 data (velocity profilers)| Level 2 segmented velocities]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 4 data (velocity profilers)| Level 4 dissipation estimates]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3755</id>
		<title>Talk:Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3755"/>
		<updated>2022-03-21T20:23:03Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:11, 30 December 2021 (CET) re. DLL_FLAGS - we have both the calculated DLL and the associated qaqc flags at the same level.  It makes me wonder whether it would be better to have the R_VEL_FLAGS at level 1.  They are currently at level 2 and therefore require either that the level 1 data is duplicated at level 2 or means they sit separate from the associated data.  Why not have level 1 being the raw data with qaqc flags and level 2 being the data rearranged into segments (which may be the original bursts) with appropriate pre-processing (detrending) ready for the DLL calculation?  It would seem cleaner and more consistent.&lt;br /&gt;
&lt;br /&gt;
This would also allow for the possibility of separate qaqc flags to be defined at level 2 e.g. outlier detection based on the segmented data.&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) The flags were changed. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 16:47, 29 December 2021 (CET) &lt;br /&gt;
re. TIME dimension comments - the requirement to define time bounds for each segment looks rather complex and I’m not sure that it adds anything.  Presumably the requirement to specify bounds will not be mandatory?&lt;br /&gt;
&lt;br /&gt;
Having introduced N_SEGMENT as a dimension at level 2, with TIME as a variable, we are now reverting to TIME as the dimension with N_SEGMENT as the variable. Given that TIME is now derived as the mean time for the observations in the segment, wouldn’t it be more appropriate to keep it as the variable?&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) Time bnds is based on CF-compliant dataset. Personally, TIME should be always a dimension as per CF standards. Not a dimension. It was changed at LEvl 2 because people preferred not calculating TIME at Level 2 (violating CF-standards), but NETCDF guis can handle quite nicely time (centered) variables. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:01, 30 December 2021 (CET)&lt;br /&gt;
re. R_DEL / R_DEL5 dimension comments - R_DEL should be calculated as a function of R_DIST, which itself is a function of bin size and theta, but having defined R_DIST, it should now be the basis on which R_DEL is calculated.  So for example (assuming Matlab indexing), for a central difference scheme evaluated at bin 10 i.e. R_DIST(10), the two-bin separation R_DEL(2) = R_DIST(11) - R_DIST(9), whereas for a forward difference scheme evaluated at bin 10, R_DEL(2) would be R_DIST(12) - R_DIST(10).  The R_DEL(2) values will be identical, but the principle is that R_DEL is the separation distance distance the velocity observations being compared.&lt;br /&gt;
&lt;br /&gt;
Also note that R_DEL units should be specified as (in meters).&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:00, 30 December 2021 (CET) re. DLL_N comment - suggest reword as “number of instances when the velocity difference is evaluated, maximum is [number of profiles in segment - either max(N_SAMPLE) or possibly segment_length if redefined as number of profiles rather than time duration]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:45, 17 January 2022 (CET) The comments in these tables are for the wiki (teaching purposes). The highlights text in pink brings users to the up-to-date attribute tables.  The use &amp;quot;number_of_observations&amp;quot; is a standard modifier for CF-standards and should not be changed. It means the number of usable (good) samples in that &amp;quot;chunk&amp;quot; of data i.e., segment. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:23, 17 January 2022 (CET) For levels 1 and 2 we have moved from R_DIST being a dimension to Z_DIST so that data for both angled and vertical beams can be combined in the R_VEL array.  This requires that the profile times are the same for all beams, but leaves open the possibility of the vertical bin size being different between the angled and vertical beams - hence the dimension of BIN_SIZE at level 1 is N_BEAM.  However, if we allow for that possibility, then we run into problems using R_DEL as a dimension at level 3 - since the values will differ between the beams and, as I understand it, we can’t have dimension R_DEL with dimensions N_BEAM and R_DEL.&lt;br /&gt;
&lt;br /&gt;
If we constrain the flexibility such that the vertical beam data can only be combined with the angled beam data if both the sampling times and the vertical bin size are the same for both, then at level 3 we can define a dimension Z_DEL which the vertical separation distance between bins at which the mean of the squared velocity difference is calculated - this would be the same for both vertical and angled beams.  It would have dimension Z_DEL. Then R_DEL would be a derived variable with dimensions N_BEAM and Z_DEL calculated as a function of THETA and Z_DEL.&lt;br /&gt;
&lt;br /&gt;
If either the sampling times or the vertical bin size differed between the angled and vertical beams, the user would have to prepare separate data files for the two.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 10:26, 18 January 2022 (CET) Alternatively, we could specify the “R_DEL&amp;quot; dimension in “bin separations” i.e. integer values - although this might be better named as N_SEPARATION or something.  R_DEL would then be a derived variable calculated from BIN_SIZE (dimension N_BEAM), THETA (dimension N_BEAM) and N_SEPARATION (dimension N_SEPARATION).  Whilst this would allow for differences in BIN_SIZE, it would still be problematic if there were significant differences in the number of bins between the beams and sampling times still need to be the same for all beams.&lt;br /&gt;
[[File:SF Fit JMM.png|thumb|Example of a SF fit using JMM&#039;s method with all possible combinations of bin separations leading to non-unique R_DEL values (Note: r on the x-axis i= R_DEL)]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:: [[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 23:18, 14 February 2022 (CET) I agree with Brian that we need a different dimension at level 3. I prefer using something like N_DEL or N_SEPARATION to specify the number of bins of separation as opposed to Z_DEL because it make more logical sense to work along the beams for level 3. In my specific implementation of the SF, my dimension R_DEL is actually non-unique (I take all possible combinations of separation distances within my turbulence &#039;blob&#039;). For now, I&#039;ve chosen to use N_R_DEL as my dimension which is a vector of integers from 1 to 28, where 28 is the maximum number of points I can have in my regression based on my choice of R_MAX. Then R_DEL is defined as a variable instead of a dimension. But, if it is possible to have non-unique values as a dimension then N_DEL could also work for me. I will do some testing to confirm.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:23, 21 March 2022 (CET) I&#039;ve updated the dimension to be N_DEL instead of R_DEL on the wiki page.&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=3754</id>
		<title>Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_3_data_(velocity_profilers)&amp;diff=3754"/>
		<updated>2022-03-21T20:22:02Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Updated dimension to be N_DEL instead of R_DEL&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
[[File:SF atomix ADCP.png|300px|thumb|Schematic of ADCP processing nomenclature]]&lt;br /&gt;
The required dimensions and variables for the structure-function processing level within NetCDF ATOMIX format for velocity ADCP measurements are described below.  This NetCDF group contains the structure function (DLL) calculated as a function of the along-beam separation for the available/usable ADCP bins. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z. Provide bounds attribute to designate the variable containing the limits of each segment ([http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#methods-applied-to-a-timeseries-ex see CF-compliant example]).&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_z_instrument_axis&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_DEL&lt;br /&gt;
| along-beam_separation_distance_&lt;br /&gt;
over_which_DLL_is_evaluated_in_number_of_bins&lt;br /&gt;
| N_DEL&lt;br /&gt;
| Number of bins separating two velocity measurements used to calculate DLL &lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| DLL&lt;br /&gt;
| second_order_structure_function&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| Differences in velocities squared have been time-averaged (units of m2/s2).&lt;br /&gt;
|-&lt;br /&gt;
| DLL_FLAGS&lt;br /&gt;
| second_order_structure_function_status_flags&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be linked, when boolean flags defined}}&lt;br /&gt;
|-&lt;br /&gt;
| R_DEL&lt;br /&gt;
| along-beam_separation_distance_&lt;br /&gt;
at_which_structure_function_is_evaluated&lt;br /&gt;
| N_DEL, Z_DIST, N_BEAM, TIME&lt;br /&gt;
| Estimated quantity (in meters) from bin sizes and theta in Level 2 qaqc variables&lt;br /&gt;
|-&lt;br /&gt;
| R_DIST&lt;br /&gt;
| distance_from_sensor_along_beams&lt;br /&gt;
| Z_DIST, N_BEAM&lt;br /&gt;
| Along-beam bin centre distance (in meters) from the transducer &lt;br /&gt;
|-&lt;br /&gt;
| DLL_N&lt;br /&gt;
| second_order_structure_function_number_of_observations&lt;br /&gt;
| TIME,  Z_DIST, N_DEL, N_BEAM&lt;br /&gt;
| Measure the number of available measurements in each segment i.e., data quality.&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_segment_&lt;br /&gt;
in_the_entire_available_timeseries&lt;br /&gt;
| TIME&lt;br /&gt;
| Enables backtracking to [[Level 2 segmented (velocity profilers)|previous processing level]]&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER &amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Only required when measuring in burst-mode. Integers of 1, 2, etc to designate which burst the velocities are associated with.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; Optional variable required only when measuring in bursts e.g., 18 min of continuous measurements every hour.&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the structure function Dll as a function of the separation distance.  Any ancillary information required for estimating the dissipation of turbulent kinetic energy may also be stored here. &#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| dll_calculation_type&lt;br /&gt;
| Specify differencing technique used to estimate DLL&lt;br /&gt;
| Examples include:&lt;br /&gt;
	&amp;lt;blockquote&amp;gt;Central-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
    &amp;lt;blockquote&amp;gt;Forward-differencing&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| stationarity_testing&lt;br /&gt;
| Any testing done on the segment to verify stationarity?&lt;br /&gt;
| {{FontColor|fg=white|bg=red|text=To be revisited once testing begins}}. Tentatively refer to [https://bitbucket.org/efm_cb/netcdf/src/master/TestData/adcp_atomix_metada.yml demo yaml] file.&lt;br /&gt;
|-&lt;br /&gt;
| noise_testing&lt;br /&gt;
| Details of testing the noise levels, or if the signal comprises mostly of noise?&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Level 2 data (velocity profilers)| Level 2 segmented velocities]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 4 data (velocity profilers)| Level 4 dissipation estimates]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3753</id>
		<title>Level 2 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_2_data_(velocity_profilers)&amp;diff=3753"/>
		<updated>2022-03-21T19:59:24Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Added units and other minor clarifications&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Velocities have now been [[Segmenting datasets|segmented]] and [[Detrending time series|detrended]]. Each segment is stored separately from each other, which allows  [[Segmenting datasets|segmenting]] data using overlapping windows i.e., some velocity samples can belong to more than one segment. &lt;br /&gt;
&lt;br /&gt;
The dimensions and variables for this processing level are described below. &lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| unique_identifier_for_each_&lt;br /&gt;
segment_in_the_entire_available_timeseries&lt;br /&gt;
| N_SEGMENT&lt;br /&gt;
| Replacement for using TIME centred in the segment as dimension&lt;br /&gt;
|-&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| unique_identifier_for_each_&lt;br /&gt;
sample_within_the_segment&lt;br /&gt;
| N_SAMPLE&lt;br /&gt;
| Max sample number is the segment length (seconds) multiplied by the sampling rate&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically)&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_z_instrument_axis&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comment&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| N_SEGMENT,  Z_DIST,N_SAMPLE, N_BEAM&lt;br /&gt;
| Along beam velocity [m/s] for each of the beams.&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_DETRENDED&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_detrended&lt;br /&gt;
| N_SEGMENT,  Z_DIST, N_SAMPLE, N_BEAM&lt;br /&gt;
| High-frequency content of the along-beam velocities [m/s], which may include surface wave, motion contamination, in addition to the turbulence signal. Calculated from R_VEL by removing the segment mean or trend. Detrending method should be specified by detrending_method in group attributes (see below). {{FontColor|fg=white|bg=red|text= Link to own detrending page}}&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| TIME&lt;br /&gt;
| N_SEGMENT,  N_SAMPLE&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER &lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;) except vertical-pointing beams (0&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| constant&lt;br /&gt;
| Vertical size of the ADCP bins [m]. Usually the same for all 4 diverging beams.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &lt;br /&gt;
&amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; One could re-write for convenience the optional variables in [[Level_1_data_(velocity_profilers)#Optional_variables|Level 1]] after segmenting them into smaller chunks. &lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the content of the NetCDF group.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;In this group, quality-controlled velocities have been split into smaller segments for processing. The timeseries are also detrended to recover the turbulence, and potentially surface wave and motion contamination.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| segment_length&lt;br /&gt;
| Provide length in seconds of each segment &lt;br /&gt;
| Usually about 300 to 600 s dependent on [[Time_and_length_scales_of_turbulence|time and length scales of turbulence]]&lt;br /&gt;
|-&lt;br /&gt;
| segment_overlap_proportion&lt;br /&gt;
| Provide proportion overlap of each segment, i.e., window overlap&lt;br /&gt;
| Often set to 0 or 0.5 &lt;br /&gt;
|-&lt;br /&gt;
| detrending_method&lt;br /&gt;
| Specify which filter or technique was used to detrend velocities, which is required for spectral and turbulence analysis. &lt;br /&gt;
| Some examples include &amp;lt;blockquote&amp;gt;&#039;&#039;High-pass YY order butterworth filter with XX seconds cutoff frequency on the entire burst/timeseries&#039;&#039;&amp;lt;/blockquote&amp;gt; &amp;lt;blockquote&amp;gt;&#039;&#039;Linear detrending on each segment&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional group attributes&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Any additional information pertinent to other users who test their algorithms against the file.&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to: [[Level 1 data (velocity profilers)|Level 1 raw]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 3 data (velocity profilers)|Level 3 structure function]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_1_data_(velocity_profilers)&amp;diff=3752</id>
		<title>Talk:Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_1_data_(velocity_profilers)&amp;diff=3752"/>
		<updated>2022-03-21T19:42:57Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Clarification questions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:16, 28 December 2021 (CET) I don’t think the definitions work properly for instruments with a vertical beam.  We are inconsistent in separating the “regular” and “vertical” beams e.g. dimension N_BEAM is defined as including the vertical beam, but is used as a dimension for R_VEL which doesn’t include the vertical beam velocity data.&lt;br /&gt;
&lt;br /&gt;
There is also the issue identified in the notes that some instruments allow the vertical beam to be defined with a different sampling rate / operating mode / ensemble averaging / burst interval etc and have a different bin size, requiring a suggested TIME5 dimension as well as separate variables wherever TIME is a dimension.  I suggest it would be cleaner to always treat the angled and vertical beams separately.&lt;br /&gt;
&lt;br /&gt;
Should we also allow for the possibility of instruments with three angled beams and a vertical beam? If so, the use of the tag “5&amp;quot; on the variable names becomes somewhat inappropriate.  I suggest we use the tag “V&amp;quot; for vertical (which is also Roman 5).&lt;br /&gt;
&lt;br /&gt;
The mandatory dimensions would remain as TIME, R_DIST and N_BEAM but these only relate to the angled beams (so N_BEAM would be either [1 2 3] or [1 2 3 4]).  The variables R_VEL, ABSI and CORR use all of these dimensions, whilst BURST_NUMBER uses TIME.  THETA and BIN_SIZE are then constants (not sure why THETA is currently shown with dimension TIME - I think that’s an error).&lt;br /&gt;
&lt;br /&gt;
We then have optional dimensions TIMEV and R_DISTV and optional variables R_VELV, ABSIV and CORRV with both of these dimensions; BURST_NUMBERV with dimension TIMEV; and BIN_SIZEV is a constant.  If the sampling for the vertical beam is the same as for the angled beams, then TIMEV and TIME are simply the same - although I suspect this would be the exception.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 12:45, 29 December 2021 (CET) The more I think about it, the less convinced I become that BURST_NUMBER is actually helpful - I’m certainly not convinced it should be a mandatory variable.  It isn’t part of the raw data output from TRDI instruments (not sure about Nortek) and it serves no purpose if the data is collected on a continuous basis.  Plus it implicit in the TIME dimension values anyway.  &lt;br /&gt;
&lt;br /&gt;
More fundamentally, BURST_NUMBER replicates what N_SEGMENT does and I don’t think we need the added complexity of having both.  &lt;br /&gt;
&lt;br /&gt;
What I think would be helpful would be to have a variable that is an integer count simply identifying each velocity profile instance (consisting of number of beams x number of bins velocity values) at level 1, this variable (PROFILE_NUMBER or N_PROF or something - I’m unclear on the naming convention) would have the dimension TIME and would simply increment 1, 2, 3 etc. but (with the N_BEAM and R_DIST) provides a unique identifier for each velocity value and as an integer is much easier to work with (e.g. for indexing) than the float TIME.  With an equivalent for the vertical beam where appropriate.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:49, 28 December 2021 (CET) Suggested units of ABSI are db.  For the TRDI instruments the WA configuration setting for the fish rejection algorithm (which is likely to be familiar to any user configuring an instrument for deployment) is based on the echo intensity “count” returned by the instrument not db.  So if users are implementing the fish rejection algorithm as part of their QC, I would expect they will use a count difference threshold rather than a db difference.  The conversion between counts and db is very simple (1 count = 0.5 db), unless users want to get into distance compensation, but requiring the conversion to db may be unhelpful.  Perhaps we should allow the user to specify either count or db?&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 14:00, 28 December 2021 (CET) Optional ancillary variables - what is dimension N_VEL_INSTRUMENT shown for variable PRES?  Re note on TEMP - Kinematic viscosity is not required for the SF calculation.&lt;br /&gt;
&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 14:17, 7 January 2022 (CET) I agree that BURST_NUMBER shouldn&#039;t be required. It is useful for continuous data in the sense that it distinguishes the ensemble that the data are part of, but I think this could be better captured at level 2 in the segmented data. I also agree that we shouldn&#039;t limit ourselves to calling the vertical beam #5, and like Brian&#039;s suggestion of using a &amp;quot;V&amp;quot; instead.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 02:03, 15 January 2022 (CET) Responses:&lt;br /&gt;
* The units for ABSI and CORR are different from ABSIC (counts) and CORRN (%). They should be in the native unit, not converted.&lt;br /&gt;
* RV was changed according TEAMS discussion.&lt;br /&gt;
* Burst_number was is not the same as N_SEGMENT. Nortek instrument spits data file into many &amp;quot;bursts&amp;quot; and it&#039;s useful to be able to refer back to the rawest dat files. I will let the user decide to add if desired.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 11:17, 17 January 2022 (CET) Dimensions for required variable PROFILE_NUMBER should just be TIME whilst the R_DIST dimension for R_VEL, ABSIC and CORR should now be Z_DIST.&lt;br /&gt;
&lt;br /&gt;
I think we also agreed that the level 1 qaqc R_VEL_FLAGS should also be included as a required variable?&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 20:42, 21 March 2022 (CET) Can someone clarify the following:&lt;br /&gt;
&lt;br /&gt;
1. Should PROFILE_NUMBER be N_PROFILE (for consistency with other identifying integers like N_BEAM)? I noticed that in Cynthia&#039;s netcdf tools, the variable N_PROFILE exists, but PROFILE_NUMBER does not. The same comment applied to BURST_NUMBER.&lt;br /&gt;
&lt;br /&gt;
2. ABSIC is in counts, and ABSI is in dB? Should we just require one or the other and not both?&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3751</id>
		<title>Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3751"/>
		<updated>2022-03-21T19:26:38Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Added degree symbol&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
The required dimensions and variables for the first processing level within NetCDF ATOMIX format for ADCP velocity measurements are described below.  This processing level contains the raw measurements recorded by the instrument. If sampling is in [[Burst sampling|burst mode]], the measurements from individual [[Burst sampling|bursts]] are appended together. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z&lt;br /&gt;
|-&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| distance_from_sensor_along_z_instrument_axis&lt;br /&gt;
| Z_DIST&lt;br /&gt;
| bin centre distance (in meters) from the transducer along the instrument&#039;s vertical axis&lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically) &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Required variables==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments and units&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| TIME, Z_DIST, N_BEAM&lt;br /&gt;
| Units in m/s &lt;br /&gt;
|-&lt;br /&gt;
| R_VEL_FLAGS&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument_status_flags&lt;br /&gt;
| TIME, R_DIST, N_BEAM&lt;br /&gt;
| Boolean flags (8 bit, 0-255) to represent one of 8 possible reasons for rejection. {{FontColor|fg=white|bg=red|text= Link to own flagging page}}&lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30&amp;lt;math&amp;gt;^\circ&amp;lt;/math&amp;gt;)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| vertical size of the ADCP bins. Usually the same for all 4 beams, but 5th beam can vary.&lt;br /&gt;
|-&lt;br /&gt;
| PROFILE_NUMBER &lt;br /&gt;
| unique_identifier_for_each_profile&lt;br /&gt;
| N_SEGMENT, N_SAMPLE&lt;br /&gt;
| This variable identifies each record (velocity) profile&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Quality-control variables recorded by acoustic-Doppler instruments&#039;&#039;&#039; &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ABSIC&lt;br /&gt;
| backscatter_intensity&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Units of counts&lt;br /&gt;
|-&lt;br /&gt;
| CORR&lt;br /&gt;
| correlation_magnitude&lt;br /&gt;
| TIME,  Z_DIST, N_BEAM&lt;br /&gt;
| Unit of counts&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Platform motion variables&#039;&#039;&#039;&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HEADING&lt;br /&gt;
| platform_yaw_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees, clockwise from true North&lt;br /&gt;
|-&lt;br /&gt;
| PITCH&lt;br /&gt;
| platform_pitch_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| ROLL&lt;br /&gt;
| platform_roll_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Optional variables&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Integers of 1, 2, etc to designate which [[Burst sampling|burst]] the velocities are associated with. Can omit if continuously sampled.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; Quality-control variable names are consistent for those onboard RDI Teleydyne ADCPs. Nortek has CORRN (noise correlation as a % instead of counts) detailed in the [[Level_1_data_(velocity_point-measurements)#Variables|ADV Level 1 variables]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt; Motion variables are necessary for structure function analysis for situating the bins relative the vertical (gravity). These variables do enable converting measurements into geographical.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional ancillary variables==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PRES&lt;br /&gt;
| sea_water_pressure&lt;br /&gt;
| TIME&lt;br /&gt;
| dbar, equals 0 at the sea surface and positive down.&lt;br /&gt;
|-&lt;br /&gt;
| TEMP*&lt;br /&gt;
| sea_water_temperature	&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees_Celsius,  in-situ temperature ITS-90 scale&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | *Data from concurrent sensors may be optionally included e.g., salinity, dissolved oxygen. Kinematic viscosity of seawater needs to be calculated during processing,&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the ATOMIX Level 1 content.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the raw measurements from the recorder and ancillary measurements required for quality-controlling them using the manufacturer&#039;s recommendations.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Information is pertinent to problems in the raw data files during collection.&lt;br /&gt;
| Examples: Stitching of files, corruption of binary files that were recovered by the manufacturer, etc.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Dataset requirements for ADCP structure function]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 2 data (velocity profilers)| Level 2 segmented]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Benchmark_datasets_for_ADCP_structure_function&amp;diff=3750</id>
		<title>Benchmark datasets for ADCP structure function</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Benchmark_datasets_for_ADCP_structure_function&amp;diff=3750"/>
		<updated>2022-03-11T23:37:10Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Added tidal channel data information&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page provides an overview of the benchmark dataset for instruments that measure velocity profiles e.g., [[Acoustic-Doppler Current Profilers|acoustic-Doppler current profilers]] from diverse suppliers and models.&lt;br /&gt;
&lt;br /&gt;
== Datasets available ==&lt;br /&gt;
Selection and preparation of benchmark datasets are a work in progress! These benchmark datasets will cover a range of marine environments, background stratification and flow fields. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+Summary of potential benchmark datasets for testing existing and future algorithms&lt;br /&gt;
|-&lt;br /&gt;
! style=&amp;quot;width: 12%&amp;quot;| Dataset name&lt;br /&gt;
! Total depth&lt;br /&gt;
! Deployment height above bottom&lt;br /&gt;
! Background speed&lt;br /&gt;
! &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; range&lt;br /&gt;
! Stratification/shear information&lt;br /&gt;
! style=&amp;quot;width: 20%&amp;quot;| Comment&lt;br /&gt;
|-&lt;br /&gt;
! &lt;br /&gt;
! [m]&lt;br /&gt;
! [m]&lt;br /&gt;
! [m/s]&lt;br /&gt;
! [W/kg]&lt;br /&gt;
! &lt;br /&gt;
! &lt;br /&gt;
|-&lt;br /&gt;
| Tidal shelf&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| Lake&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| RDI4beam_TidalChannel_GP130620BPb&lt;br /&gt;
| 23&lt;br /&gt;
| 0.5&lt;br /&gt;
| 2.5&lt;br /&gt;
| 7e-6 to 2e-4&lt;br /&gt;
| unstratified&lt;br /&gt;
| high quality data&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-------------------------&lt;br /&gt;
return to [[Velocity profilers| ADCP structure function group Welcome Page]]&lt;br /&gt;
[[Category:Velocity profilers]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3601</id>
		<title>Talk:Level 3 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_3_data_(velocity_profilers)&amp;diff=3601"/>
		<updated>2022-02-14T22:18:41Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Issue with R_DEL as dimension.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:11, 30 December 2021 (CET) re. DLL_FLAGS - we have both the calculated DLL and the associated qaqc flags at the same level.  It makes me wonder whether it would be better to have the R_VEL_FLAGS at level 1.  They are currently at level 2 and therefore require either that the level 1 data is duplicated at level 2 or means they sit separate from the associated data.  Why not have level 1 being the raw data with qaqc flags and level 2 being the data rearranged into segments (which may be the original bursts) with appropriate pre-processing (detrending) ready for the DLL calculation?  It would seem cleaner and more consistent.&lt;br /&gt;
&lt;br /&gt;
This would also allow for the possibility of separate qaqc flags to be defined at level 2 e.g. outlier detection based on the segmented data.&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) The flags were changed. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 16:47, 29 December 2021 (CET) &lt;br /&gt;
re. TIME dimension comments - the requirement to define time bounds for each segment looks rather complex and I’m not sure that it adds anything.  Presumably the requirement to specify bounds will not be mandatory?&lt;br /&gt;
&lt;br /&gt;
Having introduced N_SEGMENT as a dimension at level 2, with TIME as a variable, we are now reverting to TIME as the dimension with N_SEGMENT as the variable. Given that TIME is now derived as the mean time for the observations in the segment, wouldn’t it be more appropriate to keep it as the variable?&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:39, 17 January 2022 (CET) Time bnds is based on CF-compliant dataset. Personally, TIME should be always a dimension as per CF standards. Not a dimension. It was changed at LEvl 2 because people preferred not calculating TIME at Level 2 (violating CF-standards), but NETCDF guis can handle quite nicely time (centered) variables. &lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:01, 30 December 2021 (CET)&lt;br /&gt;
re. R_DEL / R_DEL5 dimension comments - R_DEL should be calculated as a function of R_DIST, which itself is a function of bin size and theta, but having defined R_DIST, it should now be the basis on which R_DEL is calculated.  So for example (assuming Matlab indexing), for a central difference scheme evaluated at bin 10 i.e. R_DIST(10), the two-bin separation R_DEL(2) = R_DIST(11) - R_DIST(9), whereas for a forward difference scheme evaluated at bin 10, R_DEL(2) would be R_DIST(12) - R_DIST(10).  The R_DEL(2) values will be identical, but the principle is that R_DEL is the separation distance distance the velocity observations being compared.&lt;br /&gt;
&lt;br /&gt;
Also note that R_DEL units should be specified as (in meters).&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:00, 30 December 2021 (CET) re. DLL_N comment - suggest reword as “number of instances when the velocity difference is evaluated, maximum is [number of profiles in segment - either max(N_SAMPLE) or possibly segment_length if redefined as number of profiles rather than time duration]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
:: [[User:CynthiaBluteau|CynthiaBluteau]] ([[User talk:CynthiaBluteau|talk]]) 16:45, 17 January 2022 (CET) The comments in these tables are for the wiki (teaching purposes). The highlights text in pink brings users to the up-to-date attribute tables.  The use &amp;quot;number_of_observations&amp;quot; is a standard modifier for CF-standards and should not be changed. It means the number of usable (good) samples in that &amp;quot;chunk&amp;quot; of data i.e., segment. &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:23, 17 January 2022 (CET) For levels 1 and 2 we have moved from R_DIST being a dimension to Z_DIST so that data for both angled and vertical beams can be combined in the R_VEL array.  This requires that the profile times are the same for all beams, but leaves open the possibility of the vertical bin size being different between the angled and vertical beams - hence the dimension of BIN_SIZE at level 1 is N_BEAM.  However, if we allow for that possibility, then we run into problems using R_DEL as a dimension at level 3 - since the values will differ between the beams and, as I understand it, we can’t have dimension R_DEL with dimensions N_BEAM and R_DEL.&lt;br /&gt;
&lt;br /&gt;
If we constrain the flexibility such that the vertical beam data can only be combined with the angled beam data if both the sampling times and the vertical bin size are the same for both, then at level 3 we can define a dimension Z_DEL which the vertical separation distance between bins at which the mean of the squared velocity difference is calculated - this would be the same for both vertical and angled beams.  It would have dimension Z_DEL. Then R_DEL would be a derived variable with dimensions N_BEAM and Z_DEL calculated as a function of THETA and Z_DEL.&lt;br /&gt;
&lt;br /&gt;
If either the sampling times or the vertical bin size differed between the angled and vertical beams, the user would have to prepare separate data files for the two.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 10:26, 18 January 2022 (CET) Alternatively, we could specify the “R_DEL&amp;quot; dimension in “bin separations” i.e. integer values - although this might be better named as N_SEPARATION or something.  R_DEL would then be a derived variable calculated from BIN_SIZE (dimension N_BEAM), THETA (dimension N_BEAM) and N_SEPARATION (dimension N_SEPARATION).  Whilst this would allow for differences in BIN_SIZE, it would still be problematic if there were significant differences in the number of bins between the beams and sampling times still need to be the same for all beams.&lt;br /&gt;
[[File:SF Fit JMM.png|thumb|Example of a SF fit using JMM&#039;s method with all possible combinations of bin separations leading to non-unique R_DEL values (Note: r on the x-axis i= R_DEL)]]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:: [[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 23:18, 14 February 2022 (CET) I agree with Brian that we need a different dimension at level 3. I prefer using something like N_DEL or N_SEPARATION to specify the number of bins of separation as opposed to Z_DEL because it make more logical sense to work along the beams for level 3. In my specific implementation of the SF, my dimension R_DEL is actually non-unique (I take all possible combinations of separation distances within my turbulence &#039;blob&#039;). For now, I&#039;ve chosen to use N_R_DEL as my dimension which is a vector of integers from 1 to 28, where 28 is the maximum number of points I can have in my regression based on my choice of R_MAX. Then R_DEL is defined as a variable instead of a dimension. But, if it is possible to have non-unique values as a dimension then N_DEL could also work for me. I will do some testing to confirm.&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=File:SF_Fit_JMM.png&amp;diff=3600</id>
		<title>File:SF Fit JMM.png</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=File:SF_Fit_JMM.png&amp;diff=3600"/>
		<updated>2022-02-14T22:18:16Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Example of a SF fit using JMM&#039;s method with all possible combinations of bin separations leading to non-unique R_DEL values (Note: r on the x-axis i= R_DEL)]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Level_1_data_(velocity_profilers)&amp;diff=3535</id>
		<title>Talk:Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Level_1_data_(velocity_profilers)&amp;diff=3535"/>
		<updated>2022-01-07T13:17:14Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Response to Brian&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:16, 28 December 2021 (CET) I don’t think the definitions work properly for instruments with a vertical beam.  We are inconsistent in separating the “regular” and “vertical” beams e.g. dimension N_BEAM is defined as including the vertical beam, but is used as a dimension for R_VEL which doesn’t include the vertical beam velocity data.&lt;br /&gt;
&lt;br /&gt;
There is also the issue identified in the notes that some instruments allow the vertical beam to be defined with a different sampling rate / operating mode / ensemble averaging / burst interval etc and have a different bin size, requiring a suggested TIME5 dimension as well as separate variables wherever TIME is a dimension.  I suggest it would be cleaner to always treat the angled and vertical beams separately.&lt;br /&gt;
&lt;br /&gt;
Should we also allow for the possibility of instruments with three angled beams and a vertical beam? If so, the use of the tag “5&amp;quot; on the variable names becomes somewhat inappropriate.  I suggest we use the tag “V&amp;quot; for vertical (which is also Roman 5).&lt;br /&gt;
&lt;br /&gt;
The mandatory dimensions would remain as TIME, R_DIST and N_BEAM but these only relate to the angled beams (so N_BEAM would be either [1 2 3] or [1 2 3 4]).  The variables R_VEL, ABSI and CORR use all of these dimensions, whilst BURST_NUMBER uses TIME.  THETA and BIN_SIZE are then constants (not sure why THETA is currently shown with dimension TIME - I think that’s an error).&lt;br /&gt;
&lt;br /&gt;
We then have optional dimensions TIMEV and R_DISTV and optional variables R_VELV, ABSIV and CORRV with both of these dimensions; BURST_NUMBERV with dimension TIMEV; and BIN_SIZEV is a constant.  If the sampling for the vertical beam is the same as for the angled beams, then TIMEV and TIME are simply the same - although I suspect this would be the exception.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 12:45, 29 December 2021 (CET) The more I think about it, the less convinced I become that BURST_NUMBER is actually helpful - I’m certainly not convinced it should be a mandatory variable.  It isn’t part of the raw data output from TRDI instruments (not sure about Nortek) and it serves no purpose if the data is collected on a continuous basis.  Plus it implicit in the TIME dimension values anyway.  &lt;br /&gt;
&lt;br /&gt;
More fundamentally, BURST_NUMBER replicates what N_SEGMENT does and I don’t think we need the added complexity of having both.  &lt;br /&gt;
&lt;br /&gt;
What I think would be helpful would be to have a variable that is an integer count simply identifying each velocity profile instance (consisting of number of beams x number of bins velocity values) at level 1, this variable (PROFILE_NUMBER or N_PROF or something - I’m unclear on the naming convention) would have the dimension TIME and would simply increment 1, 2, 3 etc. but (with the N_BEAM and R_DIST) provides a unique identifier for each velocity value and as an integer is much easier to work with (e.g. for indexing) than the float TIME.  With an equivalent for the vertical beam where appropriate.&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 13:49, 28 December 2021 (CET) Suggested units of ABSI are db.  For the TRDI instruments the WA configuration setting for the fish rejection algorithm (which is likely to be familiar to any user configuring an instrument for deployment) is based on the echo intensity “count” returned by the instrument not db.  So if users are implementing the fish rejection algorithm as part of their QC, I would expect they will use a count difference threshold rather than a db difference.  The conversion between counts and db is very simple (1 count = 0.5 db), unless users want to get into distance compensation, but requiring the conversion to db may be unhelpful.  Perhaps we should allow the user to specify either count or db?&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 14:00, 28 December 2021 (CET) Optional ancillary variables - what is dimension N_VEL_INSTRUMENT shown for variable PRES?  Re note on TEMP - Kinematic viscosity is not required for the SF calculation.&lt;br /&gt;
&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 14:17, 7 January 2022 (CET) I agree that BURST_NUMBER shouldn&#039;t be required. It is useful for continuous data in the sense that it distinguishes the ensemble that the data are part of, but I think this could be better captured at level 2 in the segmented data. I also agree that we shouldn&#039;t limit ourselves to calling the vertical beam #5, and like Brian&#039;s suggestion of using a &amp;quot;V&amp;quot; instead.&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3534</id>
		<title>Level 1 data (velocity profilers)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Level_1_data_(velocity_profilers)&amp;diff=3534"/>
		<updated>2022-01-07T12:16:14Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ReviewStage&lt;br /&gt;
|toreview=Ready for review&lt;br /&gt;
|authors=Cynthia&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
The required dimensions and variables for the first processing level within NetCDF ATOMIX format for ADCP velocity measurements are described below.  This processing level contains the raw measurements recorded by the instrument. If sampling is in burst mode, the measurements from individual bursts are appended together. &lt;br /&gt;
&lt;br /&gt;
 Only a few attributes for each variable are listed since the page&#039;s purpose is to describe the information layout within each NetCDF file. Please refer to the {{FontColor|bg=#fca1fd|text= [[NetCDF_parameter|complete list]]}} for the additional attributes related to each variable (e.g., units, bounds, cell_methods).&lt;br /&gt;
&lt;br /&gt;
=Dimensions=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand dimensions&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| TIME&lt;br /&gt;
| time&lt;br /&gt;
| TIME&lt;br /&gt;
| Units in Days since 1950-01-01T00:00:00Z&lt;br /&gt;
|-&lt;br /&gt;
| R_DIST&lt;br /&gt;
| distance_from_sensor_along_beams&lt;br /&gt;
| R_DIST&lt;br /&gt;
| along-beam bin centre distance (in meters) from the transducer &lt;br /&gt;
|-&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| unique_identifier_for_each_beam&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Array of 1 to number of beams (3 to 5 typically) &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot;|  Optional dimensions&lt;br /&gt;
|-&lt;br /&gt;
| R_DIST5&lt;br /&gt;
| distance_from_sensor_along_beam_5&lt;br /&gt;
| R_DIST5&lt;br /&gt;
| along-beam bin centre distance (in meters) from the 5th beam, which is usually aligned with vertical axis of the ADCP. &lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Variables=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot; id=&amp;quot;raw&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand variables&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==Required variables==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments and units&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL&lt;br /&gt;
| water_radial_velocity_of_scatterers_&lt;br /&gt;
towards_instrument&lt;br /&gt;
| TIME, R_DIST, N_BEAM&lt;br /&gt;
| Units in m/s &lt;br /&gt;
|-&lt;br /&gt;
| THETA&lt;br /&gt;
| beam_angle_from_instrument_z_axis&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| Units in degrees, positive (usually ~20-30o)&lt;br /&gt;
|-&lt;br /&gt;
| BIN_SIZE&lt;br /&gt;
| instrument_measurement_volume_bin_size&lt;br /&gt;
| N_BEAM&lt;br /&gt;
| vertical size of the ADCP bins. Usually the same for all 4 beams, but 5th beam can vary.&lt;br /&gt;
|-&lt;br /&gt;
| BURST_NUMBER&lt;br /&gt;
| unique_identifier_for_each_burst&lt;br /&gt;
| TIME&lt;br /&gt;
| Integers of 1, 2, etc to designate which burst the velocities are associated with. Can set all to 1 if continuously sampled.&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Quality-control variables recorded by acoustic-Doppler instruments&#039;&#039;&#039; &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| ABSI&lt;br /&gt;
| backscatter_intensity_from_each_acoustic_beam&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| Units of db&lt;br /&gt;
|-&lt;br /&gt;
| CORR&lt;br /&gt;
| correlation_magnitude_from_each_acoustic_beam&lt;br /&gt;
| TIME,  R_DIST, N_BEAM&lt;br /&gt;
| Unit of counts&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Platform motion variables&#039;&#039;&#039;&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| HEADING&lt;br /&gt;
| platform_yaw_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees, clockwise from true North&lt;br /&gt;
|-&lt;br /&gt;
| PITCH&lt;br /&gt;
| platform_pitch_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| ROLL&lt;br /&gt;
| platform_roll_angle&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; style=&amp;quot;text-align:center; font-weight:bold; background-color:#f9eddd&amp;quot; | &#039;&#039;&#039;Optional variables for [[:File:SF atomix ADCP.png|5-beam ADCP]]&#039;&#039;&#039;&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| R_VEL5&lt;br /&gt;
| water_radial_velocity_of_scatterers_towards_instrument_of_beam_5&lt;br /&gt;
| TIME, R_DIST5&lt;br /&gt;
| Units in m/s &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | &amp;lt;math&amp;gt;\ddagger&amp;lt;/math&amp;gt; Quality-control variable names are consistent for those onboard RDI Teleydyne ADCPs. {{FontColor|fg=white|bg=red|text= Not sure for Nortek, perhaps they use the same as their Vectors}} detailed in the [[Level_1_data_(velocity_point-measurements)#Variables|ADV Level 1 variables]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger&amp;lt;/math&amp;gt; Motion variables are necessary for structure function analysis for situating the bins relative the vertical (gravity). These variables do enable converting measurements into geographical.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\dagger\dagger&amp;lt;/math&amp;gt; 5-beam ADCPs has the 5th beam usually pointing directly up with its own bin sampling height, and may also be sampled at a different rate. In these situations, the data must be stored in separate variables given the different dimensions assigned. Simply append the number 5 to the variable name (e.g., TIME5)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Optional ancillary variables==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Short name&lt;br /&gt;
! Standard name&lt;br /&gt;
! Dimensions&lt;br /&gt;
! Comments&lt;br /&gt;
|-&lt;br /&gt;
| PRES&lt;br /&gt;
| sea_water_pressure&lt;br /&gt;
| TIME, N_VEL_INSTRUMENT&lt;br /&gt;
| dbar, equals 0 at the sea surface and positive down.&lt;br /&gt;
|-&lt;br /&gt;
| TEMP*&lt;br /&gt;
| sea_water_temperature	&lt;br /&gt;
| TIME&lt;br /&gt;
| degrees_Celsius,  in-situ temperature ITS-90 scale&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | *Data from concurrent sensors may be optionally included e.g., salinity, dissolved oxygen. Kinematic viscosity of seawater needs to be calculated during processing,&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Group attributes (metadata)=&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible&amp;quot;  id=&amp;quot;raw_att&amp;quot; data-expandtext=&amp;quot;Expand group attributes&amp;quot; data-collapsetext=&amp;quot;Collapse attributes&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
This section describes attributes that may provide additional information about how the data was processed and manipulated at this stage.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|-&lt;br /&gt;
! Attribute name&lt;br /&gt;
! Purpose&lt;br /&gt;
! Suggested content&lt;br /&gt;
|-&lt;br /&gt;
| processing_level&lt;br /&gt;
| Boilerplate about the ATOMIX Level 1 content.&lt;br /&gt;
| &amp;lt;blockquote&amp;gt;&#039;&#039;This group includes the raw measurements from the recorder and ancillary measurements required for quality-controlling them using the manufacturer&#039;s recommendations.&#039;&#039;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| comment (optional)&lt;br /&gt;
| Information is pertinent to problems in the raw data files during collection.&lt;br /&gt;
| Examples: Stitching of files, corruption of binary files that were recovered by the manufacturer, etc.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Return to [[Dataset requirements for ADCP structure function]]&lt;br /&gt;
&lt;br /&gt;
Go to [[Level 2 data (velocity profilers)| Level 2 quality-controlled and segmented velocities]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2373</id>
		<title>Deployment</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2373"/>
		<updated>2021-11-15T22:24:59Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Formatting update to remove unnecessary numbers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to collect useful measurements that &#039;&#039;&#039;actually resolve&#039;&#039;&#039; the turbulence statistics consistent with the application of the Kolmogorov hypotheses of [[isotropic turbulence]], it is important to configure and deploy your instrument using best practices. In setting up your instrument, it is recommended that consider the following recommendations:&lt;br /&gt;
&lt;br /&gt;
=Environmental Conditions =&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;env&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand conditions&amp;quot;&amp;gt;&lt;br /&gt;
* Ensure measurement velocity range is sufficient for anticipated background flow, tides, surface waves and internal waves&lt;br /&gt;
* For pulse-pulse coherent measurements, minimize potential issues due to phase wrapping by setting the ambiguity velocity to be larger than the maximum flow speed that is expected&lt;br /&gt;
* Ensure that spatial parameters (number of bins and bin size) are selected so that several bins are within the expected [[velocity inertial subrange model | inertial subrange]] that extends from the Kolmogorov scale [[Nomenclature| &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt;]] to the Ozmidov scale [[Nomenclature| &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt;]] . Use anticipated stratification and turbulence levels to determine &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt; for the deployment location.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Velocity Measurements =&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;vel&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand measurements&amp;quot;&amp;gt;&lt;br /&gt;
* Record raw data in along-beam coordinates​&lt;br /&gt;
* Maximise velocity accuracy whilst minimising averaging (pings per ensemble) &lt;br /&gt;
* If using a duty cycle, ensure that each burst is long enough to obtain stationary statistics necessary for &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates&lt;br /&gt;
* Maximise the number of profiles (ensembles) per &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period to improve statistics &lt;br /&gt;
* Avoid/reduce interference with nearby instruments to reduce/avoid interference by sampling at different intervals.&lt;br /&gt;
* For instruments with an extra (vertical) beam, select the desired configuration of the angled beams &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Motion control​ during deployment =&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;motioncontrol&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand motion control&amp;quot;&amp;gt;&lt;br /&gt;
* For bottom mounted instruments, minimise motion by ensuring that the frame is sufficiently heavy and streamlined to withstand the flow conditions at the deployment location&lt;br /&gt;
* For moored instruments, minimise motion by ensuring there is sufficient buoyancy on frame to hold position well. Also ensure that the buoyancy components do not obstruct beam path ​&lt;br /&gt;
* For moored instruments, consider impact of knock-down on location of observations in the water column when designing the mooring&lt;br /&gt;
* For moored instruments, collect depth and orientation data (heading, pitch and roll) at the same frequency as the velocity profiles data. Depth measurements could be made by the pressure sensor on ADCP or by adjacent instrument. Consider high resolution add-ons such as Altitude and Heading Reference Sensor (AHRS). &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Power and Storage ​for self-contained deployments =&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; id=&amp;quot;power-storage&amp;quot; data-collapsetext=&amp;quot;Collapse&amp;quot; data-expandtext=&amp;quot;Expand power and storage&amp;quot;&amp;gt;&lt;br /&gt;
* Ensure the battery and memory capacity are sufficient for the planned deployment duration&lt;br /&gt;
* Factor in the expected water temperature when estimating the battery capacity and energy consumption &lt;br /&gt;
* Factor in the available memory and the manufacturer’s expected memory required per recorded profile (ensemble) when estimating the memory capacity&lt;br /&gt;
* For long deployments, extend the interval between observation periods (burst mode). This allows for longer duration deployments but reduces the temporal resolution of &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Next Step: [[ Raw data review (QA1) ]] &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt; &lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Structure_function_empirical_constant&amp;diff=2290</id>
		<title>Structure function empirical constant</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Structure_function_empirical_constant&amp;diff=2290"/>
		<updated>2021-11-12T21:46:27Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DefineConcept&lt;br /&gt;
|parameter_name=&amp;lt;math&amp;gt;C_2&amp;lt;/math&amp;gt;&lt;br /&gt;
|description=The empirical constant relating the longitudinal structure function &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; to the dissipation rate (&amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;)&lt;br /&gt;
|article_type=Fundamentals&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
Dimensional analysis can be used to show that &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; must satisfy the &amp;quot;two-thirds law&amp;quot;, i.e., &lt;br /&gt;
&amp;lt;math&amp;gt;D_{LL}(r,t) = C_2\varepsilon^{2/3}r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;C_2&amp;lt;/math&amp;gt; is a universal constant. &lt;br /&gt;
&lt;br /&gt;
The value of the constant is generally accepted to be &amp;lt;math&amp;gt;2.1\pm 0.1&amp;lt;/math&amp;gt;, based on the following studies:&lt;br /&gt;
# Sauvageot (1992)&amp;lt;ref name=&amp;quot;Sauvageot&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= H. Sauvageot&lt;br /&gt;
|journal_or_publisher= Artech House&lt;br /&gt;
|paper_or_booktitle=  Radar Meteorology&lt;br /&gt;
|year= 1992&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;: Used Doppler radar measurements of turbulence in the atmosphere to obtain a value of &amp;lt;math&amp;gt;2.0\pm 0.1&amp;lt;/math&amp;gt;&lt;br /&gt;
# Saddoughi and Veeravalli (1994)&amp;lt;ref name=&amp;quot;Saddoughi&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= K. R. Sreenivasan&lt;br /&gt;
|journal_or_publisher= J. Fluid Mech.&lt;br /&gt;
|paper_or_booktitle=  Local isotropy in turbulent boundary layers at high Reynolds number&lt;br /&gt;
|year= 1994&lt;br /&gt;
|doi= https://doi.org/10.1017/S0022112094001370&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;: Used measurements in a wind tunnel to obtain a value of &amp;lt;math&amp;gt;2.1\pm 0.1&amp;lt;/math&amp;gt;  &lt;br /&gt;
# Sreenivasan (1995) &amp;lt;ref name=&amp;quot;Sreenivasan&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= K. R. Sreenivasan&lt;br /&gt;
|journal_or_publisher= Phys. Fluids&lt;br /&gt;
|paper_or_booktitle=  On the universality of the Kolmogorov constant&lt;br /&gt;
|year= 1995&lt;br /&gt;
|doi= 10.1063/1.868656&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;: Compiled the results from experimental studies of both grid turbulence and shear flows to conclude that a value of 2.0 agreed best with the spectral inertial subrange equation&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Structure_function_empirical_constant&amp;diff=2289</id>
		<title>Structure function empirical constant</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Structure_function_empirical_constant&amp;diff=2289"/>
		<updated>2021-11-12T21:30:40Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Created page with &amp;quot;{{DefineConcept |parameter_name=&amp;lt;math&amp;gt;C_2&amp;lt;/math&amp;gt; |description=The empirical constant relating the longitudinal structure function &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; to the dissipation rate (...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DefineConcept&lt;br /&gt;
|parameter_name=&amp;lt;math&amp;gt;C_2&amp;lt;/math&amp;gt;&lt;br /&gt;
|description=The empirical constant relating the longitudinal structure function &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; to the dissipation rate (&amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;)&lt;br /&gt;
|article_type=Fundamentals&lt;br /&gt;
|instrument_type=Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
Dimensional analysis can be used to show that &amp;lt;math&amp;gt;D_{LL}&amp;lt;/math&amp;gt; must satisfy the &amp;quot;two-thirds law&amp;quot;, i.e., &lt;br /&gt;
&amp;lt;math&amp;gt;D_{LL}(r,t) = C_2\varepsilon^{2/3}r^{2/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;C_2&amp;lt;/math&amp;gt; is a universal constant. &lt;br /&gt;
&lt;br /&gt;
The value of the constant is generally accepted to be &amp;lt;math&amp;gt;2.1\pm 0.1&amp;lt;/math&amp;gt;, based on the following studies:&lt;br /&gt;
# Sauvageot (1992): Used Doppler radar measurements of turbulence in the atmosphere to obtain a value of &amp;lt;math&amp;gt;2.0\pm 0.1&amp;lt;/math&amp;gt;&lt;br /&gt;
# Saddoughi and Veeravalli (1994): Used measurements in a wind tunnel to obtain a value of &amp;lt;math&amp;gt;2.1\pm 0.1&amp;lt;/math&amp;gt;  &lt;br /&gt;
# Sreenivasan (1995): Compiled the results from experimental studies of both grid turbulence and shear flows to conclude that a value of 2.0 agreed best with the spectral inertial subrange equation&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Processing_your_ADCP_data_using_structure_function_techniques&amp;diff=2288</id>
		<title>Processing your ADCP data using structure function techniques</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Processing_your_ADCP_data_using_structure_function_techniques&amp;diff=2288"/>
		<updated>2021-11-12T21:03:27Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To calculate the dissipation rate at a specific range bin and a specific time ensemble:&lt;br /&gt;
# Extract or compute the [[along-beam bin center separation]] [&amp;lt;math&amp;gt;r_0&amp;lt;/math&amp;gt;] based on the instrument geometry&lt;br /&gt;
# Calculate the [[along-beam velocity fluctuation]] time-series in each bin, [&amp;lt;math&amp;gt;v’(n, t)&amp;lt;/math&amp;gt;] from the along-beam velocity data that has met the QC criteria (i.e. the data in Level 2 of the netcdf file)&lt;br /&gt;
# Select the maximum distance (&amp;lt;math&amp;gt;r_{max}&amp;lt;/math&amp;gt;) over which to compute the structure function based on conditions of the flow (e.g., expected max overturn). The corresponding number of bins is [&amp;lt;math&amp;gt;n_{\text{rmax}} = r_{max} / r_0&amp;lt;/math&amp;gt;]&lt;br /&gt;
# Calculate the structure function &amp;lt;math&amp;gt;D&amp;lt;/math&amp;gt; for all possible bin separations &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; using either a [[bin-centred difference scheme]] or a [[forward-difference]] scheme. Some things to consider are: [JMM: SHOULD WE INCLUDE THESE HERE, OR MAKE A LINK TO A PAGE ABOUT QUALITY CONTROL METRICS TO COMPUTE?]&lt;br /&gt;
#* Including &amp;lt;math&amp;gt;D(n,\delta)&amp;lt;/math&amp;gt; for &amp;lt;math&amp;gt;\delta=1&amp;lt;/math&amp;gt; may be inappropriate since the velocity estimates from adjacent bins are not wholly independent, therefore the impact of its inclusion should be evaluated&lt;br /&gt;
#* Keep a record of the number of instances when the squared velocity difference is evaluated for each bin &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and separation distance &amp;lt;math&amp;gt;\delta r_{0}&amp;lt;/math&amp;gt; and their distribution because they are potential quality control metrics&lt;br /&gt;
#* The impact of additional quality criteria can also be tested e.g. valid data requirements for all intermediate separation distances, so for a forward-difference scheme with &amp;lt;math&amp;gt;n=2&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\delta=5&amp;lt;/math&amp;gt;, require all data in bins 2 to 7 to meet Level 1 QC requirements for the profile to be included when averaging to calculate  &amp;lt;math&amp;gt;D(n,\delta)&amp;lt;/math&amp;gt;&lt;br /&gt;
# Perform a regression of &amp;lt;math&amp;gt;D(n,\delta)&amp;lt;/math&amp;gt; against &amp;lt;math&amp;gt;(\delta r_0)^{2/3}&amp;lt;/math&amp;gt; for the appropriate range of bins and &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;r&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; separation distances. [JMM: THE FOLLOWING ITEMS ARE CONFUSING. SINCE THIS IS BEST PRACTICE, CAN WE JUST RECOMMEND ONE METHOD?]&lt;br /&gt;
## If  &amp;lt;math&amp;gt;D(n,\delta)&amp;lt;/math&amp;gt; was evaluated using a forward-difference scheme, the regression is done for the combined data from all bins in the selected range, hence the maximum number of &amp;lt;math&amp;gt;D(n, \delta)&amp;lt;/math&amp;gt; values for each separation distance will be the number of bins in the range less 1 for &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt; = 1, reducing by 1 for each increment in &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;, with the regression ultimately yielding a single  &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; value for the data segment &lt;br /&gt;
## If &amp;lt;math&amp;gt;D(n,\delta)&amp;lt;/math&amp;gt; was evaluated using a bin-centred difference scheme, the regression can either be done:&lt;br /&gt;
##* for each bin individually, with a single &amp;lt;math&amp;gt;D(n, \delta)&amp;lt;/math&amp;gt; for each separation distance, ultimately yielding an &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; for each bin; or&lt;br /&gt;
##* by combining the data for all of the bins, with each separation distance having a &amp;lt;math&amp;gt;D(n, \delta)&amp;lt;/math&amp;gt; value for each bin, with the regression again ultimately yielding a single &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; value for the data segment&lt;br /&gt;
## The regression is typically done as a least-squares fit, either as: &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;math&amp;gt;D = a_0 + a_1 (\delta r_0)^{2/3}&amp;lt;/math&amp;gt;; or as &amp;lt;br /&amp;gt; &amp;lt;math&amp;gt;D = a_0 + a_1 (\delta r_0)^{2/3}+a_3((\delta r_0)^{2/3})^3 &amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; the former being the [[canonical structure function method | canonical method]] that excludes non-turbulent velocity differences between bins, whereas the latter is a [[modified structure function method | modified method]] that includes non-turbulent velocity differences between bins due to any oscillatory signal (e.g. surface waves, motion of the ADCP on a mooring).  &lt;br /&gt;
# Use the coefficient &amp;lt;math&amp;gt;a_1&amp;lt;/math&amp;gt; to calculate &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; as &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &amp;lt;math&amp;gt;\varepsilon = \left(\frac{a_1}{C_2}\right)^{2/3}&amp;lt;/math&amp;gt; &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; where &amp;lt;math&amp;gt;C_2&amp;lt;/math&amp;gt; is an [[ Structure function empirical constant | empirical constant]], typically taken as 2.0 or 2.1. &lt;br /&gt;
# Use the coefficient &amp;lt;math&amp;gt;a_0&amp;lt;/math&amp;gt; (the intercept of the regression) to estimate the noise of the velocity observations and compare to the expected value based on the instrument settings. [JMM: MOVE TO QA2 STEPS?]&lt;br /&gt;
&lt;br /&gt;
PERHAPS WE CAN INCLUDE A FIGURE LIKE THIS TO HELP DEFINE VARIABLES. &lt;br /&gt;
[[File:ADCPschematic SF.png]]&lt;br /&gt;
&lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Processing_your_ADCP_data_using_structure_function_techniques&amp;diff=2287</id>
		<title>Talk:Processing your ADCP data using structure function techniques</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Processing_your_ADCP_data_using_structure_function_techniques&amp;diff=2287"/>
		<updated>2021-11-12T20:54:17Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:50, 12 November 2021 (CET) Can we change the title of this page to be more specific? Like &amp;quot;Computing the structure functions and dissipation rates&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:54, 12 November 2021 (CET) I find the use of &amp;lt;math&amp;gt;D(n,\delta)&amp;lt;/math&amp;gt; a little confusing. In reality, for each range bin and each time ensemble, D only depends on &amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;. Can we drop the n for simplicity?&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Processing_your_ADCP_data_using_structure_function_techniques&amp;diff=2286</id>
		<title>Talk:Processing your ADCP data using structure function techniques</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Processing_your_ADCP_data_using_structure_function_techniques&amp;diff=2286"/>
		<updated>2021-11-12T20:50:27Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Created page with &amp;quot;~~~~ Can we change the title of this page to be more specific? Like &amp;quot;Computing the structure functions and dissipation rates&amp;quot;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:50, 12 November 2021 (CET) Can we change the title of this page to be more specific? Like &amp;quot;Computing the structure functions and dissipation rates&amp;quot;&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Raw_data_review_(QA1)&amp;diff=2285</id>
		<title>Raw data review (QA1)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Raw_data_review_(QA1)&amp;diff=2285"/>
		<updated>2021-11-12T20:43:15Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Raw data review ==&lt;br /&gt;
&lt;br /&gt;
The objective of the raw data review is to ensure that the velocity data used for the calculation of the structure functions are of good quality before proceeding with the turbulence analysis. Bad data are typically identified from the velocity data themselves and other ancillary data (e.g. correlations). It is recommended that velocity data should be flagged if the following are observed:&lt;br /&gt;
# Data quality is poor&lt;br /&gt;
#* Low correlation values &lt;br /&gt;
#* Echo intensity anomalies&lt;br /&gt;
#* Low percent good values&lt;br /&gt;
#* Data return rate varies&lt;br /&gt;
# Unrealistic velocity values&lt;br /&gt;
#* Evidence of phase wrapping&lt;br /&gt;
#* Velocities outside nominal measurement range&lt;br /&gt;
#* Velocities outside expected distribution&lt;br /&gt;
# Significant instrument motion and orientation&lt;br /&gt;
#* High variability in pitch, heading and roll&lt;br /&gt;
#* Orientation deviates from expected values&lt;br /&gt;
# There is wave or periodic motion&lt;br /&gt;
#* Periodic motion at wave frequencies observed in velocity data&lt;br /&gt;
# Velocity shear is too large&lt;br /&gt;
#* earth velocities indicate significant horizontal shear&lt;br /&gt;
# Stationary assumption may be violated&lt;br /&gt;
#* variance of velocity bursts shows spatial or temporal trends [ALTHOUGH HARD TO DETERMINE WHAT IS REAL VARIABILITY]&lt;br /&gt;
# Stratification is too large&lt;br /&gt;
#* Temperature and salinity (if available) indicate local stratification&lt;br /&gt;
-----&lt;br /&gt;
Next step: [[  ]]&amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
Previous step: [[ Deployment ]] &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt;&lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Velocity profilers]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Raw_data_review_(QA1)&amp;diff=2284</id>
		<title>Raw data review (QA1)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Raw_data_review_(QA1)&amp;diff=2284"/>
		<updated>2021-11-12T20:41:43Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Raw data review ==&lt;br /&gt;
&lt;br /&gt;
The objective of the raw data review is to ensure that the velocity data used for the calculation of the structure functions are of good quality before proceeding with the turbulence analysis. Bad data are typically identified from the velocity data themselves and other ancillary data (e.g. correlations). It is recommended that velocity data should be flagged if the following are observed:&lt;br /&gt;
# Data quality is poor&lt;br /&gt;
#* Low correlation values &lt;br /&gt;
#* Echo intensity anomalies&lt;br /&gt;
#* Low percent good values&lt;br /&gt;
#* Data return rate varies&lt;br /&gt;
# Unrealistic velocity values&lt;br /&gt;
#* Evidence of phase wrapping&lt;br /&gt;
#* Velocities outside nominal measurement range&lt;br /&gt;
#* Velocities outside expected distribution&lt;br /&gt;
# Significant instrument motion and orientation&lt;br /&gt;
#* High variability in pitch, heading and roll&lt;br /&gt;
#* Orientation deviates from expected values&lt;br /&gt;
# There is wave or periodic motion&lt;br /&gt;
#* Periodic motion at wave frequencies observed in velocity data&lt;br /&gt;
# Velocity shear is too large&lt;br /&gt;
#* earth velocities indicate significant horizontal shear&lt;br /&gt;
# Stationary assumption may be violated&lt;br /&gt;
#* variance of velocity bursts shows spatial or temporal trends [ALTHOUGH HARD TO DETERMINE WHAT IS REAL VARIABILITY]&lt;br /&gt;
# Stratification is too large&lt;br /&gt;
#* Temperature and salinity (if available) indicate local stratification&lt;br /&gt;
-----&lt;br /&gt;
Next step: [[  ]]&lt;br /&gt;
Previous step: [[ Deployment ]] &lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Velocity profilers]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Set_structure_function_processing_parameters&amp;diff=2283</id>
		<title>Talk:Set structure function processing parameters</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Set_structure_function_processing_parameters&amp;diff=2283"/>
		<updated>2021-11-12T20:40:41Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:40, 12 November 2021 (CET) I think we should remove this section and incorporate into the next step.&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2282</id>
		<title>Deployment</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2282"/>
		<updated>2021-11-12T20:37:44Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to collect useful measurements that &#039;&#039;&#039;actually resolve&#039;&#039;&#039; the turbulence statistics consistent with the application of the Kolmogorov hypotheses of [[isotropic turbulence]], it is important to configure and deploy your instrument using best practices. In setting up your instrument, it is recommended that consider the following recommendations:&lt;br /&gt;
&lt;br /&gt;
# Environmental conditions&lt;br /&gt;
#* Ensure measurement velocity range is sufficient for anticipated background flow, tides, surface waves and internal waves&lt;br /&gt;
#* For pulse-pulse coherent measurements, minimise potential issues due to phase wrapping by setting the ambiguity velocity to be larger than the maximum flow speed that is expected&lt;br /&gt;
#* Ensure that spatial parameters (number of bins and bin size) are selected so that several bins [SHOULD WE QUANTIFY THIS] are within the expected [[velocity inertial subrange model | inertial subrange]] that extends from the Kolmogorov scale [[Nomenclature| &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt;]] to the Ozmidov scale [[Nomenclature| &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt;]]  [IS IT POSSIBLE TO LINK TO APPROPRIATE TABLE?]. Use anticipated stratification and turbulence levels to determine &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt; for the deployment location.&lt;br /&gt;
# Velocity measurements&lt;br /&gt;
#* Record raw data in along-beam coordinates​&lt;br /&gt;
#* Maximise velocity accuracy whilst minimising averaging (pings per ensemble) [(JMM): IS THERE A TYPICAL PINGS PER ENSEMBLE WE CAN RECOMMEND? (i.e. 1 or 2 are all I used at a high flow site)&lt;br /&gt;
#* If using a duty cycle, ensure that each burst is long enough to obtain stationary statistics necessary for &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates [(JMM) I REWORDED THIS FROM &#039;&amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period&#039;, but I don&#039;t know if it is any less confisuing]&lt;br /&gt;
#* Maximise the number of profiles (ensembles) per &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period to improve statistics [(JMM) IS THIS ONLY DETERMINED BY THE SAMPLE RATE?]&lt;br /&gt;
#* Avoid/reduce interference with nearby instruments to reduce/avoid interference by sampling at different intervals.&lt;br /&gt;
#* For instruments with an extra (vertical) beam, select the desired configuration of the angled beams [(JMM) CAN WE BE MORE SPECIFIC HERE? ]]&lt;br /&gt;
# Motion control​ during deployment&lt;br /&gt;
#* For bottom mounted instruments, minimise motion by ensuring that the frame is sufficiently heavy and streamlined to withstand the flow conditions at the deployment location&lt;br /&gt;
#* For moored instruments, minimise motion by ensuring there is sufficient buoyancy on frame to hold position well. Also ensure that the buoyancy components do not obstruct beam path ​&lt;br /&gt;
#* For moored instruments, consider impact of knock-down on location of observations in the water column when designing the mooring&lt;br /&gt;
#* For moored instruments, collect depth and orientation data (heading, pitch and roll) at the same frequency as the velocity profiles data. Depth measurements could be made by the pressure sensor on ADCP or by adjacent instrument. Consider high resolution add-on’s such as AHRS. ​[(JMM) WHAT IS THIS ACRONYM]&lt;br /&gt;
# Power and Storage ​for self-contained deployments&lt;br /&gt;
#* Ensure the battery and memory capacity are sufficient for the planned deployment duration&lt;br /&gt;
#* Factor in the expected water temperature when estimating the battery capacity and energy consumption &lt;br /&gt;
#* Factor in the available memory and the manufacturer’s expected memory required per recorded profile (ensemble) when estimating the memory capacity&lt;br /&gt;
#* For long deployments, extend the interval between observation periods (burst mode). This allows for longer duration deployments but reduces the temporal resolution of &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SUGGEST REMOVING BOTH OF THE FOLLOWING PAGES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# [[ADCP Hardware]]&lt;br /&gt;
# [[ADCP Environment]]&lt;br /&gt;
&lt;br /&gt;
Next Step: [[ Raw data review (QA1) ]] &amp;lt;br&amp;gt;&amp;lt;/br&amp;gt; &lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2281</id>
		<title>Deployment</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2281"/>
		<updated>2021-11-12T20:36:21Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to collect useful measurements that &#039;&#039;&#039;actually resolve&#039;&#039;&#039; the turbulence statistics consistent with the application of the Kolmogorov hypotheses of [[isotropic turbulence]], it is important to configure and deploy your instrument using best practices. In setting up your instrument, it is recommended that consider the following recommendations:&lt;br /&gt;
&lt;br /&gt;
# Environmental conditions&lt;br /&gt;
#* Ensure measurement velocity range is sufficient for anticipated background flow, tides, surface waves and internal waves&lt;br /&gt;
#* For pulse-pulse coherent measurements, minimise potential issues due to phase wrapping by setting the ambiguity velocity to be larger than the maximum flow speed that is expected&lt;br /&gt;
#* Ensure that spatial parameters (number of bins and bin size) are selected so that several bins [SHOULD WE QUANTIFY THIS] are within the expected [[velocity inertial subrange model | inertial subrange]] that extends from the Kolmogorov scale [[Nomenclature| &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt;]] to the Ozmidov scale [[Nomenclature| &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt;]]  [IS IT POSSIBLE TO LINK TO APPROPRIATE TABLE?]. Use anticipated stratification and turbulence levels to determine &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt; for the deployment location.&lt;br /&gt;
# Velocity measurements&lt;br /&gt;
#* Record raw data in along-beam coordinates​&lt;br /&gt;
#* Maximise velocity accuracy whilst minimising averaging (pings per ensemble) [(JMM): IS THERE A TYPICAL PINGS PER ENSEMBLE WE CAN RECOMMEND? (i.e. 1 or 2 are all I used at a high flow site)&lt;br /&gt;
#* If using a duty cycle, ensure that each burst is long enough to obtain stationary statistics necessary for &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates [(JMM) I REWORDED THIS FROM &#039;&amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period&#039;, but I don&#039;t know if it is any less confisuing]&lt;br /&gt;
#* Maximise the number of profiles (ensembles) per &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period to improve statistics [(JMM) IS THIS ONLY DETERMINED BY THE SAMPLE RATE?]&lt;br /&gt;
#* Avoid/reduce interference with nearby instruments to reduce/avoid interference by sampling at different intervals.&lt;br /&gt;
#* For instruments with an extra (vertical) beam, select the desired configuration of the angled beams [(JMM) CAN WE BE MORE SPECIFIC HERE? ]]&lt;br /&gt;
# Motion control​ during deployment&lt;br /&gt;
#* For bottom mounted instruments, minimise motion by ensuring that the frame is sufficiently heavy and streamlined to withstand the flow conditions at the deployment location&lt;br /&gt;
#* For moored instruments, minimise motion by ensuring there is sufficient buoyancy on frame to hold position well. Also ensure that the buoyancy components do not obstruct beam path ​&lt;br /&gt;
#* For moored instruments, consider impact of knock-down on location of observations in the water column when designing the mooring&lt;br /&gt;
#* For moored instruments, collect depth and orientation data (heading, pitch and roll) at the same frequency as the velocity profiles data. Depth measurements could be made by the pressure sensor on ADCP or by adjacent instrument. Consider high resolution add-on’s such as AHRS. ​[(JMM) WHAT IS THIS ACRONYM]&lt;br /&gt;
# Power and Storage ​for self-contained deployments&lt;br /&gt;
#* Ensure the battery and memory capacity are sufficient for the planned deployment duration&lt;br /&gt;
#* Factor in the expected water temperature when estimating the battery capacity and energy consumption &lt;br /&gt;
#* Factor in the available memory and the manufacturer’s expected memory required per recorded profile (ensemble) when estimating the memory capacity&lt;br /&gt;
#* For long deployments, extend the interval between observation periods (burst mode). This allows for longer duration deployments but reduces the temporal resolution of &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SUGGEST REMOVING BOTH OF THE FOLLOWING PAGES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# [[ADCP Hardware]]&lt;br /&gt;
# [[ADCP Environment]]&lt;br /&gt;
&lt;br /&gt;
Proceed to [[ Raw data review (QA1) ]]&lt;br /&gt;
&lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2280</id>
		<title>Deployment</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Deployment&amp;diff=2280"/>
		<updated>2021-11-12T20:35:57Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In order to collect useful measurements that &#039;&#039;&#039;actually resolve&#039;&#039;&#039; the turbulence statistics consistent with the application of the Kolmogorov hypotheses of [[isotropic turbulence]], it is important to configure and deploy your instrument using best practices. In setting up your instrument, it is recommended that consider the following recommendations:&lt;br /&gt;
&lt;br /&gt;
# Environmental conditions&lt;br /&gt;
#* Ensure measurement velocity range is sufficient for anticipated background flow, tides, surface waves and internal waves&lt;br /&gt;
#* For pulse-pulse coherent measurements, minimise potential issues due to phase wrapping by setting the ambiguity velocity to be larger than the maximum flow speed that is expected&lt;br /&gt;
#* Ensure that spatial parameters (number of bins and bin size) are selected so that several bins [SHOULD WE QUANTIFY THIS] are within the expected [[velocity inertial subrange model | inertial subrange]] that extends from the Kolmogorov scale [[Nomenclature| &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt;]] to the Ozmidov scale [[Nomenclature| &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt;]]  [IS IT POSSIBLE TO LINK TO APPROPRIATE TABLE?]. Use anticipated stratification and turbulence levels to determine &amp;lt;math&amp;gt;L_K&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;L_o&amp;lt;/math&amp;gt; for the deployment location.&lt;br /&gt;
# Velocity measurements&lt;br /&gt;
#* Record raw data in along-beam coordinates​&lt;br /&gt;
#* Maximise velocity accuracy whilst minimising averaging (pings per ensemble) [(JMM): IS THERE A TYPICAL PINGS PER ENSEMBLE WE CAN RECOMMEND? (i.e. 1 or 2 are all I used at a high flow site)&lt;br /&gt;
#* If using a duty cycle, ensure that each burst is long enough to obtain stationary statistics necessary for &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates [(JMM) I REWORDED THIS FROM &#039;&amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period&#039;, but I don&#039;t know if it is any less confisuing]&lt;br /&gt;
#* Maximise the number of profiles (ensembles) per &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimate observation period to improve statistics [(JMM) IS THIS ONLY DETERMINED BY THE SAMPLE RATE?]&lt;br /&gt;
#* Avoid/reduce interference with nearby instruments to reduce/avoid interference by sampling at different intervals.&lt;br /&gt;
#* For instruments with an extra (vertical) beam, select the desired configuration of the angled beams [(JMM) CAN WE BE MORE SPECIFIC HERE? ]]&lt;br /&gt;
# Motion control​ during deployment&lt;br /&gt;
#* For bottom mounted instruments, minimise motion by ensuring that the frame is sufficiently heavy and streamlined to withstand the flow conditions at the deployment location&lt;br /&gt;
#* For moored instruments, minimise motion by ensuring there is sufficient buoyancy on frame to hold position well. Also ensure that the buoyancy components do not obstruct beam path ​&lt;br /&gt;
#* For moored instruments, consider impact of knock-down on location of observations in the water column when designing the mooring&lt;br /&gt;
#* For moored instruments, collect depth and orientation data (heading, pitch and roll) at the same frequency as the velocity profiles data. Depth measurements could be made by the pressure sensor on ADCP or by adjacent instrument. Consider high resolution add-on’s such as AHRS. ​[(JMM) WHAT IS THIS ACRONYM]&lt;br /&gt;
# Power and Storage ​for self-contained deployments&lt;br /&gt;
#* Ensure the battery and memory capacity are sufficient for the planned deployment duration&lt;br /&gt;
#* Factor in the expected water temperature when estimating the battery capacity and energy consumption &lt;br /&gt;
#* Factor in the available memory and the manufacturer’s expected memory required per recorded profile (ensemble) when estimating the memory capacity&lt;br /&gt;
#* For long deployments, extend the interval between observation periods (burst mode). This allows for longer duration deployments but reduces the temporal resolution of &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt; estimates&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SUGGEST REMOVING BOTH OF THE FOLLOWING PAGES&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# [[ADCP Hardware]]&lt;br /&gt;
# [[ADCP Environment]]&lt;br /&gt;
&lt;br /&gt;
Proceed to [[ Raw data review (QA1) ]]&lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Raw_data_review_(QA1)&amp;diff=2279</id>
		<title>Raw data review (QA1)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Raw_data_review_(QA1)&amp;diff=2279"/>
		<updated>2021-11-12T20:32:11Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Raw data review ==&lt;br /&gt;
&lt;br /&gt;
The objective of the raw data review is to ensure that the velocity data used for the calculation of the structure functions are of good quality before proceeding with the turbulence analysis. Bad data are typically identified from the velocity data themselves and other ancillary data (e.g. correlations). It is recommended that velocity data should be flagged if the following are observed:&lt;br /&gt;
# Data quality is poor&lt;br /&gt;
#* Low correlation values &lt;br /&gt;
#* Echo intensity anomalies&lt;br /&gt;
#* Low percent good values&lt;br /&gt;
#* Data return rate varies&lt;br /&gt;
# Unrealistic velocity values&lt;br /&gt;
#* Evidence of phase wrapping&lt;br /&gt;
#* Velocities outside nominal measurement range&lt;br /&gt;
#* Velocities outside expected distribution&lt;br /&gt;
# Significant instrument motion and orientation&lt;br /&gt;
#* High variability in pitch, heading and roll&lt;br /&gt;
#* Orientation deviates from expected values&lt;br /&gt;
# There is wave or periodic motion&lt;br /&gt;
#* Periodic motion at wave frequencies observed in velocity data&lt;br /&gt;
# Velocity shear is too large&lt;br /&gt;
#* earth velocities indicate significant horizontal shear&lt;br /&gt;
# Stationary assumption may be violated&lt;br /&gt;
#* variance of velocity bursts shows spatial or temporal trends [ALTHOUGH HARD TO DETERMINE WHAT IS REAL VARIABILITY]&lt;br /&gt;
# Stratification is too large&lt;br /&gt;
#* Temperature and salinity (if available) indicate local stratification&lt;br /&gt;
-----&lt;br /&gt;
Return to [[ADCP structure function flow chart| ADCP Flow Chart front page]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Velocity profilers]]&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Talk:Raw_data_review_(QA1)&amp;diff=2278</id>
		<title>Talk:Raw data review (QA1)</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Talk:Raw_data_review_(QA1)&amp;diff=2278"/>
		<updated>2021-11-12T20:31:05Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;If I was new to ADCP data processing for turbulence, I think I would find this list a little confusing in the way it is currently organized. It might be easier list the QC criteria by the issue instead of data type. e.g.&lt;br /&gt;
&lt;br /&gt;
It is recommended that velocity data should be flagged or removed if the following are observed:&lt;br /&gt;
# Data quality is poor&lt;br /&gt;
#* Low correlation values &lt;br /&gt;
#* Echo intensity anomalies&lt;br /&gt;
#* Low percent good values&lt;br /&gt;
#* Data return rate varies&lt;br /&gt;
# Unrealistic velocity values&lt;br /&gt;
#* Evidence of phase wrapping&lt;br /&gt;
#* Velocities outside nominal measurement range&lt;br /&gt;
#* Velocities outside expected distribution&lt;br /&gt;
# Significant instrument motion and orientation&lt;br /&gt;
#* High variability in pitch, heading and roll&lt;br /&gt;
#* Orientation deviates from expected values&lt;br /&gt;
# There is wave or periodic motion&lt;br /&gt;
#* Periodic motion at wave frequencies observed in velocity data&lt;br /&gt;
# Velocity shear is too large&lt;br /&gt;
#* earth velocities indicate significant horizontal shear&lt;br /&gt;
# Stationary assumption may be violated&lt;br /&gt;
#* variance of velocity bursts shows spatial or temporal trends [ALTHOUGH HARD TO DETERMINE WHAT IS REAL VARIABILITY]&lt;br /&gt;
# Stratification is too large&lt;br /&gt;
#* Temperature and salinity (if available) indicate local stratification&lt;br /&gt;
&lt;br /&gt;
[[User:Brian scannell|Brian scannell]] ([[User talk:Brian scannell|talk]]) 15:58, 12 November 2021 (CET)&lt;br /&gt;
Agree that this is better.  I guess users would like to be told the “right&amp;quot; criteria thresholds and “expected values” to use, but is best practice sufficiently well defined to make pronouncements on this?  Personally, I wouldn’t feel comfortable doing so.  Probably best not to refer to removing data - the netcdf approach just flags it as being bad data - is this the place to describe the QC criteria?  Brian&lt;br /&gt;
&lt;br /&gt;
[[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 21:31, 12 November 2021 (CET) I don&#039;t think we need to give the thresholds because it is instrument dependent and configuration dependent. We are just telling them what things might possibly contaminate the data. We can link to other pages if we want to include more description and/or references. Since we are in agreement of the format, I will drop the &amp;quot;remove&amp;quot; and put this list directly on the page.&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=File_talk:InertialSubrange.png&amp;diff=2262</id>
		<title>File talk:InertialSubrange.png</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=File_talk:InertialSubrange.png&amp;diff=2262"/>
		<updated>2021-11-12T16:58:00Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Created page with &amp;quot;File can be deleted. New file called &amp;#039;InertialSubrangeSchematic.png&amp;#039; should be used instead.( ~~~~JMM)&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File can be deleted. New file called &#039;InertialSubrangeSchematic.png&#039; should be used instead.( [[User:Jmmcmillan|Jmmcmillan]] ([[User talk:Jmmcmillan|talk]]) 17:58, 12 November 2021 (CET)JMM)&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Velocity_inertial_subrange_model&amp;diff=2261</id>
		<title>Velocity inertial subrange model</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Velocity_inertial_subrange_model&amp;diff=2261"/>
		<updated>2021-11-12T16:49:44Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DefineConcept&lt;br /&gt;
|description=The inertial subrange separates the energy-containing production range from the viscous dissipation range.&lt;br /&gt;
|article_type=Fundamentals&lt;br /&gt;
|instrument_type=Velocity point-measurements, Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
== Inertial subrange for steady-flows ==&lt;br /&gt;
This theoretical model predicts the spectral shape of velocities in wavenumber space. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\Psi_{Vj}(\hat{k})=a_jC_k\varepsilon^{2/3}\hat{k}^{-5/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:InertialSubrangeSchematic.png|thumb|Sketch of velocity power density spectrum in log-log space.  The inertial subrange&#039;s -5/3 slope is highlighted. The vertical axis represents &amp;lt;math&amp;gt;\Psi_{Vj}(\hat{k})&amp;lt;/math&amp;gt;. [[Large-scale turbulence anisotropy]] in low energy flow may alter the expected spectral shape]]&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;\hat{k}&amp;lt;/math&amp;gt; is expressed in rad/m and &amp;lt;math&amp;gt;Vj&amp;lt;/math&amp;gt; represents the velocities &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt;  in direction &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;.  &amp;lt;math&amp;gt;C_k&amp;lt;/math&amp;gt; is the empirical Kolmogorov universal constant of C&lt;br /&gt;
= 1.5 &amp;lt;ref name=&amp;quot;Sreenivasan&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= K. R. Sreenivasan&lt;br /&gt;
|journal_or_publisher= Phys. Fluids&lt;br /&gt;
|paper_or_booktitle=  On the universality of the Kolmogorov constant&lt;br /&gt;
|year= 1995&lt;br /&gt;
|doi= 10.1063/1.868656&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;. Amongst the three direction, the spectra deviates by the constant &amp;lt;math&amp;gt;a_j&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Pope&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= S.B Pope&lt;br /&gt;
|journal_or_publisher= Cambridge Univ. Press&lt;br /&gt;
|paper_or_booktitle=  Turbulent flows&lt;br /&gt;
|year= 2000&lt;br /&gt;
|doi= 10.1017/CBO9780511840531&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* In the longitudinal direction, i.e., the direction of mean advection (j=1), &amp;lt;math&amp;gt;a_1=\frac{18}{55}&amp;lt;/math&amp;gt; &lt;br /&gt;
* In the other directions &amp;lt;math&amp;gt;a_2=a_3=\frac{4}{3}a_1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inertial subrange for flows influenced by surface waves ==&lt;br /&gt;
Need to add equations and figures from Lumley &amp;amp; Terray&amp;lt;ref name=&amp;quot;Lumley_Terray&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
|authors=J. Lumley and E. Terray&lt;br /&gt;
|journal_or_publisher=J. Phys. Oceanogr&lt;br /&gt;
|paper_or_booktitle=Kinematics of turbulence convected by a random wave field&lt;br /&gt;
|year=1983&lt;br /&gt;
|doi= 10.1175/1520-0485(1983)&amp;lt;2000:KOTCBA&amp;gt;2.0.CO;2&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=File:InertialSubrangeSchematic.png&amp;diff=2260</id>
		<title>File:InertialSubrangeSchematic.png</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=File:InertialSubrangeSchematic.png&amp;diff=2260"/>
		<updated>2021-11-12T16:49:07Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: Schematic of the velocity spectra in the inertial subrange&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Schematic of the velocity spectra in the inertial subrange&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
	<entry>
		<id>http://atomix.app.uib.no/index.php?title=Velocity_inertial_subrange_model&amp;diff=2259</id>
		<title>Velocity inertial subrange model</title>
		<link rel="alternate" type="text/html" href="http://atomix.app.uib.no/index.php?title=Velocity_inertial_subrange_model&amp;diff=2259"/>
		<updated>2021-11-12T16:45:56Z</updated>

		<summary type="html">&lt;p&gt;Jmmcmillan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DefineConcept&lt;br /&gt;
|description=The inertial subrange separates the energy-containing production range from the viscous dissipation range.&lt;br /&gt;
|article_type=Fundamentals&lt;br /&gt;
|instrument_type=Velocity point-measurements, Velocity profilers&lt;br /&gt;
}}&lt;br /&gt;
== Inertial subrange for steady-flows ==&lt;br /&gt;
This theoretical model predicts the spectral shape of velocities in wavenumber space. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\Psi_{Vj}(\hat{k})=a_jC_k\varepsilon^{2/3}\hat{k}^{-5/3}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:InertialSubrange.png|thumb|Sketch of velocity power density spectrum in log-log space.  The inertial subrange&#039;s -5/3 slope is highlighted. The vertical axis represents &amp;lt;math&amp;gt;\Psi_{Vj}(\hat{k})&amp;lt;/math&amp;gt;. [[Large-scale turbulence anisotropy]] in low energy flow may alter the expected spectral shape]]&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;\hat{k}&amp;lt;/math&amp;gt; is expressed in rad/m and &amp;lt;math&amp;gt;Vj&amp;lt;/math&amp;gt; represents the velocities &amp;lt;math&amp;gt;V&amp;lt;/math&amp;gt;  in direction &amp;lt;math&amp;gt;j&amp;lt;/math&amp;gt;.  &amp;lt;math&amp;gt;C_k&amp;lt;/math&amp;gt; is the empirical Kolmogorov universal constant of C&lt;br /&gt;
= 1.5 &amp;lt;ref name=&amp;quot;Sreenivasan&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= K. R. Sreenivasan&lt;br /&gt;
|journal_or_publisher= Phys. Fluids&lt;br /&gt;
|paper_or_booktitle=  On the universality of the Kolmogorov constant&lt;br /&gt;
|year= 1995&lt;br /&gt;
|doi= 10.1063/1.868656&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;. Amongst the three direction, the spectra deviates by the constant &amp;lt;math&amp;gt;a_j&amp;lt;/math&amp;gt;:&lt;br /&gt;
&amp;lt;ref name=&amp;quot;Pope&amp;quot;&amp;gt;{{Cite journal&lt;br /&gt;
|authors= S.B Pope&lt;br /&gt;
|journal_or_publisher= Cambridge Univ. Press&lt;br /&gt;
|paper_or_booktitle=  Turbulent flows&lt;br /&gt;
|year= 2000&lt;br /&gt;
|doi= 10.1017/CBO9780511840531&lt;br /&gt;
}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* In the longitudinal direction, i.e., the direction of mean advection (j=1), &amp;lt;math&amp;gt;a_1=\frac{18}{55}&amp;lt;/math&amp;gt; &lt;br /&gt;
* In the other directions &amp;lt;math&amp;gt;a_2=a_3=\frac{4}{3}a_1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inertial subrange for flows influenced by surface waves ==&lt;br /&gt;
Need to add equations and figures from Lumley &amp;amp; Terray&amp;lt;ref name=&amp;quot;Lumley_Terray&amp;quot;&amp;gt;&lt;br /&gt;
{{Cite journal&lt;br /&gt;
|authors=J. Lumley and E. Terray&lt;br /&gt;
|journal_or_publisher=J. Phys. Oceanogr&lt;br /&gt;
|paper_or_booktitle=Kinematics of turbulence convected by a random wave field&lt;br /&gt;
|year=1983&lt;br /&gt;
|doi= 10.1175/1520-0485(1983)&amp;lt;2000:KOTCBA&amp;gt;2.0.CO;2&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Notes ==&lt;/div&gt;</summary>
		<author><name>Jmmcmillan</name></author>
	</entry>
</feed>