QutEcoacoustics / workbench-client

workbench-client: a client side browser application for interacting with acoustic workbenches
Other
8 stars 1 forks source link

Backfill AudioEvent, and AcousticEventReport models #2056

Closed hudson-newey closed 1 year ago

hudson-newey commented 1 year ago

AcousticEventReport models need to be created

AudioEvent models need to include a new provenance attribute describing how the audio event was created / identified

AudioEventRecogniser's different recognisers emit different attributes e.g. Lance's recogniser may detect weather events, while BirdNet does not. Since there is variation in each recogniser, we should reflect this in the client without creating a new model for every recogniser

As part of this issue, we should also make ways to create "mock" models through helper methods / factory equivalents