-
Notifications
You must be signed in to change notification settings - Fork 0
master <-- Update/documentation #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 23 commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
8965dac
Updated download links and information with .vip file pointing toward…
JohnBrittaein 7bef97e
Update formatting and other mistakes
JohnBrittaein 1e994b1
Updated Submission form
JohnBrittaein 3cde30b
Updated TItle to match Series III
JohnBrittaein cffb5fa
Fixed typo
JohnBrittaein e870090
Removed requirements section, and other minor tweaks
JohnBrittaein f2b4b79
fixed typo
JohnBrittaein 2b414c4
Added listings for current plugins (in-development)
JohnBrittaein cca774d
update plugin catalog (in-development)
JohnBrittaein 417cc28
fixed build warnings
JohnBrittaein 33388ca
Fixed visual bug where the titles within submissions were not shown i…
JohnBrittaein f09833f
Completed catalog listings
JohnBrittaein 7c5b0c9
Added new Core-Tools sections to include links to non-plugin related …
JohnBrittaein 59f4772
Update source/core_tools/libraries/DynamicReentrant.rst
JohnBrittaein 2e7622d
Update source/first_party/analyzers/waters_patrol_uplc_report_parser.rst
JohnBrittaein 433fbe5
Update source/first_party/optimizers/deep_reaction_optimizer.rst
JohnBrittaein a64814f
Update source/first_party/optimizers/rxn_q_timing.rst
JohnBrittaein f5eeb5c
de-nest submissions and core_tools to fix repetitous labels in sidebar
JohnBrittaein ef3a65a
remove snake_case
JohnBrittaein b85bb36
remove snake case
JohnBrittaein 32b9067
rename to rxn_q
JohnBrittaein 2609e2f
added review suggestions
JohnBrittaein 476d2f8
Review Changes
JohnBrittaein 59bf411
Update source/first_party/analyzers/reactir_report_parser.rst
JohnBrittaein File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| Core Tools | ||
| ========== | ||
|
|
||
| This section provides a listing of official software tools used by Rxn Rover. These are not plugins, but software components that provide functionality to Rxn Rover itself. | ||
|
|
||
| .. toctree:: | ||
| :maxdepth: 2 | ||
| :caption: Software | ||
|
|
||
| software/index | ||
|
|
||
| .. toctree:: | ||
| :maxdepth: 2 | ||
| :caption: Libraries | ||
|
|
||
| libraries/index | ||
|
|
||
|
|
||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| .. _dynamic-reentrant: | ||
|
|
||
| Dynamic Reentrant Library | ||
| ========================= | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| The Dynamic Reentrant library facilitates communication between Rxn Rover and its plugins, and helps manage dynamic reentrant VIs. | ||
| This library is essential for first-party (and likely most other third-party) plugins to work with Rxn Rover. | ||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install from the official GitHub release pages listed below. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Quick Installer via VIPM (.vip file):** | ||
| `Dynamic Reentrant – Releases <https://github.com/RxnRover/DynamicReentrant/releases>`_ | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `GitHub Repository <https://github.com/RxnRover/DynamicReentrant>`_ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| Libraries | ||
| ========= | ||
| This section lists libraries created by Rxn Rover's team that are used for the functionality of Rxn Rover. | ||
|
|
||
| .. toctree:: | ||
| :maxdepth: 1 | ||
|
|
||
| dynamic_reentrant |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| Software | ||
| ======== | ||
|
|
||
| .. toctree:: | ||
| :maxdepth: 1 | ||
|
|
||
| rxn_rover |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,24 @@ | ||
| .. _rxnrover-software: | ||
|
|
||
| Rxn Rover Software | ||
| ================== | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Rxn Rover is an open-source, modular automation platform for reaction discovery and optimization. | ||
| Primarily targetting smaller research groups, it is designed using interchangeable plugins to be flexible and easy to integrate into a variety of laboratory environments. | ||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install from the official GitHub release pages listed below. Also ensure you have installed DynamicReentrant which can be found here :ref:`dynamic-reentrant`. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Quick Installer via VIPM (.vip file):** | ||
| `Rxn Rover – Releases <https://github.com/RxnRover/RxnRover/releases>`_ | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `GitHub Repository <https://github.com/RxnRover/RxnRover>`_ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,17 +1,28 @@ | ||
| Mock LC Parser | ||
| ============== | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Plugin class: Analyzer | ||
|
|
||
| This plugin generates and parses report files as if they were generated from a | ||
| liquid chromatograph (LC). The data generated is random and this plugin is only | ||
| meant to be used as a demonstration of a file parser as an analyzer plugin. | ||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| This plugin is available for download at | ||
| `<https://github.com/RxnRover/plugin_mock_lc_parser>`_. | ||
| Download and install the plugin and required drivers from the official GitHub release pages listed below. | ||
|
|
||
| Description | ||
| ----------- | ||
| **Downloads** | ||
|
|
||
| This plugin generates and parses report files as if they were generated from a | ||
| liquid chromatograph (LC). The data generated is random and this plugin is only | ||
| meant to be used as a demonstration of a file parser as an analyzer plugin. | ||
| - **Plugin (.vip file):** | ||
| `Mock LC Parser Plugin – Releases <https://github.com/RxnRover/plugin_mock_lc_parser/releases>`_ | ||
|
|
||
| - **Drivers:** | ||
| This plugin does not require any additional drivers. | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `Plugin Repository <https://github.com/RxnRover/plugin_mock_lc_parser>`_ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| React IR Report Parser (in-development) | ||
| ======================================= | ||
JohnBrittaein marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| .. warning:: | ||
|
|
||
| This plugin is currently in development and is **not publicly accessible at this time**. | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Plugin class: Analyzer | ||
|
|
||
| This plugin parses report files output from a ReactIR(TM) to extract the peak intensity of an analyte. The plugin will average the results of any number of scans before reporting a new concentration value to Rxn Rover. A sample report is included with the plugin, whose format must be matched exactly for the parser to work. | ||
|
|
||
| Note: The ReactIR trademark is owned by Mettler Toledo and its affiliated entities. | ||
|
|
||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install the plugin from the official GitHub release page listed below. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Plugin (.vip file):** | ||
| `React IR Report Parser Plugin – Releases <https://github.com/RxnRover/plugin_reactir_report_parser/releases>`_ | ||
|
|
||
| - **Drivers:** | ||
| This plugin does not require any additional drivers. | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `Plugin Repository <https://github.com/RxnRover/plugin_reactir_report_parser>`_ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,16 +1,11 @@ | ||
| Waters |tm| Patrol |tm| UPLC |tm| Report Parser [#f1]_ | ||
| ====================================================== | ||
|
|
||
| Plugin class: Optimizer | ||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| This plugin is available for download at `<https://github.com/RxnRover/plugin_waters_patrol_uplc_report_parser>`_. | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Plugin class: Analyzer | ||
|
|
||
| This plugin parses report files output from Waters |tm| Patrol |tm| program to | ||
| extract the concentration of an analyte. The plugin will average the results | ||
| of three injections before reporting a new concentration value to Rxn Rover. | ||
|
|
@@ -20,4 +15,21 @@ exactly for the parser to work. | |
| .. [#f1] The Waters |tm|, Patrol |tm|, UPLC |tm| trademarks are owned by Waters | ||
| Corporation and its affiliated entities. | ||
|
|
||
| .. |tm| unicode:: U+2122 .. TRADEMARK SYMBOL | ||
| .. |tm| unicode:: U+2122 .. TRADEMARK SYMBOL | ||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install the plugin from the official GitHub release page listed below. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Plugin (.vip file):** | ||
| `Waters Patrol UPLC Report Parser – Releases <https://github.com/RxnRover/plugin_waters_patrol_uplc_report_parser/releases>`_ | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There is no release for this plugin yet. |
||
|
|
||
| - **Drivers**: This plugin does not require any additional drivers. | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `Plugin Repository <https://github.com/RxnRover/plugin_waters_patrol_uplc_report_parser>`_ | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| CyRxnOpt (in-development) | ||
| ========================= | ||
|
|
||
| .. warning:: | ||
|
|
||
| This plugin is currently in development and is **not publicly accessible at this time**. | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Plugin class: Optimizer | ||
|
|
||
| CyRxnOpt is an advanced optimizer plugin which provides a singular interface to use many reaction optimization algorithms, AMLRO, EDBO+, SQSnobFit, and Nelder Mead Simplex. | ||
|
|
||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install the plugin from the official GitHub release page listed below. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Plugin (.vip file):** | ||
| `CyRxnOpt Plugin – Releases <https://github.com/RxnRover/plugin_cyrxnopt/releases>`_ | ||
|
|
||
| - **Drivers:** | ||
| `CyRxnOpt Bindings – Releases <https://github.com/RxnRover/cyrxnopt_bindings/releases>`_ | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `Plugin Repository <https://github.com/RxnRover/plugin_cyrxnopt>`_ | ||
| - `Bindings Repository <https://github.com/RxnRover/cyrxnopt_bindings>`_ | ||
| - `CyRxnOpt Python <https://github.com/RxnRover/CyRxnOpt>`_ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| Rxn Q (in-development) | ||
| ====================== | ||
|
|
||
| .. warning:: | ||
|
|
||
| This plugin is currently in development and is **not publicly accessible at this time**. | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Plugin class: Optimizer | ||
|
|
||
| Rxn Q is a Rxn Rover plugin and stand-alone LabVIEW program that performs a sequence of reaction conditions in the given order. A user can create a queue of reaction conditions using the Rxn Q user interface, or load the reaction queue from a formatted file (see CSV File Format section below). This sequence can be paused, modified or added to, and resumed during an experiment, although changes on the current or previous lines will not take effect! | ||
|
|
||
| Note: No timing element is built into Rxn Q. The queue will proceed to the next set of reaction conditions immediately upon submitting the result for the current reaction conditions, or when the current line is skipped. | ||
|
|
||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install the plugin from the official GitHub release page listed below. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Plugin (.vip file):** | ||
| `Rxn Q Plugin – Releases <https://github.com/RxnRover/plugin_rxn_q/releases>`_ | ||
|
|
||
| - **Drivers:** | ||
| This plugin does not require any additional drivers. | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `Plugin Repository <https://github.com/RxnRover/plugin_rxn_q>`_ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,33 @@ | ||
| Rxn Q With Timing (in-development) | ||
| ================================== | ||
|
|
||
| .. warning:: | ||
|
|
||
| This plugin is currently in development and is **not publicly accessible at this time**. | ||
|
|
||
| Description | ||
| ----------- | ||
|
|
||
| Plugin class: Optimizer | ||
|
|
||
| Rxn Q is a Rxn Rover plugin and stand-alone LabVIEW program that performs a sequence of reaction conditions in the given order. A user can create a queue of reaction conditions using the Rxn Q user interface, or load the reaction queue from a formatted file (see CSV File Format section below). This sequence can be paused, modified or added to, and resumed during an experiment, although changes on the current or previous lines will not take effect! | ||
|
|
||
| Note: Unlike the original Rxn Queue plugin, this version includes a timing element. The queue will proceed to the next set of reaction conditions after a specified delay, which can be set by the user. This allows for more controlled timing between reactions. | ||
|
|
||
|
|
||
| Acquisition | ||
| ----------- | ||
|
|
||
| Download and install the plugin from the official GitHub release page listed below. | ||
|
|
||
| **Downloads** | ||
|
|
||
| - **Plugin (.vip file):** | ||
| `Rxn Q With Timing – Releases <https://github.com/RxnRover/plugin_rxn_q_timing/releases>`_ | ||
|
|
||
| - **Drivers:** | ||
| This plugin does not require any additional drivers. | ||
|
|
||
| **Source Code** | ||
|
|
||
| - `Plugin Repository <https://github.com/RxnRover/plugin_rxn_q_timing>`_ |
zachcran marked this conversation as resolved.
Show resolved
Hide resolved
|
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.