Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions docs/workshop/03_geometry.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,3 +187,12 @@ and let all angles relax independently. This is similar to the `%block lattice_a
For the mathematically minded, this is taking the limit that the interlayer spacing, controlled by the out-of-plane lattice vector, goes to infinity!

Practically, we cannot actually set the lattice parameter to infinity - try varying it and seeing how it converges with distance.


## Further Resources

There is a web app here:

[Geometry optimisation visualiser web app](https://jkshenton.github.io/marimo_notebooks/apps/castep_geomopt_summary.html)

which allows you to explore the progress of your geometry optimisation by plotting energies, forces, stresses and displacements with each iteration.
8 changes: 8 additions & 0 deletions docs/workshop/04_nmr_shiedling_efg.md
Original file line number Diff line number Diff line change
Expand Up @@ -332,3 +332,11 @@ INSTRUCTIONS:

The Collaborative Computational Project for NMR Crystallography (CCP-NC) has a number of [tools](https://www.ccpnc.ac.uk/software) and [resources](https://www.ccpnc.ac.uk/docs) to help with CASTEP. In addtion is the graphical user interface, MagresView mentioned above, the Soprano python library can be a useful way to analyse CASTEP output. There are NMR-specific tutorials here: <https://jkshenton.github.io/soprano/tutorials/05-nmr.html> and a command line interface for commond NMR tasks with .magres files here: <https://jkshenton.github.io/soprano/tutorials/07-soprano-cli.html>. Soprano is installed on the VM (Applications -> Software -> Soprano).

There is also an interactive notebook on the VM under `/shared_materials/magres_analyser.py`. To use this you need to open a terminal on the VM and then run the following two commands:

```
python3.11 -m pip install uv
uvx marimo run /shared_materials/magres_analyser.py --sandbox
```

a browser window should open with the notebook. This notebook will allow you to explore different NMR tensor conventions.