Installation¶
📥 Clone the repository¶
Stable version¶
git clone https://github.com/lolicato/OpenBuilder.git
cd OpenBuilder
Development version (specific branch)¶
git clone -b development https://github.com/lolicato/OpenBuilder.git
cd OpenBuilder
🐍 Conda Environment¶
We recommend installing OpenBuilder using a Conda environment:
conda env create -f environment.yml
conda activate OpenBuilder # activate OpenBuilder-dev for development version
🚀 Run OpenBuilder¶
GUI mode¶
streamlit run app.py
CLI mode¶
python app.py --no-gui outputs/OpenBuilder-xxxx/config.json
📦 Notes¶
cobyis used for system generationMDAnalysishandles structure manipulationstreamlitprovides the GUIstreamlit-molstarenables 3D visualization
🔧 Optional (Documentation)¶
If you want to build the documentation locally:
pip install mkdocs mkdocs-material "mkdocstrings[python]"
mkdocs serve