Skip to main content

aldenv

A collection of environments for autonomous materias synthesis and process optimization using atomic layer deposition and area selective deposition.

Motivation

Integrating ML algorithms and AI agents based on LLMs with experimental tools requires extensive testing to ensure that the models can perform when deployed for research tasks.

One approach to derisk this development is to use virtual tools that provide realistic simulations of both the processes and tool interfaces. These virtual tools can also be used to generate benchmarks that can be used to evaluate models and agents and identify shortcomings of existing models.

This is the approach that we have followed in two recent works, one that demonstrates the integration of LLM-based agents with an experimental atomic layer deposition (ALD) tool, and another that explores the performance of reasoning large language models in ALD process optimization:

It also incorporates the code used in prior works focused more on conventional ML algorithms.

Documentation

Full documentation is available at https://aldsim.github.io/aldenv/.

Funding acknowledgement

The work conducive to aldenv was funded as part of Argonne National Laboratory's Laboratory Directed Research and Development microelectronics portfolio.

Copyright© 2026, UChicago Argonne, LLC

aldenv is distributed under the terms of BSD License.

Argonne Patent & Intellectual Property File Number: SF-26-055

Metadata

Release files for aldenv 0.4.0

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

Source distribution (sdist)

Source distribution for aldenv 0.4.0
File Size Uploaded
aldenv-0.4.0.tar.gz 740.6 kB Details

Built distribution (wheel)

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

Total release size: 750.7 kB

Release files / aldenv-0.4.0.tar.gz

Download URL aldenv-0.4.0.tar.gz
Size 740.6 kB
Tags Source
SHA-256 checksum
How to use checksums
73b16a266516cb4bbdfe8832870aadf5de0ff41f35410223a6f61af8a01a6cc0
BLAKE2b-256 checksum
How to use checksums
2a510c7bc7a8355c791eb596309fb13a41950584c3f3aa1ac0befad7b98d87c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release files / aldenv-0.4.0-py3-none-any.whl

Download URL aldenv-0.4.0-py3-none-any.whl
Size 10.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6f256dc98e4a59d9ead7b3acc229ab520b76f4d3ea38f3c25f5e6e8f16175a3f
BLAKE2b-256 checksum
How to use checksums
afd594fe05f5079eb0d90f4ca5a14a921158a688e322fc27b874735e1b36e9a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.5

Release history Release notifications | RSS feed

This release

0.4.0 This release

2 release files

0.3.0

1 release file

0.2.0

1 release file

0.1.0

1 release file

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