Skip to content

Commit d5ca3cf

Browse files
authored
Merge pull request #21 from CCPBioSim/jimboid-patch-1
Revise README for CCPBioSim OpenForcefield Workshop
2 parents 4ce1da2 + f4502e5 commit d5ca3cf

1 file changed

Lines changed: 33 additions & 20 deletions

File tree

README.md

Lines changed: 33 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
1-
# 2025 CCPBioSim Training Week materials
1+
# CCPBioSim OpenForcefield Workshop
22

3-
[![CI](https://github.com/openforcefield/ccpbiosim-2025/actions/workflows/ci.yaml/badge.svg)](https://github.com/openforcefield/ccpbiosim-2025/actions/workflows/ci.yaml)
3+
[![ci](https://github.com/ccpbiosim/openff-workshop/actions/workflows/build.yaml/badge.svg?branch=main)](https://github.com/ccpbiosim/openff-workshop/actions/workflows/build.yaml)
4+
[![latest](https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fccpbiosim.github.io%2Fworkshop.json&query=%24.containers.openff-workshop.latest&labelColor=grey&logo=github&logoColor=white&label=latest&color=purple)](https://github.com/ccpbiosim/openff-workshop/pkgs/container/openff-workshop)
5+
[![issues](https://img.shields.io/github/issues/ccpbiosim/openff-workshop?logo=github&labelColor=grey)](https://github.com/CCPBioSim/openff-workshop/issues)
6+
[![pr](https://img.shields.io/github/issues-pr/ccpbiosim/openff-workshop?logo=github&labelColor=grey)](https://github.com/CCPBioSim/openff-workshop/pulls)
47

5-
These tutorials were delivered at the 2025 CCPBioSim training week, but are suitable for self-guided learning.
8+
This workshop source repository contains the build recipe for a docker container derived from the CCPBioSim JupyterHub image. This container adds the necessary software packages and notebook content to form a deployable course container.
69

7-
Presenters:
8-
9-
* Danny Cole
10-
* Finlay Clark
11-
12-
## Materials
10+
### Materials
1311

1412
We recommend you view the materials in the following order:
1513

@@ -19,17 +17,8 @@ We recommend you view the materials in the following order:
1917

2018
Answers to most exercises are given in the [notebooks_with_solutions directory](notebooks_with_solutions).
2119

22-
## Local installation
23-
24-
To use these notebooks on your local machine, we recommend using [mamba](https://docs.openforcefield.org/en/latest/install.html#quick-install-guide) to create an environment from the provided YAML file:
25-
26-
```shell
27-
$ mamba env create --file environment.yaml
28-
$ ...
29-
$ mamba activate openff-env
30-
```
3120

32-
## More resources
21+
### More resources
3322

3423
* Main [OpenFF docs](https://docs.openforcefield.org/en/latest/)
3524
* See "Projects" on the left for package-specific documentation
@@ -38,8 +27,32 @@ $ mamba activate openff-env
3827
* [Discussions](https://github.com/orgs/openforcefield/discussions) - for general usage questions
3928

4029

41-
## Acknowledgements
30+
### Acknowledgements
4231

4332
Most of the material for the notebook [Parameterising small molecules with OpenFF](notebooks/small_molecule_parameterisation.ipynb) was adapted from the [2023 CCPBioSim Workshop Open Force Field Sessions](https://github.com/openforcefield/ccpbiosim-2023?) created by Matt Thompson and Jeff Wagner.
4433

4534
Most of the material for the notebook [Parameterisation, molecular dynamics, and basic trajectory analysis for a protein-ligand complex](notebooks/protein_ligand_complex_parameterisation_and_md.ipynb) was adapted from the OpenFF [toolkit showcase](https://docs.openforcefield.org/en/latest/examples/openforcefield/openff-toolkit/toolkit_showcase/toolkit_showcase.html) and the [ProLIF Ligand-protein MD tutorial](https://prolif.readthedocs.io/en/latest/notebooks/md-ligand-protein.html#ligand-protein-md).
35+
36+
## How to Use
37+
38+
This training course is deployed on the [CCPBioSim](www.ccpbiosim.ac.uk) website via our cloud infrastructure, however you can deploy on your own machine with docker.
39+
40+
Pull the container from our repository::
41+
42+
docker pull ghcr.io/ccpbiosim/openff-workshop:latest
43+
44+
In our containers we are using the JupyterHub default port 8888, so you should
45+
forward this port when deploying locally::
46+
47+
docker run -p 8888:8888 ghcr.io/ccpbiosim/openff-workshop:latest
48+
49+
## Authors
50+
51+
Workshop Content Authors:
52+
53+
- Danny Cole
54+
- Finlay Clark
55+
56+
## Contact
57+
58+
Please direct all questions and feedback to [Finlay Clark](mailto:finlay.clark@newcastle.ac.uk) or [Danny Cole](mailto:daniel.cole@newcastle.ac.uk)

0 commit comments

Comments
 (0)