Skip to main content

move your atoms into place!

Project description

GrooveMat

Get your atoms moving!

Overview

This software package uses the Crystal Graph Convolutional Neural Networks (CGCNN) framework and M3gnet to create an un-supervised GNN that converges the internal degrees of freedom of a crystal lattice. The package is very simple, allowing you to train the model and predict converged cif files!

Download

To download disco, use the command below

pip install groovemat

To get an overview of the commands, run the following command

groovemat --help

Results

Below is a table containing some of the results gathered from the program.

CIF ID Mean Error (Å) Max Error (Å)
Nd1 In1 O3 0.0087 0.0125
Np1 Be1 O3 0.0061 0.0074
Mn3 Au1 N1 0.0039 0.0076
Na1 Li1 O3 0.0077 0.0095
La1 Cr1 O3 0.0088 0.0135

Download

pip install groovemat

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

groovemat-0.9.1.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

groovemat-0.9.1-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file groovemat-0.9.1.tar.gz.

File metadata

  • Download URL: groovemat-0.9.1.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for groovemat-0.9.1.tar.gz
Algorithm Hash digest
SHA256 e022f97ffa24cf828a0eb6d80064a0be23f113abfc2bdf55d9ccde68aba86a0b
MD5 4730e9d3374ab389a373335f499e1859
BLAKE2b-256 64c987e508860ef2914e28078b996e197b27134b3019b04e9ddcf3081a91b8e7

See more details on using hashes here.

File details

Details for the file groovemat-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: groovemat-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for groovemat-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1699bf20c70845e3b9714768d28bf149a32fcce52a16a26880ee78f01c087fdf
MD5 f807dab301b11eec5947dfdb272b7a3f
BLAKE2b-256 47308c45d42ed30308165f64c150b41ac7995bac78fdac75b35ccfb0ca0daf04

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page