DiracQ

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

DiracQ is a Mathematica nodebook for calculating commutation relations, which frequently appear in the quantum mechanics. DiracQ can treat canonical operators (canonical momentum and canonical position operators), Fermion operators, and Boson operators.

To Detail

Mm2cML

  • Level of openness 0 ☆☆☆
  • Document quality 2 ★★☆

Mm2cML is a web application that structure files can be generated from molecular model images. By carrying out three-dimensional reconstruction using OpenMVG and OpenMVS from molecular model images photographed by smartphones or digital cameras, and arranging atoms on the basis of them, users can obtain structure files (CML format) usable for molecular simulation. The simulation can be carried out on the basis of the structure examined using the molecular model in the real world.

To Detail

ALPSCore

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Open-source software for building computational physics applications. Common C++ auxiliary modules required for various methods in computational physics such as the quantum Monte Carlo method are prepared. This software helps to build reusable codes and to reduce development time for complex computational science applications. It also supports parallel programming based on MPI or OpenMP.

To Detail

PyProcar

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

A python library for pre- and post-processing of first-principles electronic structure calculations. As a pre-processing tool, it can automatically generate k-point pathways for first-principles calculations of band structures based on the crystal symmetry. It can also post-process first-principles calculation results to generate band structure and density of states plots with atomic species and orbital contributions, or visualize spin textures and Fermi surfaces. It also provides a functionality for band unfolding.

To Detail

qmpy

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Python library for the Open Quantum Materials Database, a first-principles computational database. qmpy supports several analysis tools such as crystal structures and phase diagrams. Users can perform automatic calculations using VASP.

To Detail

PubChemPy

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Python code for a chemical database, PubChem. Users can search data in PubChem by compound name, structural information and so on. It is also possible to receive outputs as a Pandas DataFrame.

To Detail

Bader Charge Analysis

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

A tool for performing Bader analysis of assigning electron density of molecules and solids to individual atoms. Binaries for Linux and Mac OS X, as well as source code is provided under the GPL. The code is written in fortran90, and can handle charge density data in VASP CHGCAR and Gaussian Cube formats.

To Detail

ChemDataExtractor

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Python tool for automatic extraction of chemical substance information from literature. Based on natural language processing algorithms, it can extract substance names and related physical/chemical properties such as melting points and spectra from documents written in English.

To Detail

Spglib

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

A library related to the symmetry of crystal structures. By providing a crystal structure, Spglib can detect information related to the symmetry of the structure, such as symmetry operations, a space group and a primitive cell. It can also generate irreducible wave numbers. Spglib is written in C, but various interfaces are available, including Python, Fortran, and Rust.

To Detail

Moller

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

Script generation tools to manage large-scale computations on supercomputers and clusters. Moller is provided as part of the HTP-Tools package, designed to support high-throughput computations. It is a tool for generating batch job scripts for supercomputers and clusters, allowing parallel execution of programs under a series of computational conditions, such as parameter parallelism.

To Detail