Skip to main content

ML Band Gaps (Materials)

Ideal candidate: skilled ML data scientist with solid knowledge of materials science.

Overview

The aim of this task is to create a python package that implements automatic prediction of electronic band gaps for a set of materials based on training data.

User story

As a user of this software I can predict the value of an electronic band gap after passing training data and structural information about the target material.

Requirements

  • suggest the bandgap values for a set of materials designated by their crystallographic and stoichiometric properties
  • the code shall be written in a way that can facilitate easy addition of other characteristics extracted from simulations (forces, pressures, phonon frequencies etc)

Expectations

  • the code shall be able to suggest realistic values for slightly modified geometry sets - eg. trained on Si and Ge it should suggest the value of bandgap for Si49Ge51 to be between those of Si and Ge
  • modular and object-oriented implementation
  • commit early and often - at least once per 24 hours

Timeline

We leave exact timing to the candidate. Must fit Within 5 days total.

Notes

  • use a designated github repository for version control
  • suggested source of training data: materialsproject.org

Metadata

Release files for mlbands 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mlbands 1.0.1
File Size Uploaded
mlbands-1.0.1.tar.gz 9.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mlbands 1.0.1
File Interpreter ABI Platform
mlbands-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 19.5 kB

Release files / mlbands-1.0.1.tar.gz

Download URL mlbands-1.0.1.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
9672872f0df79de8c05f77723ad96089be4f97198cee4e53d3b8b595640dbc21
BLAKE2b-256 checksum
How to use checksums
fe5fbfceb05dea7444ab742b84a81152be979db57e9b224d0215113e12c9d56d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.1 CPython/3.8.3 Linux/5.15.0-56-generic

Release files / mlbands-1.0.1-py3-none-any.whl

Download URL mlbands-1.0.1-py3-none-any.whl
Size 10.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dca61a4e4f7f8b24f93c2c48b4017ffa06ae79b5c421dc9b9f39f92be1f50294
BLAKE2b-256 checksum
How to use checksums
1abe022d1934d0aa2e7ef8e237299b23f8f5db9a4c3ff8f75edf6c783082d712
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.1 CPython/3.8.3 Linux/5.15.0-56-generic

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page