scieee AI-readable full text Open interactive document viewer

Soot Planet Code

Li, Jie

Abstract

(a) List of the types and formats of files uploaded The repository includes three text files, one pdf document and two rich text files. Readme.pdf Planet single layer.rtf Planet multi layer.rft (b) Summary of the codes created We created two python codes to calculate mass-radius relations of model planets, either as a single layer of a uniform composition or as multiple layers of distinct chemical compositions. The "Planet single layer" code calculates the radius of a single-layer planet with specified mass and composition. The "Planet multi layer" code calculates the radius of a multi-layer planet with specified mass and composition. (c) Explanations of the uses for uploaded codes To use the "Planet single layer" code, specify an array of masses (in multiples of Earth mass) and a composition (in mass fractions of iron, silicate, soot, and water), and the code will calculate the corresponding array of radii (in multiples of Earth radius) of a single-layer planet with the specified composition. To use the "Planet multi layer" code, specify an array of masses (in multiples of Earth mass) and a composition (in mass fractions of iron, silicate, soot, and water), and the code will calculate the corresponding array of radii (in multiples of Earth radius) of a multi-layer planet consisting of four distinct layers – an iron core, a silicate mantle, a soot layer, and an outer water layer – with the specified composition. We executed the codes in Python (version 3.13.5) using Jupyter Notebook. All computations were performed on a 2022 MacBook Air M2 equipped with 16 GB of memory and running macOS Sonoma 14.7.6. The codes are used in Li, Bergin, Hirschmann, Blake, Ciesla, Kempton, Soot Planets instead of Water World, Astrophysical Journal Letters (under review), 2025.

Full text

Read Me July 18 2025 ”Soot Planet instead of Water World” M-R Calculations Code availability The code used to calculate the mass-radius relation of a planet with specified composition is freely available for download at Zenodo System requirements We used Python (version 3.13.5) on Jupyter Notebook to calculate the mass of a planet with a specified radius and composition. The calculations were performed on a Macbook Air M2, 2022 with 16 GB memory and Sonoma 14.7.6 operating system. List of Codes We provide the following codes: 1. Planet single layer This code is used to calculate the radius (in multiples of Earth radius) of a single-layer planet with specified mass (in multiples of Earth mass) and composition (in mass fractions of iron, silicate, soot, and water). 2. Planet multi layer This code is used to calculate the radius (in multiples of Earth radius) of a multi-layer planet with specified mass (in multiples of Earth mass) and composition (in mass fractions of iron, silicate, soot, and water) Feedback and Questions We would love to hear from you! Please let us know if you have any comments or suggestions, or if you have questions about the procedure. Citation If you use these algorithms for your research, please cite Li, Bergin, Hirschmann, Blake, Ciesla, Kempton, ”Soot Planets instead of Water World” Jie Li Page 1