Curves changelog
1.10.12 (2025-09-16)
- GROK-18808: Provided consistent names for Data top menu
- Plates: Skip rendering too small plates
1.10.11 (2025-09-12)
- Data-To-Curves: Well level additional columns
1.10.10 (2025-09-09)
- Extended PNG detector
1.10.9 (2025-08-27)
- MultiCurveViewer: Added showOutliers parameter
1.10.8 (2025-08-21)
- Data-to-Curves: Correct exclude heuristic
1.10.7 (2025-08-21)
- Rendering: Added showOutliers parameter
1.10.6 (2025-08-20)
- TestData: Wells: Improved concentration/activity, samples, barcodes generation for plates
- TreeBrowser function: Removed unnecessary browsePanel input
- Added MSR script
- Updated MSR env
1.10.5 (2025-08-20)
1.10.4 (2025-08-14)
- MultiCurveViewer:
- Fixed issues with min/max x/y
- Fixed slider is added on min/max x/y fields
- Added legendColumnName property
1.10.3 (2025-08-01)
1.10.2 (2025-07-31)
- Data-to-curves: Added joining options
1.10.1 (2025-07-30)
- Data-to-curves: Fixed mismatched keys
1.10.0 (2025-07-29)
Features
- 4plDoseResponse: Added 4PL dose-response curve fitting function
- Data-to-curves: fully covered script with history, datasync and 2 tier support
- Raw PNG renderer
1.6.0 - 1.8.0 (2025-03-31)
Features
- GROK-17295: Fitting caching:
- Performance improvements
- Cached fitting and wrote tests
- Fixed margins
- Fit: Disabled caching for non valid row indexes
- Outliers: Made outlier toggling not to invalidate the whole grid
- Added custom event for outlier toggling
- Added 4pl-regression fit function
- #3195: Plate Viewer:
- Supported plate handling
- Implemented automatic plate import from Excel
- Added new fluent API
- Enabled DRC with grouping
- Supported multi-plate file folders
- Added details, stats column, IC50, curve preview, statistics recalculation, outlier marking, configuration options
- Implemented content-dependent file import
- Added rendering for 1536-well plates
- Enabled inspection of single series in plate
- Added demo
- Plate readers: Added Delfia Envision and Spectramax parsers
- Added docs on plate DRC
Bug fixes
- Fixed MultiCurveViewer issues
- Fit panel: Fixed namings and inputs
- GROK-17492: Fixed error when adding statistics column if the series has no name
1.5.0 (2024-08-23)
Features
- Improved fitting algorithm - didn't fit properly because was stuck in the bounds
1.4.6 (2024-08-13)
Features
- Added exponential fit function
1.4.5 (2024-07-24)
1.4.4 (2024-07-02)
Bug fixes
- #2924: Fixed connectDots doesn't work if fit is turned off
1.4.3 (2024-05-23)
Bug fixes
- #2855: Changed labels (Marker Type -> Marker and Outlier Marker Type -> Outlier Marker)
1.4.2 (2024-05-21)
Features
- #2855: Added outlier marker option
1.4.1 (2024-05-21)
Features
- #2797: Added log-linear fit function
1.4.0 (2024-05-11)
Features
- Changed optimizer for fitting
Bug Fixes
- #1645: MultiCurveViewer: Removed unnecessary margins
1.3.1 (2024-05-03)
Features
- #1645: MultiCurveViewer:
- Added filter on fit columns in the MultiCurveViewer
- Made property panel fields work and made automatic chart options merge
- Code refactoring and restructure, render improvements
1.3.0 (2024-04-18)
Features
- #2101: Improve curves properties and rendering:
- Added tooltips on points
- Added icon to MultiCurveViewer
- Added mergeSeries property and method
- Added legend rendering with column labels
- #2754: Implemented capability just to connect the points (without fitting)
- #1645: MultiCurveViewer:
- Added columns selection
- Added column series merging
- Added colors and fixed error messages
- Added curves limit and fixed showColumnLabel
- Turned off droplines and confidence intervals
- Made same fit line style in case of 20+ curves
Bug Fixes
- #2748:
- Fixed whole table is broken if cell with curves contains specific data
- Added red cross if the curve is broken
- Added error text
1.2.16 (2024-03-15)
Features
- #2105: Added outlier color property.
Bug Fixes
- Renamed "Show curve confidence intervals" to "Confidence intervals"
- #2101: Fixed statistics calculation
- #2103: Made statistics columns adding functions DG functions
1.2.15 (2023-11-17)
Features
- #2101: Added capability to substitute zeroes in curve fitting for logarithmic data
Bug Fixes
- Fixed MultiCurveViewer throws an error when adding to an arbitrary dataset
1.2.14 (2023-11-10)
Bug Fixes
- #2101: Changed droplines min size for rendering
1.2.13 (2023-11-09)
Bug Fixes
- #2101: Improved curves properties and rendering:
- Fixed curves not rendering because of undefined x if branch.
- Fixed linear fit not rendering.
1.2.12 (2023-11-02)
Bug Fixes
- #2101: Fixed exception if no x or y coordinates present.
- #2103: Property panel changes:
- Returned null values if lack of data in aggregated columns
- Replaced DG.Stats.fromColumn() with DG.Stats.fromValues()
1.2.11 (2023-10-26)
Bug Fixes
- #2101: Fixed exception thrown on adding Form viewer.
1.2.10 (2023-10-16)
Bug Fixes
- #2101: Fixed proportional confidence interval rendering.
1.2.9 (2023-10-11)
Features
- #2103: Implemented aggregations for series statistics
Bug Fixes
- #2101: Fixed curves if no points present in series
- #2103: Property panel changes:
- Fixed the color input for the curves
- Inserted stat column next to curves column
- Fixed parameter column adding
- Fixed adding statistics column for null undefined series
- Replaced the MultiCurveViewer with CellRenderViewer in the property panel
- Fixed statistics calculation and rendering
- #2394: Replaced autostart tag with init tag
1.2.8 (2023-09-25)
Features
- #2101: Improved the curves demo app
Bug Fixes
- #2101: Improved curves properties and rendering:
- Don't allow clickToToggle if small cell size
- Fixed margins in small cells
1.2.7 (2023-09-11)
Features
- #2103: Property panel changes:
- Added color for the series in the property panel
- Added capability to store chart options on the dataframe level in tags
- Restructured the property panel
- Added dataframe and plot-only switch modes in the property panel
- Made the accordion to restore the property panel state
- Added proper tooltips on properties
- Implemented the capability to switch the plot state on the property panel
- #2101: Improved curves properties and rendering:
- Decreased the sizes for the plot title rendering
- Changed the min axes cell width
- Added errorModel property
- #2100: Made cell renderer edit mode a resizeable window
- #2106: Added documentation about property panel and error model
Bug Fixes
- #2101: Improved curves properties and rendering:
- Added dataBounds checks in case of logarithmic values
- Fixed droplines rendering for linear and logarithmic modes
- Fixed the tooltip for small cells
- Fixed confidence intervals rendering for logarithmic modes
1.2.6 (2023-08-25)
Features
Bug Fixes
- #2101: Improved curves properties and rendering:
- Fixed the curve fitting algorithm
- Fixed axes scales
1.2.5 (2023-08-23)
Features
- #2101: Improved curves properties and rendering:
- Added standard deviation rendering for points
- Added custom point color coding
- Added custom point marker
- Added custom marker size rendering
- #2106: Updated the documentation regarding the standard deviation, the point color, marker type and size
1.2.4 (2023-08-12)
Features
- #2106: Updated the documentation about parameter order and plot title
- #2105: Made Curves by default as a DG categorical color
- #2101: Improved curves properties and rendering:
- Added x- and y-axes labels rendering
- Added title rendering if the cell size is enough
Bug Fixes
- #2101: Improved curves properties and rendering:
- Fixed log curves rendering
- Fixed sizes for axes rendering
1.2.3 (2023-08-07)
Bug Fixes
- #2104: Fixed fit detector
1.2.2 (2023-08-04)
Features
- #2101: Changed minBound and maxBound to min and max in parameterBounds
- #2106: Updated the documentation about parameterBounds
1.2.1 (2023-08-02)
Features
- #2101: Improved curves properties and rendering:
- Added dropline rendering for IC50
- Added empty cell value handling
- #2106: Wrote TS docs and extended the documentation
- Added error handling in the JnJ parser
1.2.0 (2023-07-21)
This release focuses on adding new functionality and improving the existing one.
Features
- Added outliers switching in grid cells.
- Added different modes of rendering: candlesticks (with box plot statistics) and both (with candlesticks outliers).
- Improved fit detector.
- Improved curves and confidence intervals rendering for better smooth.
- Added the capability to run curves by user-defined Javascript function with caching.
- Improved rendering in the small cells.
- Added different marker types.
- Improved axes cell rendering.
- Implemented interactive parameter recalculation.
- #2105: Outliers are now shown in red color and with a much bigger size.
- #2101: Improved curves properties and rendering:
- Curves now don't render before the axes start.
- Changed margins in grid cell for axes.
- Added the capability to control parameter bounds.
- #2100: Made cell renderer edit mode a resizeable window.
Bug Fixes
- #2101: Improved curves properties and rendering:
- Fixed points rendering in logarithmic data.
- Fixed curves rendering by inverting the y while converting the coordinates.
1.1.0 (2023-05-19)
This release focuses on improving the analysis stability and usability.
Features
- Added support for log transform and axis inverse.
- Improved curve fitting and confidence intervals:
- Added a semantic type detector for "fit" to render fitted curves.
- Automated data sorting during fitting.
Bug Fixes
- Fixed performance issues during fitting.