Skip to main content

seawrd

SEAWRD

Surrogate Emulator for Aquatic World Radius Determination - "sea-ward"

Surrogate model creator for predicting the radius of irradiated ocean worlds. For installation instructions, tutorials, and detailed documentation, start here.

Build Status Coverage Status Documentation Status PyPI - Version A rectangular badge, half black half purple containing the text made at Code Astro

DOI GitHub License

Motivation

Planetary interior modelling for ocean worlds is a computationally demanding exercise, involving a lot of hydrodynamical considerations dependent on the composition and physical properties of a given exoplanet. This can take a number of minutes per-planet, which grows to be incredibly large when performing hundreds of thousands of simulations.

A cheap approximation is available in the form of surrogate models. A neural network can act as a general function learner, i.e., something that maps inputs to outputs, and so we can use pre-ran expensive simulation data to train a small neural network to reproduce the simulation's results with great accuracy in a fraction of the time.

This is what Surrogate Emulator for Aquatic World Radius Determination is for! Based on user-provided hyperparameters and data, it can train an appropriate surrogate model to be used as an approximation for the full hydrodynamical simulations, namely as a predictor of the radius of the planet.

Contributors

SEAWRD as an open-source project was first pursued as a part of Code/Astro Workshop 2026 by Group 13, with members:

Ashley Parr Bishwash Devkota Fredi Quisipe Ian Rain-Water

The code, concepts, configuration, and set-up for the start of SEAWRD came from the following contributors, who are therefore equal authors of this project:

Artyom Aguichine Anne Dattilo Hailey Feller

Attribution

Please cite the DOI if you make use of this software in your research. DOI

Acknowledgements

The data source file "DNN_data_IOP_Aguichine2021.dat" used in the example usage Jupyter notebook is from Aguichine et al. (2021), and you are encouraged to read their paper found here:

A. Aguichine, O. Mousis, M. Deleuil, and E. Marcq, “Mass–Radius relationships for irradiated ocean planets,” The Astrophysical Journal, vol. 914, no. 2, p. 84, Jun. 2021, doi: 10.3847/1538-4357/abfa99.

Metadata

Release files for seawrd 0.6.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 seawrd 0.6.0
File Size Uploaded
seawrd-0.6.0.tar.gz 730.3 kB Details

Built distribution (wheel)

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

Total release size: 1.5 MB

Release files / seawrd-0.6.0.tar.gz

Download URL seawrd-0.6.0.tar.gz
Size 730.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9fbb5aa9b959bd76d5e2bfd928ea85f905ed86eaa521a92d87d344c2750a44c2
BLAKE2b-256 checksum
How to use checksums
f14749ac8cd8479cf43f859f7fc6aaf57f112e820f2e213cbc95fa755d7c9100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release files / seawrd-0.6.0-py3-none-any.whl

Download URL seawrd-0.6.0-py3-none-any.whl
Size 735.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3bb9d845f46b697b146a768bfddb540cbd994d2d2f8428a39f9e7a8797bdc9ec
BLAKE2b-256 checksum
How to use checksums
92009a8cf8b8a7fc2a18e9efe37406ba3d45dbf2798d18ae1ab73d00f1c2d711
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.13

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.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