Release Note: CODI Apps and Batch Analysis - June 2023 Release [Updated August 2023]

Release Note: CODI Apps and Batch Analysis - June 2023 Release [Updated August 2023]

InfoWelcome to the latest release notes for CODI Apps and Batch Analysis! For questions about the new software release, please contact our Customer Success team on https://help.codi.bio/ or any software team member directly via ONI-Club slack channel. You can find more information about the new features in the how-to guide on the CODI-help center.

PRODUCT OVERVIEW

Software Product: CODI
Software Update: Apps and Batch Analysis
Release Date: June 2023

NEW FEATURES

CODI Apps and Batch Analysis

We always envisioned CODI to be the tool that unlocks super-resolution microscopy for researchers all around the globe. With this big release, we’re setting the foundation to bring you all kinds of powerful App workflows in the form of Apps, that will allow you to focus on your research questions, and not worry about the data analysis software. We’re also delivering a new function to analyze multiple datasets at once, so that you can spend more time doing research and minimize any tedious manual data analysis.

Introducing CODI Apps 

Now, with the new CODI Apps infrastructure, CODI offers not just one, but multiple analysis workflows designed to address your biological questions and experimental needs. Each App offers a complete analysis workflow developed to help quantify single- molecule microscopy data. In addition to these exciting updates, we are also bringing one of our most requested features, batch analysis, to the newest version of CODI. With these new updates, you can now create, collaborate, save, and run end-to-end batch analysis workflows all in the cloud! 

Some examples of the new App workflows available you will have with this release are:

  1. Clustering: Quantify statistical and morphological properties of your dSTORM or DNA-PAINT data.
  2. Clustering & Counting: Explore subpopulations and quantify statistical and morphological properties of your dSTORM or DNA-PAINT data
  3. EV Profiling: Quickly identify subpopulations with single EV precision with a customized Clustering workflow.

This is just the start. This release enables us to rapidly introduce new applications to support all aspects of your super- resolution workflows on CODI and sets us up for delivering some really exciting things to come in the near future.

For this first release, we have worked with internal teams as well as Alpha and Beta testers to configure CODI Apps to include default parameter settings to guide users through basic single- molecule analysis. We recommend starting with these default settings first, then tweaking the parameters to fit each dataset. Once you have optimized your workflow, you can simply save and reuse it on other dataset individually or using the new Batch Analysis tool to be consistent across datasets pertaining to the same experiment. 

What’s new:

You’ll notice that the analysis part of CODI looks slightly different to what you are used to. Here are the key words to understand the new CODI Apps ecosystem:
  1. CODI Apps:  Analysis Apps offer a complete analysis workflow for a variety of super- resolution experiment types with cloud- based storage and processing.  
  2. Settings: We provide essential settings for each App, but also allow for user-defined settings that can be saved and re-run on future datasets individually or as part of a batch analysis.
  3. Results: Experiments are about results, but you often need to tweak your analysis parameters before coming to conclusions. CODI Apps keeps track of your parameter changes and their effect on your results, so you can feel free to explore different analysis pipelines on the same dataset view at once. 
  4. Fast-forward: Select an App and settings, and simply hit play to run an entire analysis workflow on any dataset automatically (see Running analysis tools section). 
  5. Batch Analysis: Add statistical power to your experiments quickly by analyzing multiple datasets within the same collaboration with the same settings. Simply select multiple datasets within a collaboration, apply an analysis App and settings to initiate batch analysis. Follow the progress of batch processing and download your results when it’s done.
Find more information on the CODI how-to-guide.

Known Limitations

We still have a few bugs that we are working on getting right. Currently, some of the analysis Apps will run a bit slower than we would like, but we are constantly working to improve that and will be pushing updates across as we make improvements. Here are Some specific areas that we wanted to acknowledge.
  1. Large Number of Datasets: If you are working with a very large collaboration containing hundreds of datasets, the results view may take some time to display the list of single and batch analysis results.
  2. Delay when Starting Batch Analysis: When you trigger a batch analysis, it may take a few seconds between starting each analysis in the batch, but they will eventually all be started. So the more datasets you analyze in a batch, the longer it will take for all results to appear in the results view of the collaboration. Similarly, the batch download screen does not update automatically and must be refreshed to display the correct status of whether a result is still running or has completed.
  3. Batch Analysis Limited to Datasets in a Collaboration: A batch analysis can only be run on datasets in the same collaboration, but you can apply the same analysis settings to datasets in different collaborations.
  4. Multi-channel Dataset Limitation: If you try to run an analysis App on a multi-channel dataset that has no data in one of the channels, the analysis will fail.
We hope you enjoy this release and we can’t wait to see how you are using it!

    • Related Articles

    • How to guide: CODI Apps and Batch Analysis

      Welcome to CODI Apps and Batch Analysis CODI Apps and Batch Analysis is an enhanced version of the CODI platform that unlocks faster and more customized analysis pipelines. Each App contains a set of powerful analysis widgets that enable scientists ...
    • Release Note: CODI & CODI System App

      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 ...
    • Analysis: Viewing Options

      Viewing Options allows selecting the channels and localizations of interest and customizing them for rendering and visualization: Color: set the rendering parameters for visualization of both the raw images and localizations: Raw Rendering (Per ...
    • Analysis: Filter

      Results Filtering allows to set the filters for each localization channel (e.g. G0 - Left) for visualization or export, therefore suitable for PALM/dSTORM/Tracking but not for Confocal/Widefield: Disable All Filters: enable/disable all the filters ...
    • Analysis: Localizations

      In Analyze, you can override some of the default parameters used for localization. For example, changing the sigma offers the possibility to localize a bigger object, such as versicles instead of molecules. To re-run the localization, you will need ...