PyAR
PyAR (Python Assisted Recursion) is a software tool for globally optimizing nanoclusters. Its main objective is to automatically generate the global minimum and other low-energy minima structures of nanoclusters.
The algorithm implemented in PyAR consists of two main components: the generation of trial geometries and the gradient-based local optimization of these trial geometries. Generating trial geometries is a crucial step in the global optimization process. PyAR employs a Tabu list, which stores information about previously used trial geometries to avoid redundant calculations and improve efficiency.
The algorithm's recursive nature allows for systematic exploration of the potential energy surface, enabling the identification of the global minimum and other low-energy minima structures. PyAR utilizes a combination of stochastic and deterministic approaches to effectively navigate the complex energy landscape of nanoclusters.
By automating the global optimization process, PyAR simplifies finding the most stable configurations of nanoclusters. This tool is particularly useful for researchers in the field of nanoscience and materials science, as it provides valuable insights into the structural and energetic properties of nanoclusters.
Topic
Chemistry;Protein structural motifs and surfaces;Molecular biology
Detail
Operation: Standardisation and normalisation;Clustering;Aggregation
Software interface: Command-line user interface
Language: Python
License: GNU General Public License v3.0
Cost: Free of charge with restrictions
Version name: 0.2
Credit: The Department of Science and Technology (DST), New Delhi, India through FIST grants and IIT Kharagpur for computational facilities.
Input: -
Output: -
Contact: Anakuthil Anoop anoop@chem.iitkgp.ac.in
Collection: -
Maturity: -
Publications
- A Global Optimizer for Nanoclusters.
- Khatun M, et al. A Global Optimizer for Nanoclusters. A Global Optimizer for Nanoclusters. 2019; 7:644. doi: 10.3389/fchem.2019.00644
- https://doi.org/10.3389/FCHEM.2019.00644
- PMID: 31612127
- PMC: PMC6776882
Download and documentation
Documentation: https://github.com/anooplab/pyar/blob/master/README.md
Home page: https://github.com/anooplab/pyar
< Back to DB search