heliOS Software
Download 2024.2
The new curve fitting system in heliOS 2024.2 provides advanced fit parameter initialization and introduces a redesigned user interface. With this update, our goal is to enhance usability and facilitate customizability, ensuring users can work intuitively and confidently with our fit models.
heliOS
version 2024.2.0
(145 MB)
heliOS Methods
for switchSENSE®
version 2024.2 (15.0 MB)
heliOS Methods
for scIC (formerly RT-IC)
version 2024.2 (4.7 MB)
heliX Firmware
version 7.352.5.2190
(1.1 GB)
heliX Quick Start
Guide
version 7.1 (2.5 MB)
IMPORTANT: If you install just for you (new default, non-administrative installation) heliOS will be only installed for the currently logged in user.
As a consequence, heliOS will not be able to access settings from previous installations. Therefore, please ensure you have access to critical settings, like your license key or database credentials. If you install for all users of this machine nothing will change, but you will require administrative rights for the installation.
Note: The new heliOS version does not require a separate heliX firmware update if your heliX firmware is already compatible
with version 7.352.5.2190. For each new version of heliOS it is mandatory to update the methods!
SYSTEM REQUIREMENTS
Supported Operating System I Windows 10 and higher
heliOS requires the .NET 8 Desktop Runtime.
heliOS requires access to a postgreSQL database.
→ see install instructions
New Fitting System with Overhauled UI
The new curve fitting system in heliOS 2024.2 provides advanced fit parameter initialization and introduces a redesigned user interface. With this update, our goal is to enhance usability and facilitate customizability, ensuring users can work intuitively and confidently with our fit models.
Dynamic Reinitialization
In the previous system, fits required manual reinitialization to adapt to changes in the upstream data pipeline. The new system features dynamic reinitialization of fits, preventing unintentional fit failures due to out-of-sync initial fit parameter values.
New Fit Configuration Editor
The new editor provides a streamlined yet comprehensive overview of a given fit’s configuration. It displays all initial parameter values used for the nonlinear fitting process, categorized into “Global Parameters”, shared across all curves, and “Curve Parameters” which have independent values for each curve. The initial state is visualized with a preview, enabling quick assessment of its quality.
Users can access details of the fit model via the info button located next to the model name.
Global parameters can be converted to curve parameters and vice versa using the buttons beside each parameter name, a familiar interaction for heliOS users from the assay configuration screen.
To refine the initial state, users can override any auto-initialized parameter values, which are displayed as greyed-out numbers. Dependent (auto-initialized) parameter values and the preview are updated dynamically in response. Changes can be undone by clearing the relevant fields.
User input is validated, with warnings provided to guide correction if needed.
Variable fit parameters may be turned into constants by prefixing their values with an asterisk (*).
Customizations made during an active editor session remain temporary and are only applied to the fitting process once confirmed. To discard changes, simply close the window or press the cancel button.
Improved Error Reporting in Manual Analysis
This release introduces enhanced troubleshooting for manual analysis data pipelines. If a data pipeline encounters an error at any step, the affected element displays a warning symbol along with a brief summary of the issue.
Selecting the affected element opens the analysis sidebar, which provides a more detailed description of the problem and suggests a possible solution. This feature represents another step toward making your analyses easier to use.
Built-in heliX Upgrade System
With this release, we introduce an integrated heliX upgrade system within heliOS, streamlining the firmware upgrade process. You can upgrade directly from heliOS with full control over the process: start an upgrade, cancel an ongoing upgrade, trigger a device reboot, and view real-time progress of each upgrade stage.
You can now upgrade your heliX device simply by downloading the latest firmware version from our website and using heliOS to easily install the update.
Attention
The built-in heliX Upgrade System requires heliX Firmware 8.0.0 or newer! At the time of this release, the heliX Firmware 8.0.0 is still being testing and has not been released!
Improve Usability of Documents Tabs
In previous versions, docking and undocking document tabs (e.g., for analyses) sometimes led to stability and performance issues, impacting the overall user experience.
This version introduces a simplified tab system, replacing the complex docking mechanism. This enhancement delivers a smoother, more stable, and efficient experience for navigating and managing document tabs.
Upgrade now to uncover these exciting new features and improvements in heliOS 2024.2!
These improvements equip scientists and technical assistants with the tools to analyze results accurately and swiftly, fostering groundbreaking discoveries. Stay tuned as we continually refine and innovate on our heliOS software platform, dedicated to delivering a smooth and enlightening user experience.
Thank you for being a valuable part of our journey to make heliOS more powerful and user-friendly.
FEATURES
Manual Analysis:
- Enable copying of analysis elements in read-only analyses
- Enhance error reporting in Manual Analysis
- Adjust sample injection/ejection uncertainties of scIC measurements
- Add fit metadata with same values and fit statistics to analysis sidebar
- Improve Extract Metadata operation to always consider Y Quantities independent
- Improve value formatting of metadata entries in data sheet, plots, and analysis sidebar
- Introduce new fitting system including new fit operations and overhauled UI
- Add new Rename Curves operation to manual analysis
- Add Original Name metadata entry to Curves in analysis
Assays:
- Improve UI for creating assays to show custom methods by default
Device Control:
- Introduce an integrated heliX upgrade system
- Remove script pause button
General:
- Enforce heliOS restart when switching database
- Add tabbed view for main documents
- Enable selection between per-user and per-machine installation of heliOS
- Enable installation of heliOS without Administrative Right
BUG FIXES
Automatic Analysis:
- Fix issue where Chip Test without images could not be opened
- Fix issue where stored automated analysis can not be opened
- Fix the issue where the context menu is not shown in plots in automated analyses
- Fix newly created automated analyses not opening in edit mode
- Fix recalculate operation for batch analysis
Manual Analysis:
- Fix rare crash when opening experiment dialog from manual analysis
- Fix issue where sidebar was not updated after changing from a failed to a succeeded state of an analysis element
- Prevent heliOS crash when pasting analysis element in not-editable analysis
- Fix imported analyses being editable
- Fix average operation producing incorrect data in certain circumstances
- Fix analysis elements so they do not perform operations if they have no input data
- Fix sidebar from excessively compressing itself in certain circumstances
- Fix failing fit when all parameters being fixed
- Fix plot cursor tooltip X always being zero in certain circumstances
- Fix rare issue where batch operation pasting would crash the application
- Fix handling of data with too few points by fit operations
- Fix application lockup in certain cases when deleting analysis elements
- Fix data groups grouping fit elements no longer display fit functions in manual analysis
- Fix application crash when pasting alias to another manual analysis
- Fix missing units for metadata entries sample injection and ejection
- Fix crash when setting plot legend template to some metadata specific to the biphasic fit
- Fix rare crash when pasting analysis elements
Assays:
- Fix rare crash when starting an assay
- Fix helios crash when exporting sample tray without well plate
- Fix issue where invalid limits were applied in function parameters in scripts using json documentation
- Fix issue where assay scripts are sometimes invalid after connecting with a device in start wizard
- Fix issue sample tray layout can not be reset after pure container availability changes
Methods:
- Fix rare crash when opening methods
- Fix issue where some messages were not shown in script editor
- Fix crash when clicking new parser messages in script editor
- Fix issue where some errors do not show the line and column number in script editor
Device control:
- Fix URL to access raw heliX measurement data storage
- Fix issue of unavailable scrolling in the table for chip tray details
Experiments:
- Fix crash when receiving empty image data from heliX
- Fix rare issue of missing measurements in experiment overview table
General:
- Fix issue where feature flags with no accessibility used the persisted value
- Fix issue where non-experimental features were still shown as experimental features
PERFORMANCE IMPROVEMENTS
General:
- Improve tab performance
HOW to update methods:
- download the newest scIC (formerly RT-IC) methods from the DBS website
- go to Method section in heliOS
- use the Import button on the top and select the (entire) downloaded zip file
The methods with the same names are automatically updated.
Passivation
Each assay now includes an optional chip passivation check box similar to chip wash. When enabling Chip passivation for a run, the user can add their own passivation solution to be used as pre run surface passivation. The passivation reagent (e.g. BSA, blocking reagent) is delivered to the chip with 10 minute incubation time, followed by a short rinse. This procedure can help prevent unspecific binding.
Dual Color measurements
Dual color assays provided follow the same logic as the single color variants. Changes include a separate LED intensity input field per color channel and name/concentration fields can hold values for both components in sample vials (separated with comma). First name and/or concentration in the field is always for the green component, and second for the red.
Cyto System wash
In order to keep the heliXcyto clean throughout several rounds of cell measurements, we have updated our system wash method. When adding it through custom methods, you will notice a faster run time (now about 1 hour), and the Cleaning Solution 3 in the sample list:
HOW TO USE: Add the system wash in your assay sequence after every 1-3 runs with cells, latest at the end of your assay. Use between two different cell lines.
IMPORTANT: Please run the system wash ONLY on a maintenance chip, never on a cyto chip with traps! Each system wash is counted as regeneration on the maintenance chip. When the regeneration counter hits 50 repeats (visible in heliOS in the Device control), please exchange the maintenance chip.
HOW to update methods:
- download the newest switchSENSE methods from the DBS website
- go to Method section in heliOS
- use the Import button on the top and select the (entire) downloaded zip file
The methods with the same names are automatically updated.
New set of ready-to-use methods under the #assay tag
We’re excited to introduce a new suite of self-sufficient assay methods. These methods are designed to streamline your workflow and eliminate the need for manual setup.
Key Features
- Self-Contained: Minimal adjustments required.
- Comprehensive Coverage: Our #assay methods cover a wide range of common use cases, empowering you to tackle your daily experiments efficiently.
- Easy Discovery: Locate these methods using the #assay tag
The #assay methods are:
For further questions, please contact the support team at support@dynamic-biosensors.com.
In case you need help, please do not hesitate to contact our support team at support@dynamic-biosensors.com.
INSTALL INSTRUCTIONS
We recommend to always use the newest versions of heliOS and heliX firmware.
Please update first your heliX device with the latest firmware version before installing a new version of heliOS.
For each new version of heliOS it is mandatory to update the methods.
SYSTEM REQUIREMENTS
Supported Operating System I Windows 10 and higher
heliOS requires the .NET 8 Desktop Runtime.
heliOS requires access to a postgreSQL database.
heliX FIRMWARE UPDATE
Note: The installation of a new heliX firmware version must be performed from a computer which is connected to the heliX device.
Note: Skip this step if you are only interested in updating the heliOS version on a computer which is not used to control the heliX device.
- Ensure that the heliX device is switched on and connected to the control PC (directly or via network).
- Download the above listed version of the heliX firmware. We recommend to always use the newest version.
- Run the EXE installer on the control PC and follow the setup steps. You can find the IP address of your heliX in heliOS under Devices.
After approx. 10 minutes the heliX will be restarted and ready to use.
INSTALLATION OF heliOS
Note: If heliOS is installed for the first time on a computer you need to first install the .NET 6 Desktop Runtime (see Installation of Microsoft .NET 8) and a PostgreSQL database (see Installation and setup of postgreSQL database).
- Download the above listed version of heliOS. We recommend to always use the newest version.
- Run the MSI installer and follow the setup steps.
- The first time you open heliOS on a computer you need to enter your license key (Settings → License).
Copy and paste the license key into the intended input field and confirm. - In addition to 3, the first time you are using heliOS you need to enter your database access data (Settings → Database).
- Now heliOS is ready to use and can, for example, be connected to your heliX device.
IMPORT OF heliOS METHODS
- Download the above listed heliOS methods.
- Unzip the downloaded file once. The unzipped folder contains a range of zipped heliOS methods. Do not unzip these files.
- Open heliOS and go to “Methods”.
- Click on “Import” in the top menu and select one or several heliOS methods (ZIP files) from the unzipped folder.
- Click on “Open”. Now your data base is equipped with the newest heliOS methods.
INSTALLATION OF MICROSOFT .NET 8
Note: heliOS requires the .NET 8 Desktop Runtime on your Windows operating system. If already installed you can skip this step.
- Download the .NET 8 Desktop Runtime installation file (64-bit version).
- Run the EXE installer and follow the setup steps.
- After the installation process has finished you are ready to install heliOS.
INSTALLATION AND SETUP OF A postgreSQL DATABASE
Note: heliOS requires a postgreSQL database either on a server in your local network or on your Windows operating system. The heliX control computer already comes with a set up postgreSQL database. Continue only if you want to install a second postgreSQL database on another computer.
- Download postgreSQL from the link below. Select version 12.X for Windows x86-64.
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads - Run the EXE installer and follow the setup steps. Use the default settings and enter a password of your choice. We recommend to use the same password as on the heliX control computer (mypassword). Do not launch the Stack Builder at the end of the installation wizard.
- After the installation of postgreSQL open the Windows Run app (or press the Windows+R keys on the keyboard).
- Enter the following command line into the field and confirm: c:\\Program Files\\PostgreSQL\\12\\bin\\createdb.exe -U postgres heliOS
- You now will be asked for a password. Enter the password you selected during the postgreSQL installation and press Enter. If you will be asked again for the password, enter it again and confirm with the Enter key.
- Repeat step 3 and enter the following command line into the field. Confirm afterwards: c:\\Program Files\\PostgreSQL\\12\\bin\\createuser.exe -P -U postgres heliOS
- Repeat step 5 (Enter the password).
- Now, you can start heliOS with the following database credentials (Settings → Database):
Host: localhost | Database: heliOS | User: heliOS | Password: [your password] - Enter your heliOS license key (Settings → License) if necessary.
If you need help with setting up the postgrSQL database please ask your system administrator or contact our support team at support@dynamic-biosensors.com.
In case you need help, please do not hesitate to contact our support team at support@dynamic-biosensors.com.
Questions?
Contact Us
Our support team is happy to help.