SLMat is a serverless, browser-based toolkit that revolutionizes computational materials science by offering a scalable and efficient alternative to traditional server-based platforms like Google Colab. By eliminating the need for server management and providing persistent setups, SLMat enhances productivity and security, enabling researchers to focus on innovation rather than infrastructure. The toolkit integrates seamlessly with materials databases, supports AI model development, and offers advanced features like AI-guided coding and chatbot integration. With its streamlined workflow, SLMat accelerates production time, promotes reproducibility, and democratizes access to powerful computational resources. This makes SLMat an essential tool for modern materials science, offering a versatile and cost-effective solution for researchers across various domains.
Notebooks | SLMat | Descriptions |
---|---|---|
Visualizing atoms | Visualizing atomic structure of face-centered cubic Aluminum. | |
ASE Scaling Test | Examples for analyzing number of atoms vs time taken to simulate copper atoms using ASE and EMT. | |
ASE Ni MD | Examples of running molecular dynamics calculations for Nickel. | |
DFT Database analysis | Examples of loading and analyzing density functional theory databases such as Materials Project, JARVIS-DFT. | |
Interface generation | Example of generating atomic structure interfaces. | |
FiPy dendritic solidification | Examples of solving a dendritic solidification problem with FiPy. | |
Scikit-FEM Poisson problem | Examples to solve the Poisson problem. | |
ML Sklearn Steel Fatigue | Examples of training machine learning model for steel fatigue using scikit-learn. |
- If the demo takes longer to start, it maybe due to caching issue, try it in a private/in-cognito tab.
- Unlike
pip install
in usual jupyterlab, SLMat usespiplite
/micropip
package as shown in the demos. Currently, only a few libraries are available withmicropip
. - Any publicly available/hosted notebook can be launched with SLMat using
fromURL
function:https://deepmaterials.github.io/slmat/lab?fromURL=
, e.g.,https://deepmaterials.github.io/slmat/lab?fromURL=https://raw.githubusercontent.com/knc6/jarvis-tools-notebooks/master/jarvis-tools-notebooks/Analyzing_data_in_the_JARVIS_DFT_dataset.ipynb
- Terminal access is under development.
- More detailed documentation development is still work in progress, feedback/suggestions are welcome using GitHub issues
If you like or support the DeepMaterials/SLMat project, please consider supporting our work:
Amount | Payment Link |
---|---|
$1 | Link |
$10 | Link |
$100 | Link |
Fill up this Google form
-
Pro Features: Introduce advanced features for paid users, such as:
-
Advanced AI Tools: Access to more sophisticated AI-guided coding, model training, and premium algorithms.
-
Custom Integrations: Allow paid users to integrate SLMat with their private databases, in-house computing clusters, or custom APIs.
-
Faster Computation: Offer higher priority for computational resources, reducing wait times for simulations.
-
Additional Storage: Provide additional cloud storage for datasets and models.
-
Extended Support: Include priority customer support, dedicated onboarding sessions, and exclusive tutorials.
- SLMat: A Comprehensive Serverless Toolkit for Advanced Materials Design
- Checkout DeepMaterials LLC website: https://www.deepmaterials.org/
Email: deepmaterialsllc@gmail.com