🧩 Software Ecosystem & Tools
The ProteinDF suite consists of several modular repositories designed to work together, covering everything from core all-electron quantum chemical calculations to automated SCF convergence, data post-processing, and cross-platform bridging.
graph TD
A[Structure Input / PDB] --> B[QCLObot]
B -->|Generates QCLO Initial Orbitals| C[ProteinDF Engine]
C -->|Wavefunction & Density Matrix| D[ProteinDF_pytools]
C <-->|Interoperability| E[ProteinDF_bridge]
D --> F[Orbital Visualization & Analysis]
⚛️ ProteinDF
Core All-Electron Density Functional Calculation Program
ProteinDF is the main quantum chemistry calculation engine. It is specialized in performing all-electron Kohn-Sham DFT calculations on massive biological systems such as proteins, nucleic acids, and enzyme active centers.
- Key Capabilities:
- Full all-electron canonical molecular orbital calculations
- High-performance distributed-matrix parallelization (MPI/OpenMP)
- Efficient electron repulsion integral (ERI) evaluation algorithms
- Links:
- GitHub Repository
- ProteinDF User Manual (English)
- ProteinDF ユーザーマニュアル (日本語)
🤖 QCLObot
Automated SCF Convergence Assistant based on the QCLO Method
In large biomolecular DFT calculations, standard SCF iterations frequently suffer from convergence difficulties. QCLObot automates the preparation, calculation, and generation of Quasi-Canonical Localized Orbitals (QCLO), providing superior initial guesses for ProteinDF and ensuring robust SCF convergence.
- Key Capabilities:
- Automated fragmentation and local orbital generation
- Smooth integration into ProteinDF calculation pipelines
- Links:
- GitHub Repository
- QCLObot User Manual
🐍 ProteinDF_pytools
Python Utilities for Analysis and Visualization
A collection of Python scripts and libraries designed to parse ProteinDF output files, compute electrostatic potentials, analyze molecular orbital compositions, and interface with 3D visualization packages.
- Key Capabilities:
- Density of states (DOS) and canonical orbital energy analysis
- Electrostatic potential (ESP) mapping
- Batch job management
- Links:
- GitHub Repository
🌉 ProteinDF_bridge
Interoperability Interface for External Software
ProteinDF_bridge provides converters and interfaces allowing ProteinDF to exchange molecular geometries, basis sets, and wavefunction data with other quantum chemistry packages and molecular modeling environments.
- Key Capabilities:
- File format conversion and preprocessing
- Interfacing with third-party chemical modeling workflows
- Links:
- GitHub Repository