Spaces:
Running
Running
Commit History
-
Fix API response handling: extract molecules/proteins arrays from wrapped response
yassinekolsi550eaf1 -
Fix all TypeScript errors: remove unused imports, delete orphan reactflow components
yassinekolsi532554f -
Fix explorer service argument mismatch and hardcoded URL, duplicate param type fixes
yassinekolsi9a9542b
-
feat: enhance visualization with mock data fallback and update readme
yassinekolsicd3cb84
-
feat: add complete visualization system from feat/raed-ui
RaedAddala +1: RaedAddala- Add dashboard layout with sidebar navigation - Add molecules 2D page with SMILES visualization (smiles-drawer) - Add molecules 3D page with 3Dmol.js viewer - Add proteins 3D page with PDB structure viewer - Add API routes for molecules and proteins (mock data) - Add scroll-area and alert UI components - Add theme toggle component - Update sidebar with visualization menu items - Update routes to use /dashboard prefix Co-authored-by: RaedAddala <raed.addala@example.com>af68ace -
feat: add protein 2D/3D visualization components
- Add Smiles2DViewer for 2D molecule visualization using smiles-drawer - Add ProteinViewer for 3D protein visualization using 3Dmol.js - Add visualization-api.ts for fetching molecule/protein data - Add visualization-types.ts for type definitions - Install smiles-drawer and 3dmol dependencies Co-authored-by: RaedAddala <addala.raed@gmail.com>3a0ae3e -
feat: Complete BioFlow Orchestrator hackathon implementation
yassinekolsiMajor Features: - Langflow visual workflow builder integration (embedded iframe) - Drug discovery search with real Qdrant vector search (23,531 vectors) - 3D embedding explorer with real PCA projections - FastAPI backend with DeepPurpose Morgan + CNN encoding Bug Fixes: - Fixed division by zero error (bypass data_process, direct Morgan encoding) - Fixed CUDA/CPU device mismatch (auto-detect from model parameters) - Fixed encoding dimension alignment for vector search UI Improvements: - Clean white design (removed dark gradients) - Real API calls only (no fake/mock data) - Simplified workflow page (removed hover effects, indicators) - Working search with Similarity/Binding Affinity/Properties modes Cleanup: - Removed INSTRUCTIONS.md, setup_venv.txt - Updated .gitignore for langflow_venv, data files - Added Langflow pipeline template Services: - Qdrant: 6333 - FastAPI: 8001 - Next.js: 3000 - Langflow: 7860a712e78 -
improve sidebar (cherry-picked from feat/raed-ui)
680788a -
feat: Complete Qdrant pipeline with real PCA + cleanup
yassinekolsi- Ingestion pipeline: TDC KIBA dataset -> DeepPurpose embeddings -> Qdrant - API server on port 8001 with /health, /api/points, /api/search - Real sklearn PCA (not fake first-3-dims) - Fixed shuffle bug (preserve data ordering) - Fixed result_folder override for saved config.pkl - Cleaned up: deleted old/, .github/, added proper .gitignore - 23,531 drug-target pairs indexed with 3D projections7fb740b -
chore: integrate UI snapshot from raed-ui branch
yassinekolsic5474d5