bio-nexus-api / bioai-platform

Commit History

fix: remove PhyML source build from Docker (fails on HF), add graceful missing-binary error in phylo.py
20cf1ce

Samad14 commited on

fix: add libtool + ca-certificates to PhyML build, remove -j for low-mem environments
e9f3afa

Samad14 commited on

fix: PhyML build — disable -march=native, split RUN steps, remove -q from wget
428cddb

Samad14 commited on

fix: default import PhyloTreeViewer in alignment, report, and PipelineResults
fe5ce87

Samad14 commited on

feat: dedicated phylo router (NJ/UPGMA/ML), local PhyML binary, standalone phylo page, PhyloTreeViewer redesign
07e58f6

Samad14 commited on

fix: accurate phylogenetic tree visualization — proportional branch lengths, scale bar, bootstrap labels, circular layout mode
9e11dca

Samad14 commited on

feat: in-memory pipeline v2 with MSA, phylo tree, domains; PipelineResults component; standalone phylo page; report page; wizard step checkboxes
990c867

Samad14 commited on

chore: move @types /three from dependencies to devDependencies
36b2c3d

Samad14 commited on

chore: remove unused celery dependency (worker uses threading, not Celery)
794b850

Samad14 commited on

fix: add logging to init_redis() so Redis failures are visible in server logs
3edbe65

Samad14 commited on

fix: make primer3-py optional (separate install step, router handles missing import gracefully)
2572d7f

Samad14 commited on

fix: convert AlignmentView.tsx light-theme classes to dark void theme tokens
312665c

Samad14 commited on

fix: use embed.rcsb.org instead of www.rcsb.org for clean 3D viewer iframe
567f164

Samad14 commited on

feat: add PNG/TSV/JSON/CSV/FASTA export to all 8 tool components
342fa92

Samad14 commited on

fix: use STRING-DB image API for accurate PPI diagram, add PNG/TSV/copy export buttons
c1c07f1

Samad14 commited on

fix: Foldseek alignments are [dict] lists, parse target format
5f521f2

Samad14 commited on

fix: debug alignment structure types
19208a9

Samad14 commited on

fix: debug Foldseek result structure
61dd06a

Samad14 commited on

fix: Foldseek alignments are dicts, parse with .get() correctly
7756be4

Samad14 commited on

fix: debug Foldseek alignment format (list vs dict)
758bd07

Samad14 commited on

fix: add full traceback to Foldseek error
106504c

Samad14 commited on

fix: use aiohttp for Foldseek multipart upload
feb3584

Samad14 commited on

fix: debug Foldseek submit response type
2058534

Samad14 commited on

fix: use sync httpx in thread pool for Foldseek submit
8dd7e6b

Samad14 commited on

fix: restore nested alignments loop, remove debug raw
e598246

Samad14 commited on

fix: return raw Foldseek data for debugging
36a7562

Samad14 commited on

fix: Foldseek returns list directly, no alignments sub-key
87455a5

Samad14 commited on

fix: move fetch inside httpx async with block
a55a85f

Samad14 commited on

fix: manual multipart for Foldseek, add secrets import
3b0a62a

Samad14 commited on

fix: use sync httpx.Client for Foldseek multipart upload
6f0c958

Samad14 commited on

fix: add error detail to Foldseek, use bytes, longer timeout
e368884

Samad14 commited on

fix: simplify Foldseek integration, use full PDB, encode as bytes
b4c387f

Samad14 commited on

fix: primer error handling, interactions scores, structure comparison API
3030b52

Samad14 commited on

fix: handle null name in InterPro domain response
76de492

Samad14 commited on

fix: forward backend error detail in 4 components
5b7a343

Samad14 commited on

fix: handle non-200 responses in domains, interactions, ramachandran, SS components
9fc8479

Samad14 commited on

feat: domains, interactions, primers, structure analysis, wizard, phylo tree, conservation
bac1801

Samad14 commited on

Fix invisible fonts in Reactome DiagramJs: isolate widget from dark-theme CSS overrides
59495c0

Samad14 commited on

Fix KEGG search: use find/hsa with symbol matching + parse get/PATHWAY section
28de608

Samad14 commited on

Add Reactome diagrams, KEGG search, pathway enrichment (pipeline + standalone)
8ce1e37

Samad14 commited on

Security, crash fixes, demo prep, dead code removal
9a28cd0

Samad14 commited on

Fix Reactome pathway search: correct param name and response parsing
2f3ea25

Samad14 commited on

Add Render Blueprint, GitHub Actions auto-deploy, revert to CORS fix, local startup scripts
3beb058

Samad14 commited on

Fix structure viewer iframe: embed.rcsb.org is dead → use www.rcsb.org/3d-view/{pdbId}
62d0f3d

Samad14 commited on

Fix structure viewer: correct PDB API URL (+/entry/), fix RCSB UniProt search attribute + payload format
d721718

Samad14 commited on

Fix MSA: use correct EBI result type 'fa' instead of 'aln-fasta' — confirmed via live API test
7a98820

Samad14 commited on

Fix MSA: dynamically discover EBI result types instead of hardcoding 'aln-fasta'
4c0acd7

Samad14 commited on

Fix MSA alignment: add Accept headers, result retry with delay, better error detail
96668fa

Samad14 commited on

Fix: alignment sample sequences, reverse complement tool, BLAST program filtering, sample buttons on structure/pathway pages
aa498ec

Samad14 commited on

Fix Phase 1 endpoints: resolve UniProt→PDB in structure viewer, use proper Reactome search, surface real backend errors in frontend
13df1a1

Samad14 commited on