This is the new repository for the Kinomer application.
Install Docker and Docker Compose: Docker Installation Guide
Kinomer is a web application for protein kinase classification and analysis. The stack consists of:
- Apache HTTP Server: Serves the web application with CGI support for Perl scripts
- PostgreSQL Database: Stores kinase sequences, species, and classification data
- Perl/BioPerl: Backend processing with HMMER2 for sequence analysis
Copy the example environment file:
cp .env.example .envEdit .env to set your database credentials (or use defaults for development):
POSTGRES_DB=your_database_name
POSTGRES_USER=your_username
POSTGRES_PASSWORD=your_password
POSTGRES_HOST_AUTH_METHOD=your_auth_method
Start the entire stack:
docker compose upFor development with live code reloading:
make devAccess the application at: http://localhost:8080/kinomer/
docker compose down