Repository navigation
feat(idtrackerai): report every missing video field at once, name loose exports, explain units - #154
Merged
mbel-tech merged 6 commits intoOct 11, 2026
Conversation
…se exports, explain units - normaliser: fps, width and height missing together give one error naming all of them - scan: names an idtracker.ai export lying outside a trajectories/ folder and says where to put it - run README: Units note under body-length calibration, user-supplied reader options, identity slots that are more than 90% missing - IDT_VERSION_UNKNOWN is information for 4.x files - handoff and changelog updated Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…on, pin the FishTank survey, record which idtracker.ai rows Track2Data has run Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
mbel-tech
enabled auto-merge (squash)
October 11, 2026 12:00
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
A bare idtracker.ai export added without its video size passed Validate with 'Ready to run.' and then failed in the run. The GUI action now adds Engine.session_read_issues(), as 'track2data validate' does. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…ts all-NaN columns with reasons Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Remaining items from the idtracker.ai real-dataset handoff (
docs/tracker-formats/HANDOFF_idtrackerai_real_dataset_run.md), left over after #151 merged.IDT_DICT_MISSING_KEYerror naming every missing field and its option, inrunand invalidate. (A pickle without consent is still reported before the size: the file must be opened to know if it records one.)scannames loose idtracker.ai exports (trajectories.h5/.npy/.parquet/.pickle, or atrajectories_csvfolder, outside atrajectories/folder) and says to put them in<name>/trajectories/. They are still not claimed as sessions.*_cmcolumns are empty), the reader options the user supplied (marked as not recorded in the files), and identity slots that are more than 90% missing.IDT_VERSION_UNKNOWNis information, not a warning, for 4.x files.Test plan
test_recognise.py,test_normaliser.py,test_readme.py,test_issue_batch.pytests/real_samplesidtracker.ai CLI and sample tests: 22 passedorigin/main: native 3-Dtest_pixel_unchanged(2) and the serial/parallel native run test, plus the 3-D serial/parallel and fusion timing tests.🤖 Generated with Claude Code