Skip to content

Conversation

@quantixed
Copy link
Owner

This branch is a rewrite of how compareDatasets() works. The function readTrackMateXML() now uses {xml2} rather than {XML} for future-proofing. This change means slower read times because it (currently) does not make use of serialisation. Nonetheless, the pipeline of a single file through read and all analysis steps can be parallelised at the level of compareDatasets(). This yields a seven-fold increase in speed.
Read times for single datasets are slower and this worsens with size of dataset. A possibility for the future is to have two read functions, one for use with compareDatasets() and the other as standalone.
Several other fixes for reports were incorporated.

@quantixed quantixed merged commit a64418d into main Sep 17, 2025
2 checks passed
@quantixed quantixed deleted the v0312 branch September 17, 2025 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants