April 2026 Update with CSA 1.3.0
April 9, 2026
This release contains new features and bug fixes across CODI, including some major improvements to the Aplo Scope and LNP Prep experiences.
- General
- New Features
- A new Error Log panel is accessible from the bottom of the left sidebar in CODI. Users can view all errors from their current session, clear individual errors or all errors
- A "Send Logs to ONI" feature is now available from the Error Log panel. Users can press a single button to submit system logs directly to ONI. Note: Users must still submit a ticket on the ONI Help Desk to inform ONI of their issue.
- Slight visual refresh with some enhanced icons.
- Bug Fixes
- Major improvements to the camera stream connection to the CODI web browser (April 21, 2026)
- Dataset uploads from AutoEV, AutoLNP and Aplo Scope Control should be more robust, especially in cases where multiple CODI accounts are used on the same PC.
- Fixed an issue where scrolling in the CODI dataset thumbnail view would fail to load additional datasets.
- Fixed an issue where channels on certain dataset types (NimOS datasets, DL channels, AutoLNP cargo channels) couldn't be renamed in CODI. Any channel on any owned dataset can now be renamed.
- Aplo Scope Control
- New features
- Improved system status and progress indication
- The LED status strip on the Aplo Scope now changes color to convey system status:
- Yellow: System Heating
- Blue: Ready
- Green: Acquiring
- Error: Red
- A new progress bar component has been added to show acquisition channel progress during runs.
- A new “Power at Sample” readout uses an internal sensor to estimate the power at the sample plane, for laser output powers above 100mW.
- The System Info page now shows how long the system has been running (uptime).
- The illumination control sliders for the lasers, illumination angle and camera exposure time have an improved look and feel
- Current laser power of each laser is displayed inline with the illumination control to the far right, in set % and mW.
- The laser power sliders are optimized for more precise control at lower powers.
- The illumination angle slider is optimized for more precise control at higher angles, near the HiLo/TIRF angle.
- All sliders are much easier to achieve the minimum and maximum values.
- Added Cy3b to the fluorophore database.
- Bug Fixes
- Fixed glitchy user interface when clicking certain buttons or sliders in Aplo Scope Control.
- Channel mapping now correctly handles multi-channel acquisitions, mapping all channels defined in the channel sequence rather than always defaulting to a fixed set.
- Fixed a regression where enabling a second laser simultaneously (e.g. 405 nm activation alongside 638 nm imaging) would incorrectly change the emission filter to match the second laser. The filter now only changes when the primary laser changes, when in auto mode.
- AutoEV and AutoLNP
- New features
- Improved performance of the autofocus algorithm used in System Calibration to be faster and more accurately find the surface of the ONI 4-Lane Assay Chips
- On the Channel Mapping page for AutoLNP/AutoEV workflows, stage controls are now always visible.
- The "Microscope Controls" toggle button has been removed — the controls are just always shown.
- The “Focus” button was removed,
- LED status lights on Aplo Scope glow green during dataset acquisition.
- Bug Fixes
- Fixed an issue where the Laser Power Optimization on Aplo Scope would not run.
- Fixed an issue where reports generated blank first pages when exported to PDF, caused by a Chrome browser update.
- Aplo Flow LNP Prep
- New features
- LNP Prep run logs are now stored in the C:/Data/{Experiment Folder}/ directory.
- The LNP Prep setup pages (pages 1 & 2) now display a lock/blocker screen while an active protocol is running, preventing users from accidentally modifying experiment configuration mid-run.
- The chipstrip UI has been updated for visual consistency across all LNP Prep pages, dynamically reflecting the number of chips and sample sources configured.
- Bug Fixes
- Fixed a bug where refreshing the page during a "pause for manual sample" step would lose the modal and prevent the user from properly confirming the sample addition before the protocol continued.
- Fixed an off-by-one indexing bug in AutoLNP lane naming — lanes now correctly start at "Lane 1" instead of "Lane 0".
- Aplo Flow EV Prep
- Bug Fixes
- Fixed an infinite loop in the EV Prep app that could occur when navigating between pages during an active run.
February 2026 Update
February 11, 2026
This release
contains some minor improvements and corrects bugs introduced in the last release:
- Aplo Scope Control
- FIX: Improved the responsiveness when using the mouse or keyboard to control the stage
January 2026 Update with CSA 1.2.9
January 29, 2026
- Introduces AI LNP Profiling v2 with improved cargo detection, providing lower false negative for cargo on samples with high LNP density
- AI LNP Profiling v2 is now the default analysis setting when using AutoLNP
January 21, 2026
This release contains some minor improvements and corrects bugs introduced in the last release:
- AutoEV and AutoLNP
- Added an option to load only imaging settings
- Automatically removes focus algorithm debug files older than 1 month
- CODI Analysis
- FIX: Re-enabled renaming of channels in analysis page
- FIX: “Import ROIs” button in analysis apps now functions correctly
- Aplo Scope Control
- More reliable stage movement when using the keyboard
December 2025 Update with CSA 1.2.2
December 8, 2025
This release contains some minor improvements and bug fixes.
November 2025 Update
November 21, 2025
This is only a release for the CODI website, which fixes some minor bugs, including a fix for the spinning "loading" wheel thumbnail image on the dataset info page.
October 2025 Update with CSA 1.1.0
October 9, 2025
This update contains big AutoEV updates, including support for AutoEV on Aplo Scope and introducing Manual System Calibration for AutoEV and AutoLNP:
- Reminder: We’ve unified our help desk links, including those to the help desk and individual tools such as analysis tools. Make sure to update your bookmarks to the Ticket Submission page
- For all Acquisition Apps (AutoEV, AutoLNP, Aplo Scope Control):
- Improved the connection between CSA and the CODI webpage, which should improve the reliability of the camera stream.
- Introducing Manual System Calibration for AutoEV and AutoLNP, which allows manually setting the focus and illumination angle for automated acquisiton in AutoEV and AutoLNP on Aplo Scope and Nanoimager.
- For more information, see the online user guide
- For all AutoEV users, including AutoEV on Nanoimager users:
- A progress indicator now appears during AutoEV acquisition
- A montage generator on the AutoEV summary page allows you to quickly generate images of EVs sorted by positivity and size.
- The montage generator tool is also available on the Counting tool of the EV Profiling and AI EV Profiling analysis apps.
- General bug fixes and improved user experience for Channel Mapping and Refine Focus
- For more information, see the online user guide
- Introducing AutoEV on Aplo Scope:
- AutoEV is now fully compatible with Aplo Scope hardware, enabling 3x more data from your EV Profiler 2 kit to be acquired thanks to the large, homogeneous field of view.
- More accurate biomarker positivity thanks to dedicated emission filters on the Aplo Scope
- Data acquired in AutoEV on Aplo Scope is acquired 25% faster thanks to a faster camera exposure time (30ms on Aplo Scope).
- AI EV Profiling is now the default analysis app for AutoEV on Aplo Scope, providing accurate and robust identification, sizing, and biomarker profiling of individual EVs without tweaking complex analysis parameters.
- A laser power optimization button automatically finds the appropriate percentage power for optimal blinking of EVs prepared with EV Profiler 2.
- For more information, see the online user guide
- For EV Profiling and AI EV Profiling Analysis apps:
- A montage generator on the Counting tool page allows you to quickly generate images of EVs sorted by positivity and size
- For Aplo Scope Control users:
- The “Acquire” button is now disabled until a channel sequence has been setup
- Acquired data is stored on the disk in a subfolder:
- Each dataset is stored in a subfolder in the experiment folder directory. This folder uses the name of the Dataset in the “Upload and Analyze” widget, which is “Untitled” by default.
- A new folder will be created for each acquisition. If a folder with the dataset name already exists, a number will be appended to the dataset name to keep them distinct.
- The dataset info page in CODI now displays the channel sequence details from datasets acquired in Aplo Scope Control
- General bug fixes and user experience improvements
July 2025 Update with CSA 1.0.21
July 28, 2025
This release contains big updates across CODI!
- We’re rolling out support for AutoLNP on Aplo Scope, enabling 3x more data from your LNP Profiler kit to be acquired thanks to the large, homogeneous field of view.
- We’ve unified our help desk links, including those to the help desk and individual tools such as analysis tools. Make sure to update your bookmarks to the Ticket Submission page
- For all acquisition apps (AutoEV, AutoLNP, and Aplo Scope Control):
- Improved the connection between CSA and the CODI webpage, which should improve the reliability of the camera stream.
- [Aplo Scope] CODI System App (v1.0.21 onwards) now remembers your previous system heating settings and will automatically start heating to the target temperature when you start CSA.
- [Nanoimager] "Nanoimager Info" page renamed to "System Info" page
- For Aplo Scope Control:
- We’re introducing custom Workspaces in Aplo Scope Control, allowing users to save and load their illumination and multi-acquisition settings. This is a great way to quickly set up acquisitions with consistent channel names and imaging sequences!
- The TIRF angle will now be retained when switching between CODI tabs.
- Channel mapping now includes automatic laser power optimisation which finds the best laser power for each channel independently.
- For AutoEV and AutoLNP:
- [Nanoimager and Aplo Scope] Improvements to the autofocus algorithm should reduce the need to refine focus in each lane.
- Bug fix:
- Fixed legend labels are corrected in the EV and LNP report
- For AutoLNP:
- We’re bringing AutoLNP to Aplo Scope with this release, including some great new features and Aplo Scope-specific updates
- A redesigned Acquisition screen puts the large field of view front and center and re-organizes the widgets to allow you to focus on your LNPs
- A new “Optimize Lasers” button in the Channel Mapping microscope controls automatically sets the optimal laser power in % for your experiment, based on the known power densities required for the LNP Profiler kit.
- Bug fixes and improvements for Nanoimager and Aplo Scope:
- Improved background corrected Cargo image channel on CODI to prevent misleading dark features at low intensity
- Fixed LNP Clustering failure in CODI with large (~1.3 M locs) localization density per channel
June 2025 - AutoLNP and AutoEV Updates with CSA 1.0.3
June 02, 2025
This release contains updates for our acquisition apps:
- For all acquisition apps (AutoEV, AutoLNP, and Aplo Scope Control):
- Bug fix: Fixed issues related to camera stream display
- For AutoEV and AutoLNP:
- New CSA v1.0.3 for both AutoEV and AutoLNP apps
- mW power reader for single laser power in AutoLNP and AutoEV
- In the microscope control laser widget you will now have the laser power reported in % and mW. It reads one laser at the time.
- For AutoLNP:
- Cargo channel with background correction visually displayed in CODI!
- The AI LNP Profiling, in the positivity step, will show you the cargo channel with background correction as default (previously it was visually still the raw image). You can switch between background correct and raw at any time and compare the two images.
- Default is now diffraction limited channel with background correction applied
- It is always possible to change it to raw diffraction limited
- Bug fixes:
- Inconsistency of header naming in csv file for the positivity groups
- For AutoEV:
- Ability to skip FOV during an acquisition
September 2024 - Aplo Flow EV Prep Phase 2 Release with CSA 0.19.5
September 25, 2024
This release contains the Phase 2 update to the Aplo Flow EV Prep app:
- Support for the PanEV reagent
- Completely overhauled UI/UX with significant "quality of life" improvements:
- Save channels and sample details
- Pause/abort
- Error status reporting
- Door lid status reporting
- Drag-n-drop interface for plate/sample setup
- 1-to-many relationship for reagents and samples
- Numerous bug fixes
August 2024 - AutoEV August 2024 Release with CSA 0.18.25
August 12, 2024
- System warnings about temperature and channel mapping now have a “do not show again” button. These warnings provide important information to ensure that autoEV acquires data reliably and accurately, and we recommend using the “do not show again” buttons only for expert users who are familiar with the nanoimager’s thermal and spectral stability over time. To reset these warnings, you must reset your browser cache or delete your browser’s local storage.
- When a new collaboration is created from AutoEV’s experiment setup screen, it will now be selected by default
- The experiment settings that are currently loaded are now displayed prominently
- Regenerating AutoEV Reports
- When using the Cross Dataset Report function from a collaboration’s batch download page, if the selected analysis app is EV Profiling, it will use the new AutoEV report style
- Customers can also generate a report with different analysis settings, or combining datasets from several autoEV uses.
- Bug Fixes
- Fixed an issue where the CODI browser would lose connection with the CODI system app, and the user would have to click “refresh” several times to re-connect.
- Fixed an issue where the CODI browser erroneously displayed the “exclamation mark” in the nanoimager info icon, indicating that the CODI system app was disconnected, even while it was actually connected
- Fixed an issue where the camera stream would not appear, or would take several seconds to appear. The camera stream should now appear consistently.
- Fixed an issue where System Calibration would fail during AutoTIRF optimization on certain systems where the TIRF angle optimization would attempt to increase past 60°. This now respects the value in the instrument data file under the key: hardware -> illumAngleStage -> upperLim
Initial AutoEV Release with CSA 0.18.4
AutoEV is a workflow built for EV researchers. From the moment you place a chip on the Nanoimager, all steps to ensure optimal imaging conditions and settings are staged in a simple-to-follow interface and done for you, even eliminating finding and setting focus and optimal TIRF angles for imaging. AutoEV automatically pushes the data through to analysis, generating data on sizing, clustering, and positivity, shown in real-time, resulting in a beautiful one-page EV-focused report automatically generated after the run is complete.