Skip to content

Tracker template and ML tracker skeleton#204

Open
sjavis wants to merge 3 commits into
mainfrom
tracker-template
Open

Tracker template and ML tracker skeleton#204
sjavis wants to merge 3 commits into
mainfrom
tracker-template

Conversation

@sjavis
Copy link
Copy Markdown
Collaborator

@sjavis sjavis commented May 28, 2026

  • Adds trajectories as an argument to to_netcdf as the ML tracker (and possibly others) will likely directly create the trajectories rather than needing to parse an intermediate output.

  • Added a template for adding new trackers in src/tctrack/core/tracker_template.py. This is just for copying to make new trackers, it isn't included in any of the modules, or the API documentation, nor does it have any tests.

  • Added the skeleton for the MLTracker (name can be changed), including tests. I haven't added it to the documentation yet to avoid confusing anyone after this has been merged.

Closes #195

sjavis added 2 commits May 28, 2026 15:40
This avoids the need for unnecessary intermediate output.
Also updates the documentation to reflect the recent change to
set_metadata.
@sjavis sjavis force-pushed the tracker-template branch from 146bccf to ff77048 Compare May 29, 2026 08:43
@sjavis sjavis requested a review from surbhigoel77 May 29, 2026 10:53
@sjavis sjavis marked this pull request as ready for review May 29, 2026 10:53
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.

ML Tracker skeleton

1 participant