{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# How to Read CMFGEN models with TARDIS" ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { "model_id": "", "version_major": 2, "version_minor": 0 }, "text/plain": [ "Iterations: 0/? [00:00\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
velocitytemperaturedensitieselectron_densitiescomgsini56ni58
0
0871.6690576395.5774.253719e-092.600000e+140.00.00.00.60.40.0
1877.4426976395.5774.253719e-092.600000e+140.00.00.00.10.50.4
2894.9940776395.6314.253719e-092.600000e+140.00.00.00.30.00.7
3931.1571076396.0574.253719e-092.600000e+140.00.20.80.00.00.0
4990.3075276399.0424.253727e-092.600000e+140.00.30.70.00.00.0
51050.8676076411.9834.253954e-092.600000e+140.00.20.80.00.00.0
61115.1545076459.5924.256360e-092.600000e+140.00.20.80.00.00.0
71183.3741076633.3674.268308e-092.610000e+140.00.20.80.00.00.0
81255.7670077312.1204.290997e-092.640000e+140.50.50.00.00.00.0
91332.5886079602.3754.339684e-092.720000e+140.50.50.00.00.00.0
\n", "" ], "text/plain": [ " velocity temperature densities electron_densities c o mg \\\n", "0 \n", "0 871.66905 76395.577 4.253719e-09 2.600000e+14 0.0 0.0 0.0 \n", "1 877.44269 76395.577 4.253719e-09 2.600000e+14 0.0 0.0 0.0 \n", "2 894.99407 76395.631 4.253719e-09 2.600000e+14 0.0 0.0 0.0 \n", "3 931.15710 76396.057 4.253719e-09 2.600000e+14 0.0 0.2 0.8 \n", "4 990.30752 76399.042 4.253727e-09 2.600000e+14 0.0 0.3 0.7 \n", "5 1050.86760 76411.983 4.253954e-09 2.600000e+14 0.0 0.2 0.8 \n", "6 1115.15450 76459.592 4.256360e-09 2.600000e+14 0.0 0.2 0.8 \n", "7 1183.37410 76633.367 4.268308e-09 2.610000e+14 0.0 0.2 0.8 \n", "8 1255.76700 77312.120 4.290997e-09 2.640000e+14 0.5 0.5 0.0 \n", "9 1332.58860 79602.375 4.339684e-09 2.720000e+14 0.5 0.5 0.0 \n", "\n", " si ni56 ni58 \n", "0 \n", "0 0.6 0.4 0.0 \n", "1 0.1 0.5 0.4 \n", "2 0.3 0.0 0.7 \n", "3 0.0 0.0 0.0 \n", "4 0.0 0.0 0.0 \n", "5 0.0 0.0 0.0 \n", "6 0.0 0.0 0.0 \n", "7 0.0 0.0 0.0 \n", "8 0.0 0.0 0.0 \n", "9 0.0 0.0 0.0 " ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cmfgen_model.data" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "{'t0': ,\n", " 'velocity_unit': Unit(\"km / s\"),\n", " 'temperature_unit': Unit(\"K\"),\n", " 'densities_unit': Unit(\"g / cm3\"),\n", " 'electron_densities_unit': Unit(\"1 / cm3\")}" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "cmfgen_model.metadata" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.8.16" } }, "nbformat": 4, "nbformat_minor": 2 }