<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.opendap.org/index.php?action=history&amp;feed=atom&amp;title=Wiki_Testing%2Fhdfutils</id>
	<title>Wiki Testing/hdfutils - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://docs.opendap.org/index.php?action=history&amp;feed=atom&amp;title=Wiki_Testing%2Fhdfutils"/>
	<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;action=history"/>
	<updated>2026-04-16T19:56:44Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;diff=2040&amp;oldid=prev</id>
		<title>Yuan: /* &lt;font color=&#039;green&#039;&gt;makehdf&lt;/font&gt; */</title>
		<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;diff=2040&amp;oldid=prev"/>
		<updated>2008-02-06T17:28:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:28, 6 February 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l50&quot;&gt;Line 50:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 50:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;blockquote&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &amp;#039;&amp;#039;input_file&amp;#039;&amp;#039; :&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &amp;#039;&amp;#039;input_file&amp;#039;&amp;#039; :&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l136&quot;&gt;Line 136:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 136:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/blockquote&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Example===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===Example===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yuan</name></author>
	</entry>
	<entry>
		<id>https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;diff=2039&amp;oldid=prev</id>
		<title>Yuan: /* &lt;font color=&#039;green&#039;&gt;makehdf&lt;/font&gt; */</title>
		<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;diff=2039&amp;oldid=prev"/>
		<updated>2008-02-06T17:27:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:27, 6 February 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l30&quot;&gt;Line 30:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 30:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;in a FreeForm format file into HDF files. You should follow FreeForm&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;in a FreeForm format file into HDF files. You should follow FreeForm&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;naming conventions for the data and format files. For details about&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;naming conventions for the data and format files. For details about&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;FreeForm conventions, see ([&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http:&lt;/del&gt;/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;/www &amp;lt;cite&amp;gt; ff,&lt;/del&gt;convs&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/cite&amp;gt;&lt;/del&gt;]).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;FreeForm conventions, see ([&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[Wiki_Testing&lt;/ins&gt;/convs &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| Chapter 8]&lt;/ins&gt;]).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;A dBASE input file must be converted to ASCII or binary using&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;A dBASE input file must be converted to ASCII or binary using&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l37&quot;&gt;Line 37:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 37:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The HDF file resulting from a conversion consists either of a group of&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The HDF file resulting from a conversion consists either of a group of&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;scientific datasets (SDS&amp;#039;s), one for each variable in the input data&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;scientific datasets (SDS&amp;#039;s), one for each variable in the input data&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;file, or of a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\new{&lt;/del&gt;vgroup&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;} &lt;/del&gt;containing all the variables as one&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;file, or of a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&lt;/ins&gt;vgroup&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039; &lt;/ins&gt;containing all the variables as one&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\new{&lt;/del&gt;vdata.&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;} &lt;/del&gt;If you are working with grid data, you will want SDS&amp;#039;s&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&lt;/ins&gt;vdata&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&lt;/ins&gt;. If you are working with grid data, you will want SDS&amp;#039;s&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(the default) in the output HDF file. A vdata (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-vd&amp;lt;/font&amp;gt; option) is the&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(the default) in the output HDF file. A vdata (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-vd&amp;lt;/font&amp;gt; option) is the&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;appropriate choice for point data.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;appropriate choice for point data.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l52&quot;&gt;Line 52:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 52:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;blockquote&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\var{&lt;/del&gt;input_file&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;} &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039;&lt;/ins&gt;input_file&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;#039;&amp;#039; &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Name of the input data file. Following FreeForm naming conventions,&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Name of the input data file. Following FreeForm naming conventions,&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the standard extensions for data files are &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.dat&amp;lt;/font&amp;gt; for ASCII&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the standard extensions for data files are &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.dat&amp;lt;/font&amp;gt; for ASCII&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;format and &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.bin&amp;lt;/font&amp;gt; for binary.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;format and &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.bin&amp;lt;/font&amp;gt; for binary.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfr &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-r rows &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the number of rows in each resulting&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the number of rows in each resulting&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;scientific dataset. The number of rows must be specified through&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;scientific dataset. The number of rows must be specified through&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot;&gt;Line 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;header (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.hdr&amp;lt;/font&amp;gt;) file defined according to FreeForm standards.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;header (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.hdr&amp;lt;/font&amp;gt;) file defined according to FreeForm standards.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfc &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-c columns &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the number of columns in each resulting&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the number of columns in each resulting&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;scientific dataset. The number of columns must be specified through&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;scientific dataset. The number of columns must be specified through&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot;&gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reference Guide.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reference Guide.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfv &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-v var_file &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the variable file. The file&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the variable file. The file&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;contains names of the variables in the input data file to be&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;contains names of the variables in the input data file to be&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l78&quot;&gt;Line 78:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 78:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;line.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;line.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfd &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-d HDF_description_file &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the file containing a&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the file containing a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;description of the input file. The description will be stored as a&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;description of the input file. The description will be stored as a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;file annotation in the resulting HDF file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;file annotation in the resulting HDF file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfxy &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-xl x_label -yl y_label &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flags followed by strings (labels) describing the x and y&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flags followed by strings (labels) describing the x and y&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;axes; labels must be in quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than one word.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;axes; labels must be in quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than one word.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfxuyu &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-xu x_units -yu y_units &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flags followed by strings indicating the measurement units&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flags followed by strings indicating the measurement units&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;for the x and y axes; strings must be in quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;for the x and y axes; strings must be in quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;one word.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;one word.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfxfyf &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- xf x_format -yf y_format &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flags followed by strings indicating the formats to be used&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flags followed by strings indicating the formats to be used&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;in displaying scale for the x and y dimensions; strings must be in&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;in displaying scale for the x and y dimensions; strings must be in&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than one word.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than one word.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfid &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- id file_id &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by a string that will be stored as the ID of&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by a string that will be stored as the ID of&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the resulting HDF file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the resulting HDF file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfvd &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- vd [vdata_file] &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag indicating that the output HDF file should contain a&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag indicating that the output HDF file should contain a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;vdata. The optional file name specifies the name of the output HDF&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;vdata. The optional file name specifies the name of the output HDF&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;file; the default is &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;file; the default is &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfdmx &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- dmx [-sep] &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The option flag &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dmx&amp;lt;/font&amp;gt; indicates that input data should be&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The option flag &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dmx&amp;lt;/font&amp;gt; indicates that input data should be&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;demultiplexed from band interleaved by pixel to band sequential form&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;demultiplexed from band interleaved by pixel to band sequential form&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l113&quot;&gt;Line 113:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 113:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.1&amp;lt;/font&amp;gt; \ldots &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.n&amp;lt;/font&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.1&amp;lt;/font&amp;gt; \ldots &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.n&amp;lt;/font&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfdf &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- df &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To use this option, the input file (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.ext&amp;lt;/font&amp;gt;) must be a&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To use this option, the input file (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.ext&amp;lt;/font&amp;gt;) must be a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;binary demultiplexed (band sequential) file.  For each input&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;binary demultiplexed (band sequential) file.  For each input&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l119&quot;&gt;Line 119:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 119:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;is a corresponding demultiplexed section in the output HDF file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;is a corresponding demultiplexed section in the output HDF file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfmd &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- md missing_data_file &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the file defining missing data&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the file defining missing data&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(data you want to exclude). Use this option only along with the&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;(data you want to exclude). Use this option only along with the&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l131&quot;&gt;Line 131:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 131:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the input data.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the input data.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;\hdfdof &lt;/del&gt;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- dof HDF_file &lt;/ins&gt;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the output HDF file. If you do&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Option flag followed by the name of the output HDF file. If you do&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;not use the &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dof&amp;lt;/font&amp;gt; option, the default output file name is&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;not use the &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dof&amp;lt;/font&amp;gt; option, the default output file name is&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yuan</name></author>
	</entry>
	<entry>
		<id>https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;diff=1293&amp;oldid=prev</id>
		<title>Yuan: New page: =HDF Utilities=   FreeForm ND includes three utilities for use with HDF (hierarchical data format) files: &lt;font color=&#039;green&#039;&gt;makehdf&lt;/font&gt;, &lt;font color=&#039;green&#039;&gt;splitdat&lt;/font&gt;, and &lt;font...</title>
		<link rel="alternate" type="text/html" href="https://docs.opendap.org/index.php?title=Wiki_Testing/hdfutils&amp;diff=1293&amp;oldid=prev"/>
		<updated>2007-10-05T04:11:51Z</updated>

		<summary type="html">&lt;p&gt;New page: =HDF Utilities=   FreeForm ND includes three utilities for use with HDF (hierarchical data format) files: &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;, &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt;, and &amp;lt;font...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=HDF Utilities=&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
FreeForm ND includes three utilities for use with HDF (hierarchical&lt;br /&gt;
data format) files: &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;, &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt;, and &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt;.&lt;br /&gt;
These programs were built using both the FreeForm library and the HDF&lt;br /&gt;
library, which was developed at the National Center for Supercomputer&lt;br /&gt;
Applications (NCSA).&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; program converts binary and ASCII data files to HDF&lt;br /&gt;
files and converts multiplexed band interleaved by pixel image files&lt;br /&gt;
into a series of single parameter files. The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; program is&lt;br /&gt;
used to separate and reformat data files containing headers and data&lt;br /&gt;
into separate header and data files, or to translate them into HDF&lt;br /&gt;
files. The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; program extracts point data from HDF files&lt;br /&gt;
into binary or ASCII format.&lt;br /&gt;
&lt;br /&gt;
It is assumed in this chapter that you have a working familiarity with&lt;br /&gt;
HDF terminology and conventions. See the HDF user documentation for&lt;br /&gt;
detailed information.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;NOTE: Do not try the examples in this chapter. The example file set is&lt;br /&gt;
incomplete.  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Using &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; you can convert data files with formats described&lt;br /&gt;
in a FreeForm format file into HDF files. You should follow FreeForm&lt;br /&gt;
naming conventions for the data and format files. For details about&lt;br /&gt;
FreeForm conventions, see ([http://www &amp;lt;cite&amp;gt; ff,convs&amp;lt;/cite&amp;gt;]).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;A dBASE input file must be converted to ASCII or binary using&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;newform&amp;lt;/font&amp;gt; before you can run &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; on it.  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The HDF file resulting from a conversion consists either of a group of&lt;br /&gt;
scientific datasets (SDS&amp;#039;s), one for each variable in the input data&lt;br /&gt;
file, or of a \new{vgroup} containing all the variables as one&lt;br /&gt;
\new{vdata.} If you are working with grid data, you will want SDS&amp;#039;s&lt;br /&gt;
(the default) in the output HDF file. A vdata (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-vd&amp;lt;/font&amp;gt; option) is the&lt;br /&gt;
appropriate choice for point data.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; command has the following form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    makehdf input_file [-r rows] [-c columns] [-v var_file] [-d HDF_description_file]&lt;br /&gt;
&lt;br /&gt;
    [-xl x_label -yl y_label] [-xu x_units -yu y_units] [-xf x_format -yf y_format] [-id file_id] [-vd [vdata_file]] [-dmx [-sep]] [-df] [-md missing_data_file] [-dof HDF_file] &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; \var{input_file} :&lt;br /&gt;
Name of the input data file. Following FreeForm naming conventions,&lt;br /&gt;
the standard extensions for data files are &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.dat&amp;lt;/font&amp;gt; for ASCII&lt;br /&gt;
format and &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.bin&amp;lt;/font&amp;gt; for binary.&lt;br /&gt;
&lt;br /&gt;
; \hdfr :&lt;br /&gt;
Option flag followed by the number of rows in each resulting&lt;br /&gt;
scientific dataset. The number of rows must be specified through&lt;br /&gt;
this option on the command line, or in an equivalence table, or in a&lt;br /&gt;
header (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.hdr&amp;lt;/font&amp;gt;) file defined according to FreeForm standards.&lt;br /&gt;
&lt;br /&gt;
; \hdfc :&lt;br /&gt;
Option flag followed by the number of columns in each resulting&lt;br /&gt;
scientific dataset. The number of columns must be specified through&lt;br /&gt;
this option on the command line, or in an equivalence table, or in a&lt;br /&gt;
header (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.hdr&amp;lt;/font&amp;gt;) file defined according to FreeForm standards.&lt;br /&gt;
For information about equivalence tables, see the GeoVu Tools&lt;br /&gt;
Reference Guide.&lt;br /&gt;
&lt;br /&gt;
; \hdfv :&lt;br /&gt;
Option flag followed by the name of the variable file. The file&lt;br /&gt;
contains names of the variables in the input data file to be&lt;br /&gt;
processed by &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;. Variable names in \var{var_file} can be&lt;br /&gt;
separated by one or more spaces or each name can be on a separate&lt;br /&gt;
line.&lt;br /&gt;
&lt;br /&gt;
; \hdfd :&lt;br /&gt;
Option flag followed by the name of the file containing a&lt;br /&gt;
description of the input file. The description will be stored as a&lt;br /&gt;
file annotation in the resulting HDF file.&lt;br /&gt;
&lt;br /&gt;
; \hdfxy :&lt;br /&gt;
Option flags followed by strings (labels) describing the x and y&lt;br /&gt;
axes; labels must be in quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than one word.&lt;br /&gt;
&lt;br /&gt;
; \hdfxuyu :&lt;br /&gt;
Option flags followed by strings indicating the measurement units&lt;br /&gt;
for the x and y axes; strings must be in quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than&lt;br /&gt;
one word.&lt;br /&gt;
&lt;br /&gt;
; \hdfxfyf :&lt;br /&gt;
Option flags followed by strings indicating the formats to be used&lt;br /&gt;
in displaying scale for the x and y dimensions; strings must be in&lt;br /&gt;
quotes (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;&amp;quot; &amp;quot;&amp;lt;/font&amp;gt;) if more than one word.&lt;br /&gt;
&lt;br /&gt;
; \hdfid :&lt;br /&gt;
Option flag followed by a string that will be stored as the ID of&lt;br /&gt;
the resulting HDF file.&lt;br /&gt;
&lt;br /&gt;
; \hdfvd :&lt;br /&gt;
Option flag indicating that the output HDF file should contain a&lt;br /&gt;
vdata. The optional file name specifies the name of the output HDF&lt;br /&gt;
file; the default is &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; \hdfdmx :&lt;br /&gt;
The option flag &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dmx&amp;lt;/font&amp;gt; indicates that input data should be&lt;br /&gt;
demultiplexed from band interleaved by pixel to band sequential form&lt;br /&gt;
in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.dmx&amp;lt;/font&amp;gt;. If &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dmx&amp;lt;/font&amp;gt; is followed by &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-sep&amp;lt;/font&amp;gt;,&lt;br /&gt;
the input data are demultiplexed into separate variable files called&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.1&amp;lt;/font&amp;gt; \ldots &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.n&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; \hdfdf :&lt;br /&gt;
To use this option, the input file (&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;data_file.ext&amp;lt;/font&amp;gt;) must be a&lt;br /&gt;
binary demultiplexed (band sequential) file.  For each input&lt;br /&gt;
variable in the applicable FreeForm format description file, there&lt;br /&gt;
is a corresponding demultiplexed section in the output HDF file.&lt;br /&gt;
&lt;br /&gt;
; \hdfmd :&lt;br /&gt;
Option flag followed by the name of the file defining missing data&lt;br /&gt;
(data you want to exclude). Use this option only along with the&lt;br /&gt;
vdata (-vd) option. Each line in the missing data file has the form:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
variable_name lower_limit upper_limit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The precision of the upper and lower limits matches the precision of&lt;br /&gt;
the input data.&lt;br /&gt;
&lt;br /&gt;
; \hdfdof :&lt;br /&gt;
Option flag followed by the name of the output HDF file. If you do&lt;br /&gt;
not use the &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;-dof&amp;lt;/font&amp;gt; option, the default output file name is&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Example===&lt;br /&gt;
&lt;br /&gt;
You will use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; to store &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.dat&amp;lt;/font&amp;gt; as an HDF file.&lt;br /&gt;
The HDF file will consist of two SDS&amp;#039;s, one each for the two variables&lt;br /&gt;
latitude and longitude. Each SDS will have four rows and five columns.&lt;br /&gt;
&lt;br /&gt;
To convert &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.dat&amp;lt;/font&amp;gt; to an HDF file, enter the following&lt;br /&gt;
command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makehdf latlon.dat -r 4 -c 5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
As &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; translates &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.dat&amp;lt;/font&amp;gt; into HDF, processing&lt;br /&gt;
information is displayed on the screen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1   Caches (1150 bytes) Processed: 800 bytes written to latlon.dmx&lt;br /&gt;
Writing latlon.HDF and calculating maxima and minima ...&lt;br /&gt;
&lt;br /&gt;
Variable latitude:&lt;br /&gt;
Minimum: -86.432712  Maximum 89.170904&lt;br /&gt;
Variable longitude:&lt;br /&gt;
Minimum: -176.161101  Maximum 165.066193&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; is an HDF file named &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.HDF&amp;lt;/font&amp;gt;&lt;br /&gt;
(by default). It contains the minimum and maximum values for the two&lt;br /&gt;
variables as well as the two SDS&amp;#039;s.&lt;br /&gt;
&lt;br /&gt;
A temporary file named &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.dmx&amp;lt;/font&amp;gt; was also created. It contains&lt;br /&gt;
the data from latlon.dat in demultiplexed form . The data was&lt;br /&gt;
converted from its original multiplexed form to enable &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt;&lt;br /&gt;
to write sections of data to SDS&amp;#039;s.&lt;br /&gt;
&lt;br /&gt;
If you start with a demultiplexed file such as &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.dmx&amp;lt;/font&amp;gt;, the&lt;br /&gt;
translation process is much quicker, particularly for large data&lt;br /&gt;
files. As an illustration, try this. Rename &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.dmx&amp;lt;/font&amp;gt; to&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.bin&amp;lt;/font&amp;gt; (renaming is necessary for &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;makehdf&amp;lt;/font&amp;gt; to find the&lt;br /&gt;
format description file &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.fmt&amp;lt;/font&amp;gt; by default). Enter the&lt;br /&gt;
following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
makehdf latlon.bin -df -r 4 -c 5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output file again is &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.HDF&amp;lt;/font&amp;gt;, but notice that no&lt;br /&gt;
demultiplexing was done.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; program translates files with headers and data into&lt;br /&gt;
separate header and data files or into HDF files. If the translation&lt;br /&gt;
is to separate header and data files, the header file can include&lt;br /&gt;
indexing information.&lt;br /&gt;
&lt;br /&gt;
The combination of header and data records in a file is often used for&lt;br /&gt;
point data sets that include a number of observations made at one or&lt;br /&gt;
more stations or locations in space. The header records contain&lt;br /&gt;
information about the stations or locations of the measurements. The&lt;br /&gt;
data records hold the observational data. A station record usually&lt;br /&gt;
indicates how many data records follow it. The structure of such a&lt;br /&gt;
file is similar to the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Header for Station 1&lt;br /&gt;
Observation 1 for Station 1&lt;br /&gt;
Observation 2 for Station 1&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
Observation N for Station 1&lt;br /&gt;
&lt;br /&gt;
Header for Station 2&lt;br /&gt;
Observation 1 for Station 2&lt;br /&gt;
Observation 2 for Station 2&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
Observation N for Station 2&lt;br /&gt;
&lt;br /&gt;
Header for Station 3&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Many applications have difficulty reading this sort of heterogeneous&lt;br /&gt;
data file. One solution is to split the data into two homogeneous&lt;br /&gt;
files, one containing the headers, the other containing the data. With&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt;, you can easily create the separate data and header&lt;br /&gt;
files. To use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; for this purpose, the input and output&lt;br /&gt;
formats for the record headers and the data must be described in a&lt;br /&gt;
FreeForm format description file. To use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; for&lt;br /&gt;
translating files to HDF, the input format must be described in a&lt;br /&gt;
FreeForm format description file. You should follow FreeForm naming&lt;br /&gt;
conventions for the data and format files. For details about FreeForm&lt;br /&gt;
conventions, see ([http://www &amp;lt;cite&amp;gt; ff,convs&amp;lt;/cite&amp;gt;]).&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; command has the following form:&lt;br /&gt;
&lt;br /&gt;
\proto{&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; \var{input_file} [\var{output_data_file} &amp;gt; \var{output_header_file}]}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; \var{input_file}  :&lt;br /&gt;
Name of the file to be processed. Following FreeForm naming&lt;br /&gt;
conventions, the standard extensions for data files are &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.dat&amp;lt;/font&amp;gt;&lt;br /&gt;
for ASCII format and &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;.bin&amp;lt;/font&amp;gt; for binary.&lt;br /&gt;
&lt;br /&gt;
; \var{output_data_file}  :&lt;br /&gt;
Name of the output file into which data are transferred with the&lt;br /&gt;
format specified in the applicable FreeForm format description file.&lt;br /&gt;
The standard extensions are the same as for input files. If an&lt;br /&gt;
output file name is not specified, the default is standard output.&lt;br /&gt;
&lt;br /&gt;
; \var{output_header_file}  :&lt;br /&gt;
Name of the output file into which headers from the input file are&lt;br /&gt;
transferred with the format specified in the applicable FreeForm&lt;br /&gt;
format description file. If an output header file name is not&lt;br /&gt;
specified, the default is standard output.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Index Creation===&lt;br /&gt;
&lt;br /&gt;
You can use the two variables begin and extent (described below) in&lt;br /&gt;
the format description for the output record headers to indicate the&lt;br /&gt;
location and size of the data block associated with each record&lt;br /&gt;
header. If you then use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt;, the header file that results&lt;br /&gt;
can be used as an index to the data file.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;begin&amp;lt;/font&amp;gt; :&lt;br /&gt;
Indicates the offset to the beginning of the data associated with a&lt;br /&gt;
particular header. If the data is being translated to HDF, the units&lt;br /&gt;
are records; if not, the units are bytes.&lt;br /&gt;
&lt;br /&gt;
; &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;extent&amp;lt;/font&amp;gt; :&lt;br /&gt;
Indicates the number of records (HDF) or bytes (non-HDF) associated&lt;br /&gt;
with each header record.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
&lt;br /&gt;
You will use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; to extract the headers and data from a&lt;br /&gt;
rawinsonde (a device for gathering meteorological data) ASCII data&lt;br /&gt;
file named &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.dat&amp;lt;/font&amp;gt; (HARA = Historic Arctic Rawinsonde Archive)&lt;br /&gt;
and create two output files-&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;23338.dat&amp;lt;/font&amp;gt; containing the ASCII data&lt;br /&gt;
and &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;23338hdr.dat&amp;lt;/font&amp;gt; containing the ASCII headers. The format&lt;br /&gt;
description file &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.fmt&amp;lt;/font&amp;gt; should contain the necessary format&lt;br /&gt;
descriptions.&lt;br /&gt;
&lt;br /&gt;
Here is &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.fmt&amp;lt;/font&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ASCII_input_record_header &amp;quot;ASCII Location Record input format&amp;quot;&lt;br /&gt;
WMO_station_ID_number 1 5 char 0&lt;br /&gt;
latitude 6 10 long 2&lt;br /&gt;
longitude_east 11 15 long 2&lt;br /&gt;
year 17 18 uchar 0&lt;br /&gt;
month 19 20 uchar 0&lt;br /&gt;
day 21 22 uchar 0&lt;br /&gt;
hour 23 24 uchar 0&lt;br /&gt;
flag_processing_1 28 28 char 0&lt;br /&gt;
flag_processing_2 29 29 char 0&lt;br /&gt;
flag_processing_3 30 30 char 0&lt;br /&gt;
station_type 31 31 char 0&lt;br /&gt;
sea_level_elev 32 36 long 0&lt;br /&gt;
instrument_type 37 38 uchar 0&lt;br /&gt;
number_of_observations 40 42 ushort 0&lt;br /&gt;
identification_code 44 44 char 0&lt;br /&gt;
&lt;br /&gt;
ASCII_input_data &amp;quot;Historical Arctic Rawinsonde Archive input format&amp;quot;&lt;br /&gt;
atmospheric_pressure 1 5 long 1&lt;br /&gt;
geopotential_height 7 11 long 0&lt;br /&gt;
temperature_deg 13 16 short 0&lt;br /&gt;
dewpoint_depression 18 20 short 0&lt;br /&gt;
wind_direction 22 24 short 0&lt;br /&gt;
wind_speed_m/s 26 28 short 0&lt;br /&gt;
flag_qg 30 30 char 0&lt;br /&gt;
flag_qg1 31 31 char 0&lt;br /&gt;
flag_qt 33 33 char 0&lt;br /&gt;
flag_qt1 34 34 char 0&lt;br /&gt;
flag_qd 36 36 char 0&lt;br /&gt;
flag_qd1 37 37 char 0&lt;br /&gt;
flag_qw 39 39 char 0&lt;br /&gt;
flag_qw1 40 40 char 0&lt;br /&gt;
flag_qp 42 42 char 0&lt;br /&gt;
flag_levck 43 43 char 0&lt;br /&gt;
&lt;br /&gt;
ASCII_output_record_header &amp;quot;ASCII Location Record output format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
ASCII_output_data &amp;quot;Historical Arctic Rawinsonde Archive output format&amp;quot;&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To &amp;quot;split&amp;quot; &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.dat&amp;lt;/font&amp;gt;, enter the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
splitdat hara.dat 23338.dat &amp;gt; 23338hdr.dat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The data values from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.dat&amp;lt;/font&amp;gt; are stored in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;23338.dat&amp;lt;/font&amp;gt; and&lt;br /&gt;
the headers in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;23338hdr.dat&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Because the variables begin and extent were used in the header output&lt;br /&gt;
format in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.fmt&amp;lt;/font&amp;gt; to indicate data offset and number of&lt;br /&gt;
records, &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;23338hdr.dat&amp;lt;/font&amp;gt; has two columns of data showing offset and&lt;br /&gt;
extent. Thus, it can serve as an index into &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;23338.dat&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===HDF Translation===&lt;br /&gt;
&lt;br /&gt;
If output files are not specified on the &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; command line,&lt;br /&gt;
a file named &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;input_file.HDF&amp;lt;/font&amp;gt; is created. It is hierarchically&lt;br /&gt;
named and organized as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
vgroup&lt;br /&gt;
&lt;br /&gt;
input_file_name&lt;br /&gt;
&lt;br /&gt;
/      \&lt;br /&gt;
&lt;br /&gt;
/        \&lt;br /&gt;
&lt;br /&gt;
vdata1       vdata2&lt;br /&gt;
&amp;quot;PointIndex&amp;quot;      &amp;quot;input_file_name&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;vdata1&amp;lt;/font&amp;gt; contains the record headers&lt;br /&gt;
*&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;vdata2&amp;lt;/font&amp;gt; contains the data&lt;br /&gt;
*If writing to a Vset (represented by a vgroup), both output&lt;br /&gt;
formats are converted to binary, if not binary already.&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
&lt;br /&gt;
To create the file &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt; from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.dat&amp;lt;/font&amp;gt;, enter the&lt;br /&gt;
following abbreviated command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
splitdat hara.dat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output formats in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.fmt&amp;lt;/font&amp;gt; are automatically converted to&lt;br /&gt;
binary, and subsequently the ASCII data in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.dat&amp;lt;/font&amp;gt; are also&lt;br /&gt;
converted to binary for HDF storage.&lt;br /&gt;
&lt;br /&gt;
==&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt;==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; program is a versatile tool for extracting point&lt;br /&gt;
data  from HDF files containing scientific datasets and Vsets. The&lt;br /&gt;
extraction can be done into any binary or ASCII format described in a&lt;br /&gt;
FreeForm format description file. Before using &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; on an HDF&lt;br /&gt;
file, you should pack the file using the NCSA-developed HDF utility&lt;br /&gt;
hdfpack.&lt;br /&gt;
&lt;br /&gt;
You can use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; to extract headers and data from an HDF file&lt;br /&gt;
into separate files or to extract just the data. It&amp;#039;s a good idea to&lt;br /&gt;
define GeoVu keywords in an equivalence table to facilitate access to&lt;br /&gt;
HDF objects. For information about equivalence tables, see the GeoVu&lt;br /&gt;
Tools Reference Guide. The input and output formats must be described&lt;br /&gt;
in a FreeForm format description file. You should follow FreeForm&lt;br /&gt;
naming conventions for the data and format files. For details about&lt;br /&gt;
FreeForm conventions, see ([http://www &amp;lt;cite&amp;gt; ff,convs&amp;lt;/cite&amp;gt;]).&lt;br /&gt;
&lt;br /&gt;
If a format description file is not specified on the command line, the&lt;br /&gt;
output format is taken by default from the FreeForm output format&lt;br /&gt;
annotation stored in the HDF file. If there is no annotation, a&lt;br /&gt;
default ASCII output format is used.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;An equivalence table takes precedence over&lt;br /&gt;
everything. (vdata=1963, SDS=702)&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you have not specified an HDF object in an equivalence table,&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; uses the following sequence to determine the appropriate&lt;br /&gt;
source for output:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#Output the first vdata with class name Data.&lt;br /&gt;
#Output the largest vdata.&lt;br /&gt;
#Output the first SDS.&lt;br /&gt;
&lt;br /&gt;
If no vdatas exist in the file, but an SDS is found, it is extracted&lt;br /&gt;
and a default ASCII output format is used.&lt;br /&gt;
&lt;br /&gt;
===Extracting Headers and Data===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; command takes the following form when you want to&lt;br /&gt;
extract headers and data from HDF files into separate files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    pntshow input_HDF_file [-h [output_header_file]] [-hof output_header_format_file]&lt;br /&gt;
&lt;br /&gt;
    [-hof output_header_format_file] [-d [output_data_file]] [-dof output_data_format_file]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
; \var{input_HDF_file} :&lt;br /&gt;
Name of the input HDF file, which has been packed using&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hdfpack&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; \hdfh :&lt;br /&gt;
Option flag followed optionally by the name of the file designated&lt;br /&gt;
to contain the record headers currently stored in a vdata with a&lt;br /&gt;
class name of Index. If an output header file name is not specified,&lt;br /&gt;
the default is standard output.&lt;br /&gt;
&lt;br /&gt;
; \hdfhof :&lt;br /&gt;
Option flag followed by the name of the FreeForm format file that&lt;br /&gt;
describes the format for the headers extracted to standard output or&lt;br /&gt;
output_header_file.&lt;br /&gt;
&lt;br /&gt;
; \hdfd :&lt;br /&gt;
Option flag followed optionally by the name of the file designated&lt;br /&gt;
to contain the data currently stored in a vdata with a class name of&lt;br /&gt;
Data. If an output file name is not specified, the default is&lt;br /&gt;
standard output.&lt;br /&gt;
&lt;br /&gt;
; \hdfdof :&lt;br /&gt;
Option flag followed by the name of the FreeForm format file that&lt;br /&gt;
describes the format for data extracted to standard output or&lt;br /&gt;
\var{output_data_file}.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Example====&lt;br /&gt;
&lt;br /&gt;
You will extract data and headers from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt; (created by&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; in a previous example). This file contains two vdatas:&lt;br /&gt;
one has the class name Data and the other has the class name Index.&lt;br /&gt;
Because this file is extremely small, no appending links were created&lt;br /&gt;
in the file, so there is no need to pack the file before using&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt;, though you can if you wish.&lt;br /&gt;
&lt;br /&gt;
To extract data and headers from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt;, enter the following&lt;br /&gt;
command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pntshow hara.HDF -d haradata.dat -h harahdrs.dat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The data from the vdata designated as Data in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt; are now&lt;br /&gt;
stored in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;haradata.dat&amp;lt;/font&amp;gt;. The data are in their original format&lt;br /&gt;
because the original output format was stored by &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;splitdat&amp;lt;/font&amp;gt; in the&lt;br /&gt;
HDF file. The header data from the vdata designated as Index in&lt;br /&gt;
&amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt; are now stored in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;harahdrs.dat&amp;lt;/font&amp;gt;. In addition to&lt;br /&gt;
the original header data, the variables begin and extent have also&lt;br /&gt;
been extracted to &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;harahdrs.dat&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Extracting Data Only===&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; command takes the following form when you want to&lt;br /&gt;
extract just the data from an HDF file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    pntshow input_HDF_file [-of default_output_format_file]&lt;br /&gt;
&lt;br /&gt;
    [&amp;gt; output_file]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
; \var{input_HDF_file} :&lt;br /&gt;
Name of the input HDF file, which has been packed using &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hdfpack&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
; \hdfof :&lt;br /&gt;
Option flag followed by the name of the FreeForm format file that&lt;br /&gt;
describes the format for data extracted to standard output or&lt;br /&gt;
\var{output_file.}&lt;br /&gt;
&lt;br /&gt;
; \var{output_file} :&lt;br /&gt;
Name of the output file into which data is transferred. If an output&lt;br /&gt;
file name is not specified, the default is standard output.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Examples====&lt;br /&gt;
&lt;br /&gt;
You can use &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; to extract designated variables from an HDF&lt;br /&gt;
file. In this example, you will extract temperature and pressure&lt;br /&gt;
values from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt; to an ASCII format. First, the following&lt;br /&gt;
format description file must exist.&lt;br /&gt;
&lt;br /&gt;
Here is &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;haradata.fmt&amp;lt;/font&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
ASCII_output_data &amp;quot;ASCII format for pressure, temp&amp;quot;&lt;br /&gt;
atmospheric_pressure 1 10 long 1&lt;br /&gt;
temperature_deg 15 25 float 1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To create a file named &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;temppres.dat&amp;lt;/font&amp;gt; containing only the&lt;br /&gt;
temperature and pressure variables, enter either of the following&lt;br /&gt;
commands:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pntshow hara.HDF -of haradata.fmt &amp;gt; temppres.dat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
or&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pntshow hara.HDF -d temppres.dat -dof haradata.fmt&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you use the first command, &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; searches &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt;&lt;br /&gt;
for a vdata named Data. Since &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;hara.HDF&amp;lt;/font&amp;gt; contains only one vdata&lt;br /&gt;
named &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;Data&amp;lt;/font&amp;gt;, this vdata is extracted by default with the format&lt;br /&gt;
specified in &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;haradata.fmt&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The results are the same if you use the second command. Now, try&lt;br /&gt;
running &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;pntshow&amp;lt;/font&amp;gt; on the previously created file &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.HDF&amp;lt;/font&amp;gt;,&lt;br /&gt;
which contains two SDS&amp;#039;s. Use the following command:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
pntshow latlon.HDF &amp;gt; latlon.SDS&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.SDS&amp;lt;/font&amp;gt; file now contains the latitude and longitude&lt;br /&gt;
values extracted from &amp;lt;font color=&amp;#039;green&amp;#039;&amp;gt;latlon.HDF&amp;lt;/font&amp;gt;. They have the default ASCII&lt;br /&gt;
output format. You could have used the -of option to specify an output&lt;br /&gt;
format included in a FreeForm format description file.&lt;/div&gt;</summary>
		<author><name>Yuan</name></author>
	</entry>
</feed>