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

Uploaded Python 3

File details

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

File metadata

  • Download URL: groovemat-0.9.11.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.11.tar.gz
Algorithm Hash digest
SHA256 669ca9647bccd6a12953ead8292c53c0e2296c88c3f696a58260962f282acb83
MD5 8497e186a58c038e81b888a9631b87ef
BLAKE2b-256 89640b138bced48b5f5b565748d61b8e1a198885f179f99c69a8c8a9ea3b2e7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: groovemat-0.9.11-py3-none-any.whl
  • Upload date:
  • Size: 17.5 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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 75ce672853d89171abf04ce1b7ce3d773c4ac6ac624680c9c6e7ab6203db788e
MD5 4e699f180dbe364478b49e262216f907
BLAKE2b-256 1791eeca4ce83803e857446d3e49fac42a5a1f9223e6529bbf6daa665742b233

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