4 Open Issues Need Help Last updated: Jun 19, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement functionality to download annotations for individual samples and all samples within the project. This involves adding new API endpoints to the backend (likely within the `/api` directory) to handle the export requests (e.g., in CSV or JSON format). The frontend (located in `/services/ui`) will then need updated to include buttons or options to trigger these downloads and handle the downloaded files.

Complexity: 3/5
enhancement good first issue

Jupyter Notebook

AI Summary: Implement functionality to allow users to jump to a specific shot number within the application. This involves adding input fields to both the individual sample view and the sample listing page, enabling users to enter a shot number and navigate directly to that shot.

Complexity: 3/5
enhancement good first issue

Jupyter Notebook

AI Summary: Implement pagination for the project and sample views in the existing React frontend (UI) application. Utilize the already existing paginated backend API endpoints provided at `http://localhost:8002/docs#/Projects/get_projects_projects_get` to fetch and display a limited number of projects/samples per page, allowing users to navigate through multiple pages of results.

Complexity: 3/5
enhancement good first issue

Jupyter Notebook

AI Summary: Implement a user interface feature allowing users to select a colormap for the spectrogram visualization. This involves modifying the existing React frontend (`services/ui`) to provide a colormap selection option (e.g., dropdown menu) and updating the spectrogram rendering logic to use the selected colormap. The backend API (`services/api`) likely does not require changes, as the colormap selection should be handled client-side.

Complexity: 3/5
good first issue

Jupyter Notebook