BioLens is a biomedical knowledge discovery platform that combines artificial intelligence, bioinformatics, and graph databases to help researchers explore relationships between genes, diseases, proteins, mutations, and drugs.
Built using React, FastAPI, and Neo4j, BioLens enables users to perform genomic searches, analyze mutations, investigate drug interactions, visualize protein information, and generate AI-assisted research insights through an interactive knowledge graph.
- DNA and Gene Search
- Drug Interaction Analysis
- Mutation Analysis
- Multi-Omics Data Exploration
- Protein Visualization
- AI Research Assistant
- Disease-Gene Relationship Discovery
- Patient Digital Twin Analysis
- Knowledge Graph-Based Biomedical Exploration
- React
- TypeScript
- Vite
- Tailwind CSS
- FastAPI
- Python
- Neo4j Graph Database
BioLens/
├── src/
│ ├── components/
│ ├── hooks/
│ ├── routes/
│ ├── lib/
│ └── styles.css
│
├── biolens-backend/
│ ├── main.py
│ ├── requirements.txt
│ ├── import_data.py
│ └── database/
│
├── package.json
└── README.md
npm install
npm run devpip install -r biolens-backend/requirements.txt
uvicorn main:app --reloadSearch and analyze genes using sequence-based and graph-driven relationships.
Explore potential interactions between drugs and their associated biological entities.
Investigate mutation-specific impacts on genes, proteins, diseases, and therapeutic targets.
Analyze transcriptomic, proteomic, metabolomic, and epigenetic information.
Visualize protein-related information and biological associations.
Generate personalized genomic insights based on patient-specific data.
Assist researchers in exploring biomedical questions using graph-based reasoning and AI-generated insights.
- Enhanced Biomedical Knowledge Graph Expansion
- Advanced Disease Prediction Models
- Real-Time Literature Integration
- Drug Repurposing Recommendations
- Improved Protein Structure Analysis
- Explainable AI-Based Research Workflows
Harshit Chaturvedi
School Of BioComputing NUS Singapore
BioLens is intended for educational and research purposes only. The platform does not provide medical advice, diagnosis, or treatment recommendations. Any insights generated should be validated through appropriate scientific and clinical evaluation.