All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Add CITATION.cff file to provide a citation for the repository
- Removed use of
nan
for fill_values to be more consistent with EMIT datasets. This means that users will have to manually assign them before plotting.- Updated notebooks to include the new fill_value behavior, and assign them to
np.nan
for visualizations- Replaced
raw_spatial_crop
withspatial_subset
function to subset EMIT data spatially before applying orthorectification- Fixed typos in Earthdata Search Guide
geojson
with plume bounding box forVisualizing Methane Plume Timeseries
notebook
- Updates to instructions in
Visualizing Methane Plume Timeseries
notebook- Remove horizontal lines from notebooks for web-book creation
- Added new
Visualizing Methane Plume Timeseries
notebook- Added new
Generating Methane Spectral Fingerprint
notebook- Added new
tutorial_utils.py
module which has functions specific to the new CH4 notebooks
- Updated
setup_instructions.md
to provide more up to date Python setup instructions- Updated
README.md
to include new notebooks- Added some functions to
emit_tools.py
to support the new methane tutorial notebooks- Minor updates to
How to Extract Area
andHow to Extract Points
notebooks to improve visualizations
- Applied automatic formatting to
emit_tools.py
- Fixed GLT index adjustment in
raw_spatial_crop
function- Reimplemented
PointerXY
stream so interactive plot fromExploring EMIT L2A Reflectance
shows spectra at current cursor location
- Updated
emit_tools.py
to fix an issue withraw_spatial_crop
- Updated some plotting visuals within notebooks
- Improved interactive plots in
Exploring_EMIT_L2A_Reflectance
- Renamed
CONTRIBUTE.md
toCONTRIBUTING.md
- Updated
emit_tools.py
to fix an issue with application of the GLT to elevation
- Updated data download method in how-to and tutorial notebooks
- Updated
How to Direct S3 Access
notebook to includeearthaccess
How_to_find_and_access_EMIT_data
Notebook - A guide for how to useearthaccess
Python library to find and open/download EMIT data.
- Default behavior of
emit_xarray
function fromemit_tools.py
no longer orthorectifies, must add parameterortho=True
- Removed 'bands' dimension in favor of 'wavelengths' for 'radiance' and 'reflectance' when using
emit_xarray
function fromemit_tools.py
- Updated
write_envi
function fromemit_tools.py
, it should work for L1A,L1B, and L2A products.- various other minor changes to
emit_tools.py
- Updated notebooks to support changes made to
emit_tools.py
- Improved RGB Image creation and brightness adjustment in
Exploring_EMIT_L2A_Reflectance
Tutorial- Each notebook now uses the
earthaccess
python library to handle NASA Earthdata Login and downloads of needed files- Updated
setup_instructions.md
and recommended python environmentemit_tutorials_windows.yml
- Updated
setup_instructions.md
to recommend mamba
- Restructured repository layout to match LP DAAC standards
- Updated
emit_tools.py
to work for HTTPFileSystem URIs
- The orthorectification process within
emit_tools.py
was creating a lat/lon grid based upon the upper left pixel coordinates. Corrected this to be pixel centers.
- CHANGE_LOG.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- LICENSE.md
- content in CHANGE_LOG.md