Skip to main content

Astrodust

A package for predicting the distribution of dust particles in protoplanetary disk based off our paper "Multi-Output Random Forest Regression to Emulatethe Earliest Stages of Planet Formation".

Installation

Astrodust can be installed from PyPI via pip:

pip install astrodust

Pretrained Models

The package requires two pretrained models, a random forest regression model and XGBoost classifier. These can be downloaded beforehand from Zenodo and placed in the current working directory in a models directory. Otherwise the package will prompt to automatically download them when the DustModel is instaniated.

Documentation

The documentation for the package is located here. A demonstration code notebook is also available, or can be viewed online here.

Particle sizes for each bin for the input and output are included as a reference in our wiki.

Metadata

Release files for astrodust 1.0.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 astrodust 1.0.0
File Size Uploaded
astrodust-1.0.0.tar.gz 110.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for astrodust 1.0.0
File Interpreter ABI Platform
astrodust-1.0.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 117.6 kB

Release files / astrodust-1.0.0.tar.gz

Download URL astrodust-1.0.0.tar.gz
Size 110.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5de83d98ecbcb3cca084cb6deefdcc7ac363ca79c61811bf93293f84d666a832
BLAKE2b-256 checksum
How to use checksums
98dfc4219877d0d66922d06075a11ba880f02fe6969475df5adb15df899ddf0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.7

Release files / astrodust-1.0.0-py2.py3-none-any.whl

Download URL astrodust-1.0.0-py2.py3-none-any.whl
Size 7.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
cb168c515401e64ee3d7bcd86dd570484a966d489f81c7209392abe1b6427917
BLAKE2b-256 checksum
How to use checksums
f17f0fdf8fae28b0de8f6e291b373e5073ec7901e19e9e08bdde8d438e996292
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.7.7

Release history Release notifications | RSS feed

This release

1.0.0 This release

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