An AI-powered framework for automated molecular docking analysis, reporting, and blockchain-secured visualization.
ai-docking1.1.mp4
The Docking Insight Agent transforms raw molecular docking results into interactive reports, visualizations, and drug efficacy predictions. Designed for computational drug discovery, it integrates with Solana’s blockchain for secure, scalable, and tamper-proof data management.
Feature | Description |
---|---|
Automated Reporting | 📄 Generate PDF reports with docking scores, binding efficiencies, and drug predictions. |
3D Visualization | 🎨 Interactive molecular binding site explorer with customizable hotspots. |
Solana Blockchain | 🔗 Decentralized data integrity via Solana’s agentic framework. |
graph TD
A[Raw Docking Data] --> B(Data Processing Module)
B --> C[Report Generator]
B --> D[Visualization Engine]
C --> E[PDF Reports]
D --> F[3D Interactive Viewer]
E & F --> G[Solana Blockchain]
Ensure you have the following installed:
Dependency | Version | Installation Guide |
---|---|---|
Python | 3.8 or higher | Python Official |
Node.js | 16.x or later | Node.js Docs |
Solana CLI | Latest stable | Solana CLI Guide |
git clone https://github.com/piyushjha0409/DockAI
cd DockAI
cd backend
python -m venv .venv # OR python3 -m venv .venv
source .venv/bin/activate # Linux/Mac
# For Windows: .venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload
cd frontend
npm install
npm run dev
Open your web browser and navigate to http://localhost:3000
to access the frontend.
For sample data, you can use the provided sample_data
folder and upload both the files to the application. The application will process the data and generate a report and visualization.