{"id":1330,"date":"2018-07-01T04:32:04","date_gmt":"2018-07-01T04:32:04","guid":{"rendered":"http:\/\/www.ssec.wisc.edu\/aeri\/?page_id=1330"},"modified":"2018-11-14T17:23:36","modified_gmt":"2018-11-14T17:23:36","slug":"tpss-installation-on-a-windows-10-computer","status":"publish","type":"page","link":"https:\/\/www.ssec.wisc.edu\/aeri\/kb\/tpss\/tpss-installation-on-a-windows-10-computer\/","title":{"rendered":"TPSS Installation on a Windows 10 Pro Computer"},"content":{"rendered":"<h3>Overview<\/h3>\n<p>This procedure describes the steps for a new installation of TPSS on a computer with the Windows 10 Pro operating system, from the files provided on the USB stick.<\/p>\n<h3><\/h3>\n<p>&nbsp;<\/p>\n<h3>Procedure<\/h3>\n<ol>\n<li>Ensure that the operating system is Windows 10 Pro. Docker functionality for TPSS will not work on Windows 10 Home.<\/li>\n<li>Create a user called <em>AERI<\/em> with administrator privileges.\u00a0 Log in and perform all subsequent steps from the <em>AERI<\/em> account.<\/li>\n<li>Confirm that virtualization is enabled on the computer.\u00a0 This can be determined from the Task Manager &gt; Performance tab.\u00a0 If virtualization is not enabled, then this can be enabled in the Bios.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1340 size-full\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Task-Manager-Virtualization-markup.png\" alt=\"\" width=\"675\" height=\"604\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Task-Manager-Virtualization-markup.png 675w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Task-Manager-Virtualization-markup-300x268.png 300w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/><\/p>\n<ol start=\"4\">\n<li>Install <em>IDL<\/em>.\u00a0 Copy the file <tt>idl87-win.exe<\/tt> from the USB stick to the computer.\u00a0 Run the file and follow the prompts to guide through the installation.\u00a0 Alternatively <em>IDL<\/em> can be downloaded from the <em>Harris Download and License Center<\/em> at <tt>https:\/\/harrisgeospatial.flexnetoperations.com\/control\/xlsv\/login<\/tt>.\u00a0 Create a login &gt; login &gt; Current Releases &gt; IDL &gt; IDL X.Y for Windows.<\/li>\n<li>Install the <em>Harris License Administrator<\/em>.\u00a0 Copy the file <tt>flexnetserver2017.08-win.exe<\/tt> from the USB stick to the computer.\u00a0 Run the file and follow the prompts to guide through the installation.\u00a0 Alternatively the <em>Harris License Administrator<\/em> can be downloaded from the <em>Harris Download and License Center<\/em> at <tt>https:\/\/harrisgeospatial.flexnetoperations.com\/control\/xlsv\/login<\/tt>.\u00a0 Create a login &gt; login &gt; Current Releases &gt; IDL &gt; License Server for Windows.<\/li>\n<li>Run the <em>Harris License Administrator<\/em>.\u00a0 Either Start &gt; IDL X.Y &gt; <em>Harris License Administrator<\/em>, or search for <em>Harris License Administrator<\/em> and run the program.<\/li>\n<li>Set the license server to\u00a0 <tt>localhost<\/tt>.\u00a0\u00a0 In <em>Harris License Administrator<\/em> &gt; Use License Server &gt; Enter Server:\u00a0<tt>localhost<\/tt> and Port: <tt>7070<\/tt> &gt; Connect.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1380 size-large\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-Use-License-1024x607.png\" alt=\"\" width=\"1024\" height=\"607\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-Use-License-1024x607.png 1024w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-Use-License-300x178.png 300w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-Use-License-768x455.png 768w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-Use-License.png 1114w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ol start=\"8\">\n<li>Activate a license on the server.\u00a0 Ensure that an internet connection is available in order to connect to the Harris servers.\u00a0 In <em>Harris License Administrator<\/em> &gt; Activate License on this Server &gt; Enter IDL Runtime License Activation Code &gt; Activate.\u00a0 Close the <em>Harris License Administrator<\/em>.\u00a0 Note:\u00a0 this IDL runtime license is now tied to this hardware.\u00a0 The license must be deactivated before it can be used on any other hardware (see Uninstallation section below).<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1339 size-large aligncenter\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-1024x609.png\" alt=\"\" width=\"1024\" height=\"609\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-1024x609.png 1024w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-300x178.png 300w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-768x457.png 768w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator.png 1115w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1338 size-large aligncenter\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Activated-1024x610.png\" alt=\"\" width=\"1024\" height=\"610\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Activated-1024x610.png 1024w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Activated-300x179.png 300w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Activated-768x457.png 768w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Activated.png 1115w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<ol start=\"9\">\n<li>Install <em>Docker for Windows<\/em>.\u00a0 Copy the file <tt>Docker for Windows Installer.exe<\/tt> from the USB stick to the computer.\u00a0 Run the file and follow the prompts to guide through the installation.\u00a0 Accept all the default configurations options.\u00a0 Select <em>Yes<\/em> if prompted to <em>enable Hyper-V and Containers features<\/em>.\u00a0 By default, <em>Docker<\/em> will be configured to auto-run on startup.\u00a0 If needed, <em>Docker<\/em> settings can be accessed in the taskbar.\u00a0 Alternatively <em>Docker<\/em> can be downloaded from the Docker Store at <tt>https:\/\/store.docker.com\/editions\/community\/docker-ce-desktop-windows<\/tt>.\u00a0 Download <em>Docker Community Edition (CE) for Windows<\/em>.<\/li>\n<\/ol>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1335 size-full aligncenter\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings-select.png\" alt=\"\" width=\"543\" height=\"415\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings-select.png 543w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings-select-300x229.png 300w\" sizes=\"auto, (max-width: 543px) 100vw, 543px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1336 size-full aligncenter\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings.png\" alt=\"\" width=\"869\" height=\"612\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings.png 869w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings-300x211.png 300w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-settings-768x541.png 768w\" sizes=\"auto, (max-width: 869px) 100vw, 869px\" \/><\/p>\n<ol start=\"10\">\n<li>Copy the folder <tt>docker<\/tt> from the USB stick to <tt>C:\\Users\\AERI\\<\/tt>. This folder contains the file structure needed for TPSS to run (see <a href=\"http:\/\/www.ssec.wisc.edu\/aeri\/kb\/tpss\/tpss-operation-guide\/\">TPSS Operation Guide<\/a>).<\/li>\n<li>Ensure that the file <tt>C:\\Users\\AERI\\docker\\aerioe_20180706.tar<\/tt> exists.\u00a0 This is the docker image of TPSS.<\/li>\n<li>Load the docker image of TPSS. Open <em>Command Prompt<\/em>. Type<\/li>\n<\/ol>\n<p style=\"font-family: monospace; background: #000000; color: #c6c3c6; border: 2px solid #C6C3C6; padding: 10px;\">cd c:\\Users\\AERI\\docker<br \/>\ndocker load -i aerioe_20180706.tar<\/p>\n<ol start=\"13\">\n<li>Tag the docker image with the specified name below.\u00a0 In the same Command Prompt, type<\/li>\n<\/ol>\n<p style=\"font-family: monospace; background: #000000; color: #c6c3c6; border: 2px solid #C6C3C6; padding: 10px;\">docker tag b1c5be91fa33 gitlab.ssec.wisc.edu:5555\/aeri\/aerioe:tpss_test.20180706<\/p>\n<p>TPSS is now installed and ready to run.\u00a0 See the <a href=\"http:\/\/www.ssec.wisc.edu\/aeri\/kb\/tpss\/tpss-operation-guide\/\">TPSS Operation Guide<\/a> for instructions on running TPSS.<\/p>\n<h3><\/h3>\n<p>&nbsp;<\/p>\n<h3>Test Example<\/h3>\n<p>Test data from the SGPC1 site has been included in the\u00a0<tt>docker<\/tt> folder to confirm operation.\u00a0 Note that a noise filter file must exist in order for TPSS to run.\u00a0 The noise filter is generated automatically, but in general 4-7 days of ingested data must exist to generate the noise filter.\u00a0 To test the operation of TPSS, open <em>Command Prompt<\/em>.\u00a0 Type<\/p>\n<p style=\"font-family: monospace; background: #000000; color: #c6c3c6; border: 2px solid #C6C3C6; padding: 10px;\">cd c:\\Users\\AERI\\docker\\run<br \/>\n.\\tpss.bat 20180301<\/p>\n<p>This will run the ingest for <tt>20180301<\/tt> and then exit because no noise filter is present.<\/p>\n<p style=\"font-family: monospace; background: #000000; color: #c6c3c6; border: 2px solid #C6C3C6; padding: 10px;\">.\\tpss.bat 20180302<\/p>\n<p>This will run the ingest for <tt>20180302<\/tt> and then exit.<\/p>\n<p style=\"font-family: monospace; background: #000000; color: #c6c3c6; border: 2px solid #C6C3C6; padding: 10px;\">.\\tpss.bat 20180303<\/p>\n<p>This will run the ingest for <tt>20180303<\/tt> and then exit.<\/p>\n<p style=\"font-family: monospace; background: #000000; color: #c6c3c6; border: 2px solid #C6C3C6; padding: 10px;\">.\\tpss.bat 20180304<\/p>\n<p>This will run the ingest for <tt>20180304<\/tt>.\u00a0 At this point enough ingested data is present to generate the noise filter, so the noise filter will automatically be generated, and TPSS will start in reprocessing mode.\u00a0 TPSS will process the test data for <tt>20180304<\/tt>, and write the retrieval file and quicklooks to <tt>C:\\Users\\AERI\\docker\\aerioe\\<\/tt>.\u00a0 Note that the quicklooks will only appear after all of the processing is complete for the day.\u00a0 Ensure that the desired temporal resolution (<tt>tres<\/tt>) is selected in the <tt>vip.txt<\/tt> file, and the correct local climatology is used (see <a href=\"https:\/\/www.ssec.wisc.edu\/aeri\/kb\/tpss\/tpss-customization-options\/\">TPSS Customization Options<\/a>).<\/p>\n<p>Note:\u00a0 the first time running TPSS, <em>Docker for Windows<\/em> may need to be granted permission to access drive <tt>C:\\<\/tt>.<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1334 size-full\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-Drive-Access.png\" alt=\"\" width=\"380\" height=\"186\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-Drive-Access.png 380w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Docker-Drive-Access-300x147.png 300w\" sizes=\"auto, (max-width: 380px) 100vw, 380px\" \/><\/p>\n<h3><\/h3>\n<p>&nbsp;<\/p>\n<h3>Uninstallation<\/h3>\n<p>When an IDL runtime license is activated on the license server, it becomes tied to that specific computer.\u00a0 The license must be deactivated before it can be used on any other hardware.\u00a0 To deactivate a license, ensure that an internet connection is available in order to connect to the Harris servers, run the <em>Harris License Administrator<\/em> &gt; Deactivate License on this Server &gt; Select license to be deactivated &gt; Deactivate.\u00a0 Close the <em>Harris License Administrator<\/em>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1376 size-large\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivate-1024x609.png\" alt=\"\" width=\"1024\" height=\"609\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivate-1024x609.png 1024w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivate-300x178.png 300w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivate-768x457.png 768w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivate.png 1113w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-1377 size-large\" src=\"http:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivated-1024x609.png\" alt=\"\" width=\"1024\" height=\"609\" srcset=\"https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivated-1024x609.png 1024w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivated-300x178.png 300w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivated-768x457.png 768w, https:\/\/www.ssec.wisc.edu\/aeri\/wp-content\/uploads\/sites\/21\/2018\/07\/Harris-License-Administrator-License-Deactivated.png 1113w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview This procedure describes the steps for a new installation of TPSS on a computer with the Windows 10 Pro operating system, from the files provided on the USB stick. &nbsp; Procedure Ensure that the operating system is Windows 10 Pro. Docker functionality for TPSS will not work on Windows 10 Home. Create a user [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":0,"parent":1065,"menu_order":10030,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1330","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/pages\/1330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/comments?post=1330"}],"version-history":[{"count":38,"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/pages\/1330\/revisions"}],"predecessor-version":[{"id":1477,"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/pages\/1330\/revisions\/1477"}],"up":[{"embeddable":true,"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/pages\/1065"}],"wp:attachment":[{"href":"https:\/\/www.ssec.wisc.edu\/aeri\/wp-json\/wp\/v2\/media?parent=1330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}