Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bats_ai/core/admin/recording.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from django.utils.safestring import mark_safe

from bats_ai.core.models import Recording
from bats_ai.tasks.tasks import recording_compute_spectrogram
from bats_ai.core.tasks.tasks import recording_compute_spectrogram


@admin.register(Recording)
Expand Down
2 changes: 1 addition & 1 deletion bats_ai/core/management/commands/generateNABat.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

from bats_ai.core.models import Species
from bats_ai.core.models.nabat import NABatRecording, NABatRecordingAnnotation
from bats_ai.tasks.nabat.tasks import generate_compress_spectrogram, generate_spectrogram
from bats_ai.core.tasks.nabat.tasks import generate_compress_spectrogram, generate_spectrogram

fake = Faker()

Expand Down
2 changes: 1 addition & 1 deletion bats_ai/core/management/commands/importRecordings.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
from django.utils import timezone

from bats_ai.core.models import Recording
from bats_ai.core.tasks.tasks import recording_compute_spectrogram
from bats_ai.core.utils.guano_utils import extract_guano_metadata
from bats_ai.tasks.tasks import recording_compute_spectrogram

logger = logging.getLogger(__name__)

Expand Down
Empty file added bats_ai/core/tasks/__init__.py
Empty file.
File renamed without changes.
Empty file.
File renamed without changes.
4 changes: 2 additions & 2 deletions bats_ai/tasks/periodic.py → bats_ai/core/tasks/periodic.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
from celery import shared_task
from django.utils import timezone

from bats_ai.celery import app
from bats_ai.core.models import ExportedAnnotationFile


@shared_task
@app.task
def delete_expired_exported_files():
now = timezone.now()
expired_files = ExportedAnnotationFile.objects.filter(expires_at__lt=now)
Expand Down
4 changes: 2 additions & 2 deletions bats_ai/tasks/tasks.py → bats_ai/core/tasks/tasks.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
import os
import tempfile

from celery import shared_task
from django.contrib.contenttypes.models import ContentType
from django.core.files import File

from bats_ai.celery import app
from bats_ai.core.models import (
CompressedSpectrogram,
Configuration,
Expand All @@ -21,7 +21,7 @@
logger = logging.getLogger('NABatDataRetrieval')


@shared_task
@app.task
def recording_compute_spectrogram(recording_id: int):
recording = Recording.objects.get(pk=recording_id)

Expand Down
4 changes: 2 additions & 2 deletions bats_ai/core/views/nabat/nabat_configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@

from bats_ai.core.models import ExportedAnnotationFile, ProcessingTask, ProcessingTaskType
from bats_ai.core.models.nabat import NABatRecording, NABatRecordingAnnotation
from bats_ai.tasks.nabat.nabat_export_task import export_nabat_annotations_task
from bats_ai.tasks.nabat.nabat_update_species import update_nabat_species
from bats_ai.core.tasks.nabat.nabat_export_task import export_nabat_annotations_task
from bats_ai.core.tasks.nabat.nabat_update_species import update_nabat_species

logger = logging.getLogger(__name__)

Expand Down
2 changes: 1 addition & 1 deletion bats_ai/core/views/nabat/nabat_recording.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@
NABatRecording,
NABatRecordingAnnotation,
)
from bats_ai.core.tasks.nabat.nabat_data_retrieval import nabat_recording_initialize
from bats_ai.core.views.species import SpeciesSchema
from bats_ai.tasks.nabat.nabat_data_retrieval import nabat_recording_initialize

logger = logging.getLogger(__name__)
router = RouterPaginated()
Expand Down
2 changes: 1 addition & 1 deletion bats_ai/core/views/recording.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@
SequenceAnnotations,
Species,
)
from bats_ai.core.tasks.tasks import recording_compute_spectrogram
from bats_ai.core.views.recording_tag import RecordingTagSchema
from bats_ai.core.views.sequence_annotations import (
SequenceAnnotationSchema,
UpdateSequenceAnnotationSchema,
)
from bats_ai.core.views.species import SpeciesSchema
from bats_ai.tasks.tasks import recording_compute_spectrogram
from bats_ai.utils.spectrogram_utils import predict_from_compressed

logger = logging.getLogger(__name__)
Expand Down