Skip to content

Releases: natashabatalha/picaso

Release 3.3

14 Nov 05:45
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2...v3.3

Release 3.2.1

08 Jul 19:39
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1...v3.2

Release 3.1

24 Mar 00:56
9d4cbd6
Compare
Choose a tag to compare

Spherical Harmonics for the 1D Radiative Transfer Equation

Release 3.0

26 Oct 16:26
Compare
Choose a tag to compare

3.0 (2022-10-25)

  • First version of climate code (Mukherjee et al. 2022)
  • First version of grid fitting tools (JWST Transiting Exoplanet ERS et al. 2022)
  • Code help for xarrays
  • Reference/citation tools for opacities
  • Resampling tutorials
  • CK tutorials
  • Contribution functions
  • Better plotting tools

What to Cite

Mukherjee, et al. "PICASO 3.0: A One-Dimensional Climate Model for Giant Planets and Brown Dwarfs." The Astrophysical Journal (2022): 157

  • 1d climate models of brown dwarfs
  • 1d climate models of exoplanets

The JWST Transiting Exoplanet Community Early Release Science Team, et al. "Identification of carbon dioxide in an exoplanet atmosphere." Nature (2022)

  • Methodology for fitting picaso model grids to data

Release 2.3

07 Apr 00:35
70dae7c
Compare
Choose a tag to compare
  • lots of fun 3D functionality (Adams et al 2022)
  • phase curves (Robbins-Blanch et al 2022)
  • 3D tutorials with xarray
  • clearer radiative transfer to be compatible with Toon 89
  • Faster chemeq interpolation
  • opacity tables pull four nearest neighbors (though option for 1 remains)
  • Improvements and additions to plotting functionality
  • Minor bug fixes

Release 2.2

12 Jul 19:05
ab0ccfd
Compare
Choose a tag to compare
  • Add evolution tracks
  • Add ability to use pre mixed c-k tables
  • Expand chemistry to include new Visscher tables
  • Add ability to pull out contribution from individual species without running full RT
  • Young planet table from ZJ Zhang.
  • Separate workshop notebooks for Sagan School 2020, 2021 and ERS
  • Add explicit "hard surface" term for thermal flux boundary condition for terrestrial calculations
  • Minor bug fixes/improvements

Release 2.1

02 Nov 21:10
fa65d30
Compare
Choose a tag to compare
  • Transit Spectroscopy added
  • Transit spectroscopy tutorial
  • FAQ notebook
  • Minor bug fixes/improvements

Release 2.0

22 Apr 00:30
cf073d3
Compare
Choose a tag to compare

Major Changes

  • Explicit Brown Dwarf tutorials
  • Coupling to brand new python cloud code Virga!!
  • Ability to specify wave range in opannection and ability to resample (consult your local theorist before doing this)
  • Added "Opacity Factor" so that users can easiy query opacity data without going through SQL
  • Removed opacity from git-lfs (was a bad system and users were having trouble)
  • Fixed critical spherical integration bug and added more robust steps for 1d vs. 3d. Also added full tutorial to explain differences here.
  • Added notebook for surface reflectivity

Functionality Expanded

07 Feb 23:41
9d02130
Compare
Choose a tag to compare

Scientific functionality : thermal emission, 3d inputs

Major code structure changes:

Because thermal emission was added, we have changed the way the code output is returned:

w,a = case.spectrum()

is now..

df = case.spectrum()

where df is a dictionary with wavenumber, albedo, thermal, fpfs, full_output, pending what the calculation asked for.

All tutorials have been changed to reflect this!

In addition to thermal emission we also include more explicit tutorials for 3d calculations.

NOTE: we opted out of publishing a new paper for this release.

Small Bug Fixes

26 Sep 16:15
Compare
Choose a tag to compare
  • astropy installation fix
  • gravity fix with R and M inputs
  • fixes for 3d input dev