Skip to main content

Surrogate Emulator for Aquatic World Radius Determination

Project description

orbitize!

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 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 is written in Python and was pursued as a part of Code/Astro Workshop 2026 by Group 13. The authors of this package are:

Ashley Parr Bishwash Devkota Fredi Quisipe Ian Rain-water

Attribution

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

Acknowledgements

The authors of this project would like to thank Artyom Aguichine for providing the motivation and skeleton code adapted for this Code/Astro project.

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

seawrd-0.3.0.tar.gz (14.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

seawrd-0.3.0-py3-none-any.whl (13.5 kB view details)

Uploaded Python 3

File details

Details for the file seawrd-0.3.0.tar.gz.

File metadata

  • Download URL: seawrd-0.3.0.tar.gz
  • Upload date:
  • Size: 14.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for seawrd-0.3.0.tar.gz
Algorithm Hash digest
SHA256 3837e8a5f0f8b216be0cf9ce199c1cc5201f69ebd61caabc1bde0078797fb392
MD5 35c05db6e829ed02a3dc9de943736b70
BLAKE2b-256 82c217cd140444ec149e75fb8bf26bf4d12074f1c0c11a769849ab36a91667a6

See more details on using hashes here.

File details

Details for the file seawrd-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: seawrd-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 13.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for seawrd-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c43303aff3ac84cedfda245145d373db8749992da33427089d251427edc2d383
MD5 1818acde4d7c586eb8e4ffcc2dcea627
BLAKE2b-256 b9c89c6bca88a5d588fa795eaa09ac91d889e0b866c796d88446fc1215884d68

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page