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.2.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.2-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: groovemat-0.9.2.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.2.tar.gz
Algorithm Hash digest
SHA256 ad798726253aef40a2af767efab04e3228b1165e8a64fd032f6336607a08b1ad
MD5 c27bcac2211aeb53accc5ef37c80fae7
BLAKE2b-256 4b524c09c8e920fa67defe48f1f9870ee472f22fc711e85a920afb33dc6a9b5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: groovemat-0.9.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d4465e35864caa54b488ea8f189a4b0234a4ea13798dffb6ec543ffb2aadaec7
MD5 b92ed0ce2af4370ef7b1373ee4f78164
BLAKE2b-256 460045b52cb676ce6906ed3f2b358f8fc43c8ed830dce28e1a78509f2e92fbf1

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