LBLRTM
tardis
LBLRTM | tardis | |
---|---|---|
1 | 2 | |
78 | 197 | |
- | 2.5% | |
3.9 | 9.0 | |
8 days ago | about 2 hours ago | |
Fortran | Python | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LBLRTM
-
What would be a thesis topic that would be viable for a Computer Science major to do that encompasses physics?
The slow-and accurate way is to run a line-by-line code like the Line By Line Ratiative Transfer Model (LBLRTM). The code has to do repeated calculations for the M absoprtion lines in your band. The number of lines depend on the chemical makeup of the atmosphere, and some of the physical quantities like pressure and temperature, and how wide your band is. A source I often use for the absorption line data (and a good primer on the calculation) is the High-resolution transmission (HITRAN) database. To figure out how much energy the atmosphere absorbs, you need to calculate the absorption of each isotope at each frequency. For accurate results, your frequencies should be spaced about 1/10 the width of the absorption lines, which means that the number of frequencies is also proportional to your bandwidth.
tardis
-
Measure docstring coverage of Python packages with GitHub Actions
An older version of this workflow is currently used by TARDIS-SN, a Montecarlo radiative transfer code that creates synthetic spectra for supernovae.
-
I have made a list of 55 plus open source software list for doing various tasks
TARDIS: (Temperature And Radiative Diffusion In Supernovae) creates synthetic observations (spectra) for exploding stars (supernovae): https://github.com/tardis-sn/tardis
What are some alternatives?
climt - The official home of climt, a Python based climate modelling toolkit.
astrofox - Astrofox is a motion graphics program that lets you turn audio into amazing videos.
lowtran - LOWTRAN atmospheric absorption extinction, scatter and irradiance model--in Python and Matlab
Ditto - Ditto is an extension to the Windows Clipboard. You copy something to the Clipboard and Ditto takes what you copied and stores it in a database to retrieve at a later time.
docstr-cov-workflow - Measure docstring coverage of Python packages with GitHub Actions
qt-creator - A cross-platform Qt IDE
Checkstyle - Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
jina - ☁️ Build multimodal AI applications with cloud-native stack
HandBrake - HandBrake's main development repository
Jellyfin - The Free Software Media System
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
control-monad-free - Free monads and monad transformers