Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (17.7%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: KoBoldMetals
  • License: apache-2.0
  • Language: Python
  • Default Branch: dev_2x
  • Size: 106 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 2 years ago · Last pushed 10 months ago
Metadata Files
Readme License Citation

README.rst

=============================================
ISOFIT - Imaging Spectrometer Optimal FITting
=============================================

ISOFIT contains a set of routines and utilities for fitting surface, atmosphere and instrument models to imaging
spectrometer data. It is written primarily in Python, with JSON format configuration files and some dependencies on
widely-available numerical and scientific libraries such as scipy, numpy, and scikit-learn. It is designed for maximum
flexibility, so that users can swap in and evaluate model components based on different radiative transfer models (RTMs)
and various statistical descriptions of surface, instrument, and atmosphere. It can run on individual radiance spectra
in text format, or imaging spectrometer data cubes.

* Please check the documentation_ for installation and usage instructions and in depth information.

* There are two main branches:

 * `dev `__ (for activate development)
 * `main `__ (in-line with the current release)

* Information on how to **cite the ISOFIT Python package** can be found in the
  `CITATION `__ file.


License
-------
Free software: Apache License v2

All images contained in any (sub-)directory of this repository are licensed under the CC0 license which can be found
`here `__.

Feature overview
----------------

* utilities for fitting surface, atmosphere and instrument models to imaging spectrometer data
* a selection of radiative transfer models (RTMs) incl. MODTRAN, LibRadTran, and 6S
* sRTMnet emulator for MODTRAN 6 by coupling a neural network with a surrogate RTM (6S v2.1)
* various statistical descriptions of surface, instrument, and atmosphere
* application to both individual radiance spectra and imaging spectrometer data cubes
* custom instrument models to handle new sensors
* observation uncertanities to account for model discrepancy errors
* prior distribution based on background knowledge of the state vector

Status
------

|badge1| |badge2| |badge3| |badge4| |badge5| |badge6| |badge7| |badge8|

.. |badge1| image:: https://img.shields.io/static/v1?label=Documentation&message=readthedocs&color=blue
    :target: https://isofit.readthedocs.io/en/latest/index.html

.. |badge2| image:: https://readthedocs.org/projects/pip/badge/?version=stable
    :target: https://pip.pypa.io/en/stable/?badge=stable

.. |badge3| image:: https://img.shields.io/pypi/v/isofit.svg
    :target: https://pypi.python.org/pypi/isofit

.. |badge4| image:: https://img.shields.io/conda/vn/conda-forge/isofit.svg
    :target: https://anaconda.org/conda-forge/isofit

.. |badge5| image:: https://img.shields.io/pypi/l/isofit.svg
    :target: https://github.com/isofit/isofit/blob/master/LICENSE

.. |badge6| image:: https://img.shields.io/pypi/pyversions/isofit.svg
    :target: https://img.shields.io/pypi/pyversions/isofit.svg

.. |badge7| image:: https://img.shields.io/pypi/dm/isofit.svg
    :target: https://pypi.python.org/pypi/isofit

.. |badge8| image:: https://zenodo.org/badge/DOI/10.5281/zenodo.6908949.svg
   :target: https://doi.org/10.5281/zenodo.6908949

.. _documentation: https://isofit.readthedocs.io/en/latest/index.html

Owner

  • Name: KoBold Metals
  • Login: KoBoldMetals
  • Kind: organization

GitHub Events

Total
  • Delete event: 1
  • Member event: 2
  • Push event: 1
  • Pull request review event: 1
  • Pull request event: 2
  • Create event: 1
Last Year
  • Delete event: 1
  • Member event: 2
  • Push event: 1
  • Pull request review event: 1
  • Pull request event: 2
  • Create event: 1

Dependencies

.github/workflows/example-testing.yml actions
.github/workflows/linter.yml actions
  • actions/checkout v2 composite
  • psf/black stable composite
.github/workflows/py-hypertrace.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
.github/workflows/utils-workflow.yml actions
  • actions/checkout v2 composite
Dockerfile docker
  • rayproject/ray 2.4.0-py310-aarch64 build
docs/source/requirements.txt pypi
  • sphinx ==7.2.6
  • sphinx_autodoc_typehints ==1.25.2
  • sphinx_rtd_theme ==2.0.0
  • sphinxcontrib-napoleon *
pyproject.toml pypi