Skip to content

Frefresh NABat Integration - #529

Open
naglepuff wants to merge 4 commits into
mainfrom
mln/refrsh-nabat-integration
Open

Frefresh NABat Integration#529
naglepuff wants to merge 4 commits into
mainfrom
mln/refrsh-nabat-integration

Conversation

@naglepuff

Copy link
Copy Markdown
Collaborator

This PR makes a minimal effort to get the NABat integration workflow working again.

It creates an NABat version of the pulse_metadata model and fixes the broken bits of the existing task definition for NABat spectrogram generation.

Additionally, changes to the Species list meant that the GET /species/ endpoint needed to be updated to work with NABat recording IDs.

To test, get an authentication token from the NABat portal and use the URL in scripts/USGS/sampleUrl.txt. Verify that the URL creates an NABat recording and spectrograms, and you can see NABat annotations, and you can update your own NABat annotation from the UI. You might need to delete the existing NABat recording object for the specific file and the processing task that tracked the creation of any existing recording object for that file.

Also renames the grts_cell column of NABat Recordings to
sample_frame_id, to match the plain Recording model.
@naglepuff
naglepuff requested a review from BryonLewis August 5, 2026 19:34
@naglepuff
naglepuff force-pushed the mln/refrsh-nabat-integration branch from 63397ef to 5fff8d8 Compare August 5, 2026 21:09
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.

1 participant