Module diskchef.chemistry

Package with classes which calculate the chemical structure based on the physical structure

Important:

diskchef.chemistry.ChemistryModel – base class for chemistry, with fixed abundances

diskchef.chemistry.ChemistryWB2014 – realization of chemistry as described in Williams & Best, 2014

diskchef.chemistry.NonzeroChemistryWB2014 – same as ChemistryWB2014 with more realistic non-zero CO abundances outside of the molecular layer set by default

diskchef.chemistry.SciKitChemistry – realization of chemistry based on Nearest-Neighbors fitting of ANDES2 models

diskchef.chemistry.Abundances – dict-like class to store the abundances and read them from files

Expand source code
"""
Package with classes which calculate the chemical structure based on the physical structure

Important:

`diskchef.chemistry.ChemistryModel` -- base class for chemistry, with fixed abundances

`diskchef.chemistry.ChemistryWB2014` -- realization of chemistry as described in Williams & Best, 2014

`diskchef.chemistry.NonzeroChemistryWB2014` -- same as `ChemistryWB2014` with more realistic non-zero CO abundances outside
of the molecular layer set by default

`diskchef.chemistry.SciKitChemistry` -- realization of chemistry based on Nearest-Neighbors fitting of ANDES2 models

`diskchef.chemistry.Abundances` -- dict-like class to store the abundances and read them from files
"""
from diskchef.chemistry.abundances import Abundances
from diskchef.chemistry.base import ChemistryModel
from diskchef.chemistry.williams_best_co import ChemistryWB2014, NonzeroChemistryWB2014
from diskchef.chemistry.scikit import SciKitChemistry

Sub-modules

diskchef.chemistry.abundances
diskchef.chemistry.andes
diskchef.chemistry.base
diskchef.chemistry.scikit

Class to read the scikit-learn models

diskchef.chemistry.williams_best_co