https://github.com/blakeaw/atomic-molecular-nested-sampling
Nested Sampling implementations and case studies developed during my Ph.D. work.
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
✓DOI references
Found 6 DOI reference(s) in README -
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.9%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Nested Sampling implementations and case studies developed during my Ph.D. work.
Basic Info
- Host: GitHub
- Owner: blakeaw
- Language: C++
- Default Branch: main
- Size: 8.9 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Archived
Created over 3 years ago
· Last pushed over 3 years ago
https://github.com/blakeaw/atomic-molecular-nested-sampling/blob/main/
# Nested Sampling of atomic and molecular systems. This archived repository contains various codes for Nested Sampling simulations of atomic and molecular systems, including the variations of the method we developed: * Isobaric Nested Sampling (IBNS): Wilson et al. (2015) Nested sampling of isobaric phase space for the direct evaluation of the isothermal-isobaric partition function of atomic systems, J. Chem. Phys., 143, 154108; https://doi.org/10.1063/1.4933309 * Coupling Parameter Path Nested Sampling (CPPNS): Wilson et al. (2018) Computing free energies using nested sampling-based approaches, Molecular Simulation, 44:13-14, 1108-1123; https://doi.org/10.1080/08927022.2017.1416113 Some cases include corresponding Metropolis Monte Carlo implementations that were used for comparison/validation. There are also many codes from unpublished work or which encode experimental nested sampling implementations. The codes were developed as a part of my research and training as a Ph.D. Student at UT Dallas (sometime between 2012 and 2016, and before I learned about version control with git/GitHub). ## Implementations Inside the `src` directory there are the following collections: * `classes` - a collection of of custom class objects implemented for these simulations. * `cg-3bead-lipids` - canonical nested sampling of systems with 3-bead coarse-grained lipids from Cooke et al. https://doi.org/10.1103/PhysRevE.72.011506 * `CPPNS` - implementations of coupling parameter path nested sampling to estimate free energy perturbations and alchemical free energy changes. * `grand-canonical` - implementations of constant chemical potential nested sampling to estimate the Grand Canonical partition function. * `IBNS` - implementations of isobaric nested sampling to estimate the isothermal-isobaric partition function. * `np-dimers-dumbbells` - Nested sampling simulations of nanoparticle dumbbells. * `ns-replica-exchange` - experimental implementations of Nested Sampling replicas incorporating elements of Replica Exchange methods. * `ns-test-area-method` - experimental implementations of Nested Sampling combined with the Test Area Method. The codes were typically compiled using the GNU compiler. Many include suggested compiler commands in the initial comments. **Note:** most codes likely won't compile as is now. They typically reference the custom class files using paths on the file system I was using at the time. Many also use an external implementation of a Fast Mersenne Twister random number generator that was stored locally too. There may also need to be some other adjustements to get them compile ready.
Owner
- Name: Blake A. Wilson
- Login: blakeaw
- Kind: user
- Location: Texas, USA
- Website: https://blakeaw.github.io/
- Repositories: 4
- Profile: https://github.com/blakeaw
Computational research science in physical chemistry, systems biology, and nanomaterials bioengineering.