Spaces:
Sleeping
Sleeping
Commit History
-
fix: Foldseek alignments are [dict] lists, parse target format
5f521f2 -
fix: debug alignment structure types
19208a9 -
fix: debug Foldseek result structure
61dd06a -
fix: Foldseek alignments are dicts, parse with .get() correctly
7756be4 -
fix: debug Foldseek alignment format (list vs dict)
758bd07 -
fix: add full traceback to Foldseek error
106504c -
fix: use aiohttp for Foldseek multipart upload
feb3584 -
fix: debug Foldseek submit response type
2058534 -
fix: use sync httpx in thread pool for Foldseek submit
8dd7e6b -
fix: restore nested alignments loop, remove debug raw
e598246 -
fix: return raw Foldseek data for debugging
36a7562 -
fix: Foldseek returns list directly, no alignments sub-key
87455a5 -
fix: move fetch inside httpx async with block
a55a85f -
fix: manual multipart for Foldseek, add secrets import
3b0a62a -
fix: use sync httpx.Client for Foldseek multipart upload
6f0c958 -
fix: add error detail to Foldseek, use bytes, longer timeout
e368884 -
fix: simplify Foldseek integration, use full PDB, encode as bytes
b4c387f -
fix: primer error handling, interactions scores, structure comparison API
- PrimerDesigner: handle array-type d.detail from Pydantic validation errors preventing '[object Object]' display - interactions: remove /1000 divisor — STRING-DB v12 returns scores in 0-1 range - structure_analysis: replace defunct PDBeFold REST API with Foldseek (async job-based, returns TM-score, seq identity, alignment length)3030b52 -
feat: domains, interactions, primers, structure analysis, wizard, phylo tree, conservation
- Add backend routers: domains (InterPro), interactions (STRING-DB), primers (Primer3), structure_analysis (Ramachandran, SS pred, comparison) - Add frontend components: AnalysisWizard, PhyloTreeViewer, DomainArchitecture, StringDBViewer, PrimerDesigner, RamachandranPlot, SecondaryStructureViewer, StructureComparison, ConservationTrack - Add pages: /wizard, /analyze/domains, /analyze/interactions, /analyze/primers, /analyze/compare - Update analyze hub: 10 operations in 3 groups + wizard CTA - Update alignment page: visual phylo tree + conservation track - Update job results: Advanced Analysis tabs panel - Register all routers in main.py; add primer3-py to requirements; fix CORS & profilebac1801