Skip to content

kousuke-nakano/TDA_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scripts and data for the paper "Topological data analysis for revealing structural origin of density anomalies in silica glass"

How to prepare an environment for the script

conda create --name TDA python=3.8.11
conda activate TDA
conda install pip
pip install -r requirements.txt

PD_compute.py

PD_compute.py is a python script to compute PDs using atomic configurations obtained from MD simulations (MDs/quench_atoms_list.pickle). Here, quench_atoms_list.pickle is a pickled file containing the atomic configurations as ASE atoms instances.

Warning: PD calculations for the -O-O- and -Si-O- networks need a large amount of memory. One should try the -Si-Si- network first.

TDA_analysys.ipynb

TDA_analysys.ipynb is a jupyter notebook implementing the TDA workflow. The steps of the workflow are consistent with Fig. 1 in the paper.

About

Scripts and data for Topological data analysis (TDA)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published