Skip to content

Mole

A containerized microservice application for molecular generation and analysis using RDKit โ€” designed for reproducibility, modularity, and scalability using Docker. Generates molecular variants through random mutations with secure API access.

Features

  • ๐Ÿงฌ Advanced molecular generation with random mutations
  • ๐Ÿ”„ RESTful API built with FastAPI
  • โš›๏ธ Interactive React frontend
  • ๐Ÿณ Complete Docker containerization
  • ๐Ÿงช Comprehensive testing suite
  • ๐Ÿš€ CI/CD pipeline ready

Quick Start

# Clone the repository
git clone https://github.com/coccinella-labs/mole.git
cd mole

# Start with Docker
docker-compose up --build

# Access the application
# Frontend: http://localhost:3000
# API Docs: http://localhost:8000/docs

Documentation