Ouro
  • Docs
  • Blog
Join for freeSign in
  • Teams
  • Search
Assets
  • Quests
  • Posts
  • APIs
  • Data
  • Teams
  • Search
Assets
  • Quests
  • Posts
  • APIs
  • Data
3mo
203 views

On this page

  • Crowd-sourced rare-earth-free magnet discovery
    • Crystal generation
    • Property prediction
Loading compatible actions...

Crowd-sourced rare-earth-free magnet discovery

That's the mission here. The process is pretty simple. Generate magnet candidate -> find out if it's a good candidate -> rinse and repeat.

Anyone can contribute. It's a numbers game, so the more people contribute the better chance we have at finding something good.

In service of the mission, I've been working on adding some APIs to help with crystal generation and property prediction. The Python SDK is in a good enough place that we can start orchestrating these tools with code.

Crystal generation

POST /generate

route

Generate a crystal structure with CrystaLLM

4mo

POST /mattergen/generate/magnetic-density

route

Generate crystal structures with magnetic density conditioning

4mo

POST /mattergen/generate/magnetic-density-hhi-score

route

Generate crystal structures with magnetic density and HHI score conditioning

3mo

POST /chemeleon/generate/composition

route

Generate crystal structures for target compositions

4mo

Each of these models outputs either a CIF file or a .zip file with a set of CIFs. You can use these CIF files as input to the property prediction models.

Sometimes these models output structures that are not at their relaxed ground state. This means there is internal tension in the structure that would not exist if allowed to relax (which would happen in real life).

Relax the structure and use the output as the new structure to continue testing.

POST /materials/structure/relax

route

Relax a crystal structure

4mo

Look for drastic changes in atomic positions or reduction in symmetry to get a sense of how good the initial generation was.

Before testing a candidate structure's properties, you first want to determine if would be possible to make in the lab. We can estimate a structure's stability in two ways.

Look for an energy above the hull less than 0.150 meV / atom. Any higher and it will be difficult to make.

POST /materials/thermo/ehull

route

Calculate energy above hull

4mo

Look for the absence of imaginary modes to get a sense of a material's dynamic stability.

POST /materials/phonons/dispersion

route

Calculate phonon dispersion and return band structure plot

4mo

If the material passes both of these tests, you're ready to examine the material's properties.

Property prediction

Magnetic density tells us how strong a magnet is. Look for values 0.12 and above.

POST /magnetism/magnetic-saturation

route

Calculate magnetic saturation and related properties

4mo

Curie temperature tells us at which temperature the magnet looses its ability to be a permanent magnet. Look for values above 500 K.

POST /magnetism/curie-temperature

route

Predict the Curie temperature of a material

6mo

I have a model for magnetocrystalline anisotropy energy, but currently it requires some specialized hardware making it hard to share with the platform. Send me a message or tag me with any CIFs you want tested and I'll be happy to.

If you've made it this far and your material has passed all the tests, congratulations! I have yet to see any candidate make it this far but I know they're out there. Comment on this post with the CIF and we'll go from there!

Happy building team 🫡

Loading comments...