Skip to content

Conversation

@MateoLostanlen
Copy link
Member

Summary

Added a new sync script to push local sequence annotations to a remote annotation API (match on alert_api_id, create/update annotations, optional filters/limits, dry-run mode).
Enhanced import/clone scripts with dotenv loading for creds, proper credential selection, max-sequence capping, duplicate handling, and bbox sanitization; added cleanup utility for removing unwanted sequences

uv run --active python -m scripts.data_transfer.ingestion.platform.push_sequence_annotations
--local-api http://localhost:5050/
--remote-api https://annotationdev.pyronear.org/
--loglevel info

@MateoLostanlen MateoLostanlen merged commit 09422d1 into main Dec 6, 2025
2 checks passed
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