Skip to content

Handle incoming file lists from NABat #536

Description

@naglepuff

NABat could send a list of files (or an ID referencing a list of files)

BatAI could then preemptively generate spectrograms for smoother front-end experience, mirror the data model for file lists, and provide a specialized browser for jumping around in the files in a list.

See the GraphQL structure for file lists:

acousticFileListById(id: 1) {
    name
    projectId
    createdBy
    acousticFileAcousticFileListsByListId {
      nodes {
        fileId
        acousticFileByFileId {
          id
        }
      }
    }
  }

Questions:

  1. Is there a way to get many file metadata responses at once? (single GraphQL endpoint for a batch of files)
  2. Can we use a single GraphQL query to get all information (file IDs, existing annotations, etc)
  3. How can we use the pre-signed URLs before they expire/refresh them when they do?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions