Surrogate Emulator for Aquatic World Radius Determination
Project description
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.
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.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bd49d872974529f08b4ef34df57000ae4beafea993cdd658f68953b452ce1da
|
|
| MD5 |
28434808f62fa7e0b40f1dd987279618
|
|
| BLAKE2b-256 |
b1c39cb13a87ee3b7650ba1508f5eb2c8540f4cd58a7ebcdd71004d6a4561f5d
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
904dd2571f6140161f4ee215986de335db1cc9440fd101b1799d41fbcc5b31c0
|
|
| MD5 |
7fce589e057fe86c7f01af4d446f17a2
|
|
| BLAKE2b-256 |
16e5f14839f1a3bf621b6ab50b3c9bf875c1725a1c6c995bd021a977548a12bc
|