diff --git a/README.md b/README.md index 09dbab8..660edd5 100644 --- a/README.md +++ b/README.md @@ -9,8 +9,6 @@ modified objective function with built-in communication capabilities. The SQSnobFit algorithm, along with other aspects of the program, can be configured by specifying a configuration file (example files are provided). -## Installation - ### Prerequisites This plugin requires the following to be installed beforehand: @@ -20,7 +18,12 @@ This plugin requires the following to be installed beforehand: Package Manager (VIPM) or can be downloaded from the [ZeroMQ for LabVIEW website](https://labview-zmq.sourceforge.io/). -### Getting the Plugin +## Installation + +1. Download the latest `.vip` installer from the [Releases page](https://github.com/RxnRover/plugin_sqsnobfit/releases/latest). +2. Double-click the downloaded `.vip` file to install it with VIPM. + +### Manual Installation (optional) Download this plugin by clicking the "Code" button in the top right of its GitHub repository and selecting "Download ZIP". Extract the ZIP file into your @@ -41,7 +44,9 @@ Linux or Mac, simply type `make install` in the `sqsnobfit_remote_optimizer` directory to download and install dependencies into a virtual environment. If using Windows, open a terminal in the `sqsnobfit_remote_optimizer` -directory and type the following commands: +directory, but make sure it's a Command Prompt(CMD) window not PowerShell. + +In the terminal window type the following commands: ```batch python -m venv venv # Creates a virtual environment (venv) diff --git a/install_isntructions.txt b/install_isntructions.txt deleted file mode 100644 index 7475409..0000000 --- a/install_isntructions.txt +++ /dev/null @@ -1,30 +0,0 @@ -Install help and mock experiment tutorial for using in RxnRover can be found here: - -https://rxnrover.github.io/RxnRover/user_resources/tutorials/mock_experiment/mock_experiment.html - -Prerequisites -------------- -This plugin requires the following to be installed beforehand: - -Python 3.x. Download it from https://www.python.org/. -ZeroMQ for LabVIEW. The latest version can be installed through the VI Package Manager (VIPM) or can be downloaded from the ZeroMQ for LabVIEW website. - -Setting up SQSnobFit Optimizer ------------------------------- -Inside /Plugins/Optimizers/SQSnobFit there are two folders, plugin, where the Rxn Rover plugin resides, and sqsnobfit_remote_optimizer, where the necessary code to launch an instance of SQSnobFit that can communicate with the plugin. If you are using Linux or Mac, simply type make install in the sqsnobfit_remote_optimizer directory to download and install dependencies into a virtual environment. - -If using Windows, open a terminal in the sqsnobfit_remote_optimizer directory and type the following commands: - - -python -m venv venv # Creates a virtual environment (venv) -.\venv\Scripts\activate # Activates the venv -pip install -r requirements.txt # Installs dependencies in venv -deactivate # Deactivates the venv - - -Configurations --------------- -The SQSnobFit optimization can be configured by editing or creating a new config file in the sqsnobfit_remote_optimizer/config directory. An example configuration file with default values is provided as default-config.json. - -Plugin Scripts -Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts subdirectory. When creating a new script, ensure that it activates the venv, runs src/main.py with the correct config file as a command line argument, and deactivates the venv when complete. An example start script file should be present in the scripts directory. \ No newline at end of file diff --git a/plugin/SQSnobFit.vipb b/plugin/SQSnobFit.vipb index 7fbb95f..c233138 100644 --- a/plugin/SQSnobFit.vipb +++ b/plugin/SQSnobFit.vipb @@ -1,14 +1,14 @@ - + RxnRover_lib_SQSnobFit - 1.0.0.2 + 1.0.0.5 false .. - ..\..\..\vipm_package_builds - RxnRover + ..\..\..\..\LabView Builds\plugins\plugin_sqsnobfit + Rxn Rover - 20.0 + 20.0 (64-bit) true 00000CFC002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00FAFAFA00010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FFFFFF00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00FAFAFA00010000000000100000001000000002000000240024002400240000002900000012000000020000000D00F8F8F800010000000000100000001000000002000100230023002300230001001D00000C1800000C00000200020022002200180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000000000000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFF6C00006C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C00006C0000CCCCFFCCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C00006C0000CCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C00006C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C00006C0000CCCCFF6C00006C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C00006C00006C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFF6C0000CCCCFFCCCCFFCCCCFF6C0000CCCCFFCCCCFF6C00006C0000CCCCFF6C0000CCCCFF6C0000CCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFFCCCCFF SQSnobFit @@ -52,7 +52,7 @@ Plugin Scripts -------------- Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts subdirectory. When creating a new script, ensure that it activates the venv, runs src/main.py with the correct config file as a command line argument, and deactivates the venv when complete. An example start script file should be present in the scripts directory. - RxnRover + Rxn Rover https://github.com/RxnRover/plugin_sqsnobfit Initial packaged build @@ -166,7 +166,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts Default false - + RxnRover 000005AC002900000012000000020000000D00FFFFFF000100000000000A0000000800000000002000200028000002AA00000276000000010007001F00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000003CACC4ADBAAAAAA97C4ACAADBAAAAAE97AAAA44D700000003002900000012000000020000000D00CCCCFF000100000000000A0000000800190000002000200028000002AA00000276001900010020001F00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C00006C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C00006C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000003CACC4ADBAAAAAA97C4ACAADBAAAAAE97AAAA44D700000003 Controls @@ -245,7 +245,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts . - 6C84520A54F0A45F9856F07970FFD2CD + BCA26E873F6EE8EBC61F165594C34D40 0 @@ -336,7 +336,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts Main.vi - 828E27F19593622538AAE991F3613CE6 + F198AE9611D08D22B42C07584A0289ED 1 @@ -483,7 +483,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Instrument Manager Loop.vi - 02DAFF949CF5F93A5687774F9A7950F4 + C4123E7F6FED8C6133E240689A1BB101 1 @@ -518,7 +518,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts SubVIs\Close Instrument Safely.vi - 19E9E2DA4602D13FE4E004EE24C37CBD + 09B6F53D0FFA9340E8B818D3F4B49A89 1 @@ -595,7 +595,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts support\Cluster to Variant Attributes.vi - 88413A5472CAB4EBF4FAF694BB2B1112 + 19799740D642B492D3057AE7CBAF69C3 2 @@ -686,7 +686,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Acquisition\Stop Acquisition.vi - 27DAAEF0E9455C21F3112A8FB288E399 + 7045B126D71B59DA97CB7E72DF564B6D 2 @@ -721,7 +721,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Data Display Loop\Parameter Array to String.vi - AD8DCA24A2D557719489F310B042C7FC + 89D4C74FF8E05B7BA8C3B163BB713B37 2 @@ -756,7 +756,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Event Handler\Error Handler - Event Handling Loop.vi - 8841B2B24FBE283D2D38E5BE0978EB41 + 26EFE46B9BC8C4539C3EBE89DBD7AA32 2 @@ -819,7 +819,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Instrument Manager\Error Handler - Instrument Manager Loop.vi - 5B0700F0C803C9535CB40CCF3305ED5A + 9B3AB4B5A148FBB2B0D6DE541DC761EE 2 @@ -966,7 +966,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Logging\String to Snake Case.vi - 5F7D3E6AE876D814C5A25A3FE69CBA59 + 2AC1F302347372F1E3A7DC751D0BE29B 2 @@ -1029,7 +1029,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Remote Connection Manager\Remote Connection Manager Loop.vi - 5D64DFD57426971A7FF050633B6C7AF2 + 670DB2FCF986577A113EC06BBCB61B5A 2 @@ -1064,7 +1064,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\System Control\Error Handler - System Control Loop.vi - 6B8351675959BDD8D92A345865416FFE + D03ABD9B62F035A5F09D0D210AB193C5 2 @@ -1113,7 +1113,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\UI Manager\Update Data Plot.vi - F1E33746F90FA1B9758FB528B1E1AE1A + 394BFC778C1F5A3CF37FCF42B8692F93 4 @@ -1218,7 +1218,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts support\Message Queue\Obtain Message Queue.vi - D85DB2577AC58A68012056A856899D37 + EC7E56B0D3803C8743C9015F0400D96A 4 @@ -1281,7 +1281,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts support\User Event - Stop\Fire User Event - Stop.vi - EAA01EB873B404C0F8DD9913A25B40C2 + C7F0E5680EB2A0FBC4F2886CBC334D77 -1 @@ -1316,7 +1316,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts . - CD9706109DFA401BC20A938694F81472 + 85E56DA6D139FD6620E3118C4D61F9A5 0 @@ -1379,7 +1379,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts Typedefs - 2286ACFC0F5938DF5E7A1E9CF49A2A06 + 1787C36D54CD81FCACE989998189CA1B 1 @@ -1470,7 +1470,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\UI Manager - A01A5FA3C8FBF85485DA1EB83F2A1FC0 + 01DA655042E029F07D1D8C46CC377CCC 1 @@ -1505,7 +1505,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts support\Message Queue - 95D3EDE039A02AB6CC66404F9999E358 + 1B1A7140C837FC86E6B5E37F2452135F 1 @@ -1596,7 +1596,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts Typedefs\System Control Data.ctl - 532CF755DB215E3C002CE32A3F636A1A + 84E91B2BFB8972F4F6E3B3DDCAA4C3A0 2 @@ -1645,7 +1645,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Acquisition\Hardware Configuration.ctl - E199B6DC142676D12D60C62209B97FC9 + 25286072E73BB065A4512568473E2A63 2 @@ -1680,7 +1680,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Instrument Manager\Instrument State.ctl - A8FA682D10A527ECBD4DD37F615134DC + CBA58779846C717098F959421AD00DCF 2 @@ -1771,7 +1771,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Logging\Logging State.ctl - 28D1DE846FAB8DEE60FD73101E69B0AF + E33DC80ED9FF3A57860BE9384C0A2A23 2 @@ -1820,7 +1820,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\Remote Connection Manager\RCM Sender Data.ctl - 2B15684C5085617F3A77CE02250F68A8 + 1E0872E7C7DFE1CFDAA367B4D58B315D 2 @@ -1855,7 +1855,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\UI Manager\support - D4B7C3F3E25022CD5A4BC235523450AC + 1B692DEF2CA6138B7715A062372F6C0A 9 @@ -1918,7 +1918,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts process loops\UI Manager\support\UI Display State.ctl - CE818FCCB0CE3A2599799D6893BDAEEF + 6EF35EFEC5377F97ED29D24A4A120E45 3 @@ -1967,7 +1967,7 @@ Scripts used by the plugin are located in the sqsnobfit_remote_optimizer/scripts support\Message Queue\Message Cluster.ctl - 430CE1FAFCA17F11CDBD4D103B62DBFC + DBAA2FC962DC3A443EB6CBA1F8650D61 \ No newline at end of file