Most recent updates for PlateEditor are listed below.
2025.12.05
Bug correction
- Menu animations glitching on first open
Improvement
- Added Tools panel and 2 functionalities to help when preparing result files
See below for a full list of previous updates:
2025.02.08
"What, that's all you have for us after 2 Years??" Hum, yeah... I have been busy... Things might get better this year (?) but I am planning to focus on other projects using a different coding method, so not sure whether there will be many updates here for some times. Please report any bugs you find however, so that I can focus on correcting them quickly. Thanks for your support!
Bug correction
- Corrected an issue with XLSX parsing
- Corrected bugs in the analysis tool (Log scale units not shifting, null values not treated correctly)
Improvement
- Added animations in the menus
- Added a new example
- Improved the API for forms and button bars
2023.07.22
Two months later, the update is finally complete! So all the reports should now be functional, with slight improvements compared to before.
The big thing is that now I can focus on the graph output. And correcting bugs... Hopefully there won't be that much?
Bug correction
- Corrected an issue with XLSX parsing, leading to a "too many recursion" error
Improvement
- Reports and export functionality extensively revised to correct multiple bugs. Graph-ready output.
2023.05.29
More than one year since the last update? Oups...
There was a lot of work in the background to modify the code for the analysis tools. This upgrade includes notaly more controls for the Grouped Analysis tool and a second level of grouping. A lot of time was required to validate the code (roughly 300 cases were tested), but not all scenarios were tested. Please report any issues, sharing your data files or screenshots of the problem. In the back, I also prepared the object architecture to allow Graphical output. So maybe at some point there will be some Graphs? If I can find the time to complete the library...
Bug correction
- Corrected an issue resulting in the display of wrong heatmap colors when using negative or zero values
- Corrected an issue with XLSX parsing, resulting in incorrect parsing of the last cell.
- Corrected multiple bugs in the Grouped analysis output
Improvement
- Drag-and-drop functionality added to the Grouped analysis. Now also accepts 2 levels of grouping, for more complex and flexible data aggregation output.
2022.05.05
Bug correction
- Corrected an issue resulting in the display of wrong heatmap colors when setting custom extremums
2022.04.28
Bug correction
- Corrected an issue preventing the correct aggregation of numbers with txt files or direct inputs
Improvement
- The JSON content of layout .save files can now directly be pasted for import, in cases where you are not able/allowed to drag and drop files in your browser.
2022.01.04
Bug correction
- Corrected an issue preventing the display of result heatmaps as html table when data where missing in the file
2022.01.03
Happy New Year 2022!
Bug corrections
- Corrected an error preventing file mapping when the header was numeric (yes it should really work now...)
- Corrected an issue with layer deletion (what, it's only the 3rd time...)
- Corrected an issue with zero values not displayed correctly in the result tooltip
- Corrected an issue with text and empty values not treated correctly in the Column Analysis tool
Improvement
- The file drop zone will now be highlighted in green upon successful file addition
2021.12.18
Bug correction
- Corrected an error preventing file mapping when the header was numeric
Improvement
- Added a function to export a result heatmap as a tab-delimited map of values, in .txt format
2021.12.15
Improvement
- Raised the limit of rows in the Push Layout function back to 5,000.
- The limit can be adjusted manually by calling the Javascript console and typing:
Editor.pushLimit = n
where n is the desired limit of rows (default: 5000).
2021.12.05
Bug correction
- Corrected issues with layer deletion (again)
Improvements
- Added a function to export a layer as a tab-delimited list of values, in .txt format
2021.12.02
Bug correction
- Corrected issues with layer deletion
2021.12.01
Bug correction
- Corrected the issue with analysis tools not working anymore following last update
2021.11.28
Bug correction
- Corrected an issue with the parsing of zeros in Excel files (both .xlsx and .xls). Added test files in the source code to validate parsing of values in .xls and .xlsx files, equivalent to the .txt file to test the text parser.
Improvements
- Added the "Hits" analysis tool
2021.09.03
Bug correction
- Corrected a bug preventing export of the concentrations correctly formatted in the grouped report
2021.06.16
Bug correction
- Corrected a bug crashing the automatic analysis of all plates in the Control and Grouped reports
Changes
- Example files are now provided as an independent zip file, separated from the PlateEditor zip release for offline use
2021.06.11
Bug correction
- Corrected a bug in the Grouped and Control reports, preventing the automatic analysis of all plates when multiple result files were present
2021.05.18
Improvements
- Increased the resolution of all canvas drawings by a 2-fold factor.
- The factor can be adjusted manually by calling the Javascript console and typing:
Editor.pixelRatio = n
where n is the desired factor (default: 2). Lower factor (n = 1) will be faster and consume less memory, but large screens may benefit from a resolution gain with a higher value (n = 4). For maximum resolution, you can try n = 8, but only if you have small plates and/or a lot of memory; higher values are not recommended. Note that the factor should be adjusted after the page has loaded and before any drawings are made (already drawn canvas will not be affected).
2021.05.17
Improvements
- Data from the reports can now be exported as displayed (formatted) or as they appear in the file (original)
- Added log scale display for concentration series (Grouped report)
2021.05.14
Improvements
- Extended compatibility of PlateEditor with touch screen devices by mapping touch events to the well selection process. Added a multiple selection control on page for devices lacking keyboard
2021.05.11
Release of the 20210511_PONE-D21-03838 package, the archived source-code version corresponding to the submission of the PlateEditor manuscript for revisions in Plos One (PONE-D-21-03838)
- Added package.json file for easy installation of developer dependencies
- Updated gulpfile.js file for easier building of the bundled application (release task)
- Added Examples and related Wiki documentation
- Added Test files and related documentation in the Tests folder (source-code only)
- Added Pairing functionalities and related Wiki documentation (see [Pairing])
- Improved the Report pages to list all result files
2021.02.25
Bug corrections & improvements
- Added a drop zone for LinkCtrl_File inputs to facilitate drag & drop operations
- Re-organized the packages to dissociate ui from shared components
- Corrected a bug in InputParser_XLS that would prevent the file from parsing correctly
- Improved error-catching in excel file parsing for smoother experience
2020.12.02
Source-code available on-line on GitHub and official opening of PlateEditor for external beta-testing