Correlation
Correlation: An Analysis Tool for Liquids and for Amorphous Solids - Published in JOSS (2021)
Science Score: 93.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
Found .zenodo.json file -
✓DOI references
Found 7 DOI reference(s) in README and JOSS metadata -
✓Academic publication links
Links to: joss.theoj.org, zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
✓JOSS paper metadata
Published in Journal of Open Source Software
Repository
This program calculates the main correlation functions of a material: Radial Distribution Function (J(r)), Pair Distribution Function (g(r)) and Plane Angle Distribution (PAD).
Basic Info
Statistics
- Stars: 18
- Watchers: 1
- Forks: 8
- Open Issues: 5
- Releases: 7
Metadata Files
README.md

Correlation: An Analysis Tool for Liquids and for Amorphous Solids
Correlation is an analysis tool for correlation functions and correlation related properties of materials. In particular, for atomistic structure files of heavily used material simulation software like: DMoL3 (.CAR), CASTEP(.CELL), ONETEP(.DAT), LAMMPS(.XYZ),etc...
Table of Contents
Features
Correlation calculates essential correlation functions for material analysis:
- Radial Distribution Function (J(r))
- Pair Distribution Function (g(r))
- Reduced Pair Distribution Function (G(r))
- Coordination Number (CN)
- Plane-Angle Distribution (PAD)
- Structure Factor (S(Q))
Supports structure files from:
- DMoL3 (.CAR)
- CASTEP (.CELL)
- ONETEP (.DAT)
- LAMMPS (.XYZ)
Installation
Prerequisites
Windows (MSYS2 recommended)
Installing MSYS2:
https://www.msys2.org/
Install prerequisites:
bash
pacman -Syu
pacman -S --needed base-devel mingw-w64-x86_64-toolchain
pacman -S cmake tbb git
Linux (Debian/Ubuntu):
bash
sudo apt update
sudo apt install build-essential cmake tbb git
Linux (Arch/Manjaro):
bash
sudo pacman -Syu
sudo pacman base-devel cmake tbb git
MacOS:
bash
xcode-select --install
brew install cmake tbb git
Build
Clone the repository:
bash
git clone https://github.com/yourusername/correlation.git
cd correlation
Build the project:
bash
rm -rf build && mkdir build && cd build
cmake ..
cmake --build .
Run tests:
bash
ctest -V
(OPTIONAL) Install system-wide:
bash
sudo cmake --install .
Usage
Built with
- emacs - An extensible, customizable, free/libre text editor — and more.
- MSYS2 - Software Distribution and Building Platform for Windows
Authors
- Isaías Rodríguez - Corresponding Author - Isurwars isurwars@gmail.com
- Salvador Villareal Lopez Rebuelta salvadorvillarreallr@gmail.com
- Renela M. Valladares renelavalladares@gmail.com
- Alexander Valladares valladar@ciencias.unam.mx
- David Hinojosa-Romero
- Ulises Santiago
- Ariel A. Valladares valladar@unam.mx
License
This project is licensed under the MIT License - see the LICENSE file for details
Acknowledgments
I.R. acknowledge PAPIIT, DGAPA-UNAM for his postdoctoral fellowship. D.H.R. acknowledge Consejo Nacional de Ciencia y Tecnología (CONACyT) for supporting his graduate studies. A.A.V., R.M.V., and A.V. thank DGAPA-UNAM for continued financial support to carry out research projects under Grant No. IN104617 and IN116520. M. T. Vázquez and O. Jiménez provided the information requested. A. López and A. Pompa helped with the maintenance and support of the supercomputer in IIM-UNAM. Simulations were partially carried out in the Supercomputing Center of DGTIC-UNAM. I.R. would like to express his gratitude to F. B. Quiroga, M. A. Carrillo, R. S. Vilchis, S. Villareal and A. de Leon, for their time invested in testing the code, as well as the structures provided for benchmarks and tests.
Owner
- Name: Isaías Rodríguez Aguirre
- Login: Isurwars
- Kind: user
- Location: CDMX, México
- Twitter: isurwars
- Repositories: 1
- Profile: https://github.com/Isurwars
Posdoctoral fellowship at Instituto de Investigaciones en Materiales, UNAM.
JOSS Publication
Correlation: An Analysis Tool for Liquids and for Amorphous Solids
Authors
Departamento de Materia Condensada, Instituto de Investigaciones en Materiales, Universidad Nacional Autónoma de México, Coyoacán, Ciudad de México, México.
Departamento de Física, Facultad de Ciencias, Universidad Nacional Autónoma de México, Coyoacán, Ciudad de México, México.
Departamento de Física, Facultad de Ciencias, Universidad Nacional Autónoma de México, Coyoacán, Ciudad de México, México.
Departamento de Materia Condensada, Instituto de Investigaciones en Materiales, Universidad Nacional Autónoma de México, Coyoacán, Ciudad de México, México.
Tags
Materials Molecular dynamics Pair Correlation Function Plane Angle DistributionGitHub Events
Total
- Issues event: 1
- Delete event: 3
- Issue comment event: 2
- Push event: 20
- Pull request event: 9
- Create event: 1
Last Year
- Issues event: 1
- Delete event: 3
- Issue comment event: 2
- Push event: 20
- Pull request event: 9
- Create event: 1
Committers
Last synced: 7 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Isurwars | i****s@g****m | 159 |
| Mineralwater Xu | m****r@m****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 24
- Total pull requests: 32
- Average time to close issues: 5 months
- Average time to close pull requests: 21 days
- Total issue authors: 4
- Total pull request authors: 2
- Average comments per issue: 2.04
- Average comments per pull request: 0.06
- Merged pull requests: 31
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 6
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- CFGrote (10)
- awvwgk (9)
- Isurwars (4)
- yunai2384 (1)
Pull Request Authors
- Isurwars (39)
- MineralwaterXu (2)