This website requires JavaScript.
Explore
Help
Sign In
lingyuzeng
/
bttoxin-pipeline
Watch
1
Star
0
Fork
0
You've already forked bttoxin-pipeline
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
7090676f464e35bac2aaccd8ab1cf0bfc00ce6d4
bttoxin-pipeline
/
backend
/
app
/
api
/
v1
History
zly
7090676f46
feat(backend): implement CRISPR-Cas API parameters and database schema
2026-01-14 15:47:35 +08:00
..
__init__.py
feat(backend): add missing API endpoints, concurrency control, and queue management\n\n- Add /api/v1/tasks router for task management\n- Add DELETE endpoint for task deletion\n- Add GET /download endpoint for result bundling (tar.gz)\n- Add GET /queue endpoint for queue position queries\n- Create ConcurrencyManager service with Redis Semaphore (16 concurrent limit)\n- Add QUEUED status to JobStatus enum\n- Update Job model with queue_position, current_stage, progress_percent fields\n- Add scoring parameters (min_identity, min_coverage, etc.) to jobs API\n- Implement pipeline stages: digger -> shoter -> plots -> bundle\n- Add update_queue_positions Celery task for periodic queue updates\n- Clean up duplicate code in main.py\n\nCo-Authored-By: Claude <noreply@anthropic.com>
2026-01-13 23:41:15 +08:00
jobs.py
feat(backend): implement CRISPR-Cas API parameters and database schema
2026-01-14 15:47:35 +08:00
results.py
feat(deploy): fix docker deployment and add backend i18n
2026-01-14 12:38:54 +08:00
tasks.py
feat(deploy): fix docker deployment and add backend i18n
2026-01-14 12:38:54 +08:00
upload.py
feat(deploy): fix docker deployment and add backend i18n
2026-01-14 12:38:54 +08:00