This repository contains the documentation for MolModa, developed by the Durrant Lab at the University of Pittsburgh.
We use GNU Make to automate development; thus, please make sure you have this installed on your system. This repository uses Material for MKDocs that is managed with a conda environment. Run
make environmentto create a conda environment called molmoda-docs-dev.
All make command automatically use this conda environment.
You can create a live server to view changes in real time by running the following command.
make serveTo compile the website, run the following bash command in the repository root.
make docsThis will create a public/ directory with the website's HTML files.
You can then run the following command to open documentation in your browser.
make open-docsWe use bump-my-version to release a new version. This will create a git tag that is used by poetry-dynamic-version to generate version strings.
However, we are using Calendar Versioning which means we need to manually specify new versions. For example, to bump the version to November 8, 2024, you would run the following command after activating the relevant conda environment.
bump-my-version bump --new-version 2024.11.8After releasing a new version, you need to push and include all tags.
git push --follow-tagsAll data, information, documentation, and associated content provided within this project are released under the CC BY-SA 4.0 license as specified in LICENSE.