Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 4.25 KB

File metadata and controls

68 lines (48 loc) · 4.25 KB

FFS and cFFS Tutorials and Simulation of LiF Dissociation using RETIS and FFS:

Instructor/Authors

Dr. Sapna Sarupria

Tutorials

  • PH (Porhouy Minh)
  • Naomi Trampe

Slides:

  • Slide for FFS/cFFS session can be found here

Videos:

  • [Video for FFS explanation]
  • [Video for cFFS explanantion]
  • [Video for FFS tutorial]

Getting setup and downloading the tutorials (NOTE: much of the material about accessing computing resources was for the workshop, and will not be available for people viewing the information after the workshop)

  • To get this started, please login to Bridges2 OnDemand via: https://ondemand.bridges2.psc.edu/pun/sys/dashboard/

  • Then navigate to Interactive Apps → Jupyter Lab

    • Number of hours = 3
    • Number of nodes = 1
    • Account = see220002p
    • Partition = RM-shared**
    • Extra Slurm Args = -n 1
  • After that, click on “Connect to Jupyter”. From here you should see a startup page which should have an option for you to open a “Terminal”.

  • Then go into your iCoMSE directory by using the command:

    • “$ cd [YOUR iCoMSE DIRECTORY]”
  • Then using the command

    • “$ git pull”: This will allow you to download the latest version of contents within the iCoMSE repository. (note: the repository referred to is THIS repostitory, which contains this information - you will have to clone it, via git clone https://github.com/icomse/3rd_workshop_advanced_sampling.git.)
      • If you are facing an issue due to the fact that you have previous commits, then you'd run do a "$ git revert" first before doing "$ git pull"

Friday Tutorials (Toy models of path sampling methods):

This tutorial will be run through Jupyter notebooks (located in the directory at the left of your screen) via OnDemand. For each Jupyter notebook, please make sure to switch your kernel to “icomse-cpu” kernel.

Note: For participants without Bridges2 access, please refer to this link: https://github.com/icomse/3rd_workshop_advanced_sampling/blob/main/settingup.md for environment setup instructions

  • In this tutorial, you will see Jupyter notebooks for each toy model of each path sampling method: FFS, cFFS.

    • FFS = Forward flux sampling
    • cFFS = Contour forward flux sampling
  • Each of these Jupyter notebooks will use langevin_dynamics.py, which uses stochastic dynamics to sample between two states (i.e., A and B) of the potential energy surfaces (PES) we provided.

  • Within each notebook, you will find short descriptions of what each notebook does and the learning objectives for that exercise.

Literature regarding FFS and cFFS

Reviews regarding FFS and cFFS