https://github.com/cmelab/molecule_random_walk

A random walk of molecules to circumvent shrinkage step.

https://github.com/cmelab/molecule_random_walk

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
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

A random walk of molecules to circumvent shrinkage step.

Basic Info
  • Host: GitHub
  • Owner: cmelab
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 1.57 MB
Statistics
  • Stars: 0
  • Watchers: 4
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Created about 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme

README.md

Moleculerandomwalk

A random walk of molecules to circumvent shrinkage step in initialization of simulations. Creates a box of specified density according to the number and length of molecules. Molecules are assembled through a Monte-Carlo simulation which rolls back if issues are encountered. Output is an array of positions of atoms. An environment with freud is required for the nematic order paramter calculations.

Working so far: - 2D random walk for single and multiple molecules (with bond crossing if diagonal moves are allowed). - Prevention of multiple molecules occupying the same site. - Successfully made a version of this that utilizes classes. - Rollback instead of solely restarting is working. - Output of positions of each atom of a molecule to a csv file. - 3D version working (with bond crossing at the moment). - Nematic order parameter calculations working for the entire system.

To do: - Prevent bonds from crossing.

Owner

  • Name: Computational Materials Engineering Laboratory
  • Login: cmelab
  • Kind: organization
  • Location: Boise, ID

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1