virga
Installation
Refractive Indices
The Tutorials
Basics
Before you run the code
Running the code
Analyzing your output
Different Options for Vertical Mixing
Pairing Cloud Models to Spectroscopy
Understanding how cloud models effect spectroscopy
Changing out Index of Refraction
How to see what optical properties are being used
Creating aggregated Index of Refraction (IOR) Files
Now follow through with new Mie parameters
Custom Flex Cloud Layers
Custom Aerosols
Custom Clouds
Adding Cloud Complexity
Adding a Variable
\(f_\text{sed}\)
Compare constant to variable
\(f_\text{sed}\)
calculations
Switch to Direct Solver
Direct solver
Flexible Cloud Layers
Custom Aerosol Layer
Custom Cloud Layer
Fractal Aggregates
Fractal Aggregate Aerosols in a Hot Jupiter atmosphere
Aggregate Analysis Tools
Next steps
Fractal Aggregate Spectra in PICASO
Aggregate Analysis Tools
Greating Custom Fractal Optical Properties
Github
The Code
virga
Tutorials
View page source
Tutorials
Basics
Before you run the code
How to Pick Gas Condensates
How to pick
\(f_{sed}\)
Chemical Limitations of the Code (e.g. M/H)
Creating the Mie scattering Database
Running the code
Simple Isothermal/Constant
\(K_{z}\)
Example
Exploring
dict
Output
Analyzing your output
PT Profile with Condensation Curves
Cumulative Optical Depth By Gas
Visualize Optical Depth, Asymmetry, and Single Scattering
Particle Radii
Mean Mass Mixing Ratio of the Condensates
Different Options for Vertical Mixing
Toy Model: Supply Constant K
\(_z\)
Informed: Compute K
\(_z\)
from convective heat flux
Analyze different
\(K_z\)
formalism via convective heat flux
More informed: Input K
\(_z\)
from external model
Analyze different
\(K_z\)
formalism via external input
Pairing Cloud Models to Spectroscopy
Understanding how cloud models effect spectroscopy
Submit
virga
run within
picaso
Analyzing Cloudy versus Cloud-free
How varying cloud species affects reflectance spectrum
How sedimentation efficiency affects albedo spectrum?
How
\(K_{z}\)
affects albedo spectrum?
Changing out Index of Refraction
How to see what optical properties are being used
Creating aggregated Index of Refraction (IOR) Files
Now follow through with new Mie parameters
Custom Flex Cloud Layers
Custom Aerosols
Custom Clouds
Adding Cloud Complexity
Adding a Variable
\(f_\text{sed}\)
Variable
\(f_\text{sed}\)
expression
Additional flexibility
Compare constant to variable
\(f_\text{sed}\)
calculations
Switch to Direct Solver
Direct solver
Mean Mass Mixing Ratio of the Condensates
Particle Radii
Cumulative Optical Depth By Gas
Visualize Optical Depth, Asymmetry, and Single Scattering
Calculating particle distributions
Flexible Cloud Layers
Custom Aerosol Layer
Load Custom Particle Radius Distribution
Compute Mie Parameters for Custom Radius Grid
Custom Cloud Layer
Pick the Cloud Distribution Function
Pick
\(f_{sed}\)
and cloud base pressure
Now run
PICASO
Fractal Aggregates
Fractal Aggregate Aerosols in a Hot Jupiter atmosphere
Set planet parameters
Adding Mg2SiO4 Clouds (Spherical Particles)
p-T profile
Adding Fractal Aggregate (Mg2SiO4) Clouds.
Aggregate Analysis Tools
Visualising Particle Sizes in each Pressure Layer
Probing the relationship between Pressure, Radius and Number Density
Visualising .mieff files and Optical Properties
Checking that Particle Radii are within the .mieff Grid
Next steps
Fractal Aggregate Spectra in PICASO
Run PICASO to create the clear (without condensate) transmission spectrum
Adding Mg2SiO4 Clouds with Spherical Particles
p-T profile
ADDING FRACTAL AGGREGATE CLOUDS
Aggregate Analysis Tools
Comparing the Spectra
Visualising Particle Sizes in each Pressure Layer
Probing the relationship between Pressure, Radius and Number Density
Visualising .mieff files and Optical Properties
Checking that Particle Radii are within the .mieff Grid
Greating Custom Fractal Optical Properties
Choose gas and define radius grid
Spheres
Aggregates