English
Related papers

Related papers: PyXtal: a Python Library for Crystal Structure Gen…

200 papers

PyMembrane is a software package for simulating liquid and elastic membranes using a discretisation of the continuum description based on unstructured triangulated two-dimensional meshes embedded in three-dimensional space. The package is…

Soft Condensed Matter · Physics 2023-08-25 D. A. Matoz-Fernandez , Siyu Li , Monica Olvera de la Cruz , Rastko Sknepnek

PySPH is an open-source, Python-based, framework for particle methods in general and Smoothed Particle Hydrodynamics (SPH) in particular. PySPH allows a user to define a complete SPH simulation using pure Python. High-performance code is…

The Feature model is a typical approach to capture variability in a software product line design and implementation. For that, most works automate feature model using a limited graphical notation represented by propositional logic and…

Software Engineering · Computer Science 2018-02-20 A. F. Al-Azzawi

Crystal symmetry plays a fundamental role in determining its physical, chemical, and electronic properties such as electrical and thermal conductivity, optical and polarization behavior, and mechanical strength. Almost all known crystalline…

In this paper, we introduce ChemicalX, a PyTorch-based deep learning library designed for providing a range of state of the art models to solve the drug pair scoring task. The primary objective of the library is to make deep drug pair…

An algorithm implemented in an open-source python library was developed for building periodic coincidence site lattice (CSL) grain boundary models in a universal fashion. The software framework aims to generate tilt and twist grain…

Materials Science · Physics 2018-09-18 Jianli Cheng , Jian Luo , Kesong Yang

Crystalline materials often exhibit a high level of symmetry. However, most generative models do not account for symmetry, but rather model each atom without any constraints on its position or element. We propose a generative model, Wyckoff…

The analysis of experimental results with Python often requires writing many code scripts which all need access to the same set of functions. In a common field of research, this set will be nearly the same for many users. The qspec Python…

Computational Physics · Physics 2025-03-18 Patrick Müller , Wilfried Nörtershäuser

Active learning (AL) is a sub-field of ML focused on the development of methods to iteratively and economically acquire data by strategically querying new data points that are the most useful for a particular task. Here, we introduce…

Pythonic Black-box Electronic Structure Tool (PyBEST) represents a fully-fledged modern electronic structure software package developed at Nicolaus Copernicus University in Toru\'n. The package provides an efficient and reliable platform…

A computer algorithm to search symmetries of crystal structures as implemented in the \texttt{spglib} code is described. An iterative algorithm is employed to robustly identify space group types tolerating a certain amount of distortion in…

Materials Science · Physics 2024-03-14 Atsushi Togo , Kohei Shinohara , Isao Tanaka

The yaglm package aims to make the broader ecosystem of modern generalized linear models accessible to data analysts and researchers. This ecosystem encompasses a range of loss functions (e.g. linear, logistic, quantile regression),…

Computation · Statistics 2021-10-13 Iain Carmichael , Thomas Keefe , Naomi Giertych , Jonathan P Williams

pymorphy2 is a morphological analyzer and generator for Russian and Ukrainian languages. It uses large efficiently encoded lexi- cons built from OpenCorpora and LanguageTool data. A set of linguistically motivated rules is developed to…

Computation and Language · Computer Science 2015-03-26 Mikhail Korobov

pyscreener is a Python library that seeks to alleviate the challenges of large-scale structure-based design using computational docking. It provides a simple and uniform interface that is agnostic to the backend docking engine with which to…

Quantitative Methods · Quantitative Biology 2022-05-05 David E. Graff , Connor W. Coley

This paper introduces pycvxset, a new Python package to manipulate and visualize convex sets. We support polytopes and ellipsoids, and provide user-friendly methods to perform a variety of set operations. For polytopes, pycvxset supports…

Systems and Control · Electrical Eng. & Systems 2024-10-16 Abraham P. Vinod

Crystal structures can be viewed as assemblies of space-filling polyhedra, which play a critical role in determining material properties such as ionic conductivity and dielectric constant. However, most conventional crystal structure…

Materials Science · Physics 2026-03-20 Tomoyasu Yokoyama , Kazuhide Ichikawa , Hisashi Naito

We present PyLRO, an open-source Python calculator designed to detect, quantify, and display long-range order in periodic structures. The program's design methodology, workflow, and approach to order quantification are described and…

Materials Science · Physics 2025-06-06 Kevin Parrish , Qingyang Hu , Qiang Zhu

A Python program for calculating the metrics necessary to perform information-theory based symmetry classifications and quantifications of transmission electron diffraction spot patterns is introduced. It is the first of its kind, in that…

Materials Science · Physics 2022-05-10 Lukas von Koch , Peter Moeck

We present PyFCG, an open source software library that ports Fluid Construction Grammar (FCG) to the Python programming language. PyFCG enables its users to seamlessly integrate FCG functionality into Python programs, and to use FCG in…

Computation and Language · Computer Science 2025-05-20 Paul Van Eecke , Katrien Beuls

Inorganic crystals are periodic, highly-symmetric arrangements of atoms in three-dimensional space. Their structures are constrained by the symmetry operations of a crystallographic \emph{space group} and restricted to lie in specific…

Machine Learning · Computer Science 2025-09-30 Omri Puny , Yaron Lipman , Benjamin Kurt Miller