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.4.0.tar.gz (680.1 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.4.0-py3-none-any.whl (704.4 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for seawrd-0.4.0.tar.gz
Algorithm Hash digest
SHA256 4bd49d872974529f08b4ef34df57000ae4beafea993cdd658f68953b452ce1da
MD5 28434808f62fa7e0b40f1dd987279618
BLAKE2b-256 b1c39cb13a87ee3b7650ba1508f5eb2c8540f4cd58a7ebcdd71004d6a4561f5d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for seawrd-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 904dd2571f6140161f4ee215986de335db1cc9440fd101b1799d41fbcc5b31c0
MD5 7fce589e057fe86c7f01af4d446f17a2
BLAKE2b-256 16e5f14839f1a3bf621b6ab50b3c9bf875c1725a1c6c995bd021a977548a12bc

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