BING

Contents:

  • Getting Started
    • Overview
    • Core Concepts
      • Remote Sensing Reflectance (Rrs)
      • Inherent Optical Properties (IOPs)
      • Bio-optical Models
    • Basic Workflow
      • 1. Load Data
      • 2. Initialize Models
      • 3. Prepare Data
      • 4. Perform Fitting
      • 5. Analyze Results
    • Example: Processing PACE Data
    • Working with Matched Data
    • Next Steps
    • Tips and Best Practices
    • Getting Help
  • Installation
    • Requirements
    • Installation Methods
      • Using pip (recommended)
      • From Source
      • Using Conda
    • Dependencies Setup
      • OCPY Installation
      • correct_atmosphere Installation
      • NASA Earthdata Authentication
      • Environment Variables
    • Verification
    • Optional Dependencies
    • Troubleshooting
      • Common Issues
      • Getting Help
    • Next Steps
  • Tutorials
    • Getting Started
    • Tutorial Format
    • Example Data
    • Jupyter Notebooks
    • Quick Examples
      • Basic Fitting Example
      • PACE Processing Example
      • Visualization Example
    • Common Issues
    • Support
    • Video Tutorials
    • Contributing Tutorials
  • API Reference
    • bing.io
    • Core Modules
    • Quick Reference
      • Most Common Functions
    • Module Structure
  • Bio-optical Models
    • Overview
    • Model Components
      • Total Absorption
      • Non-water Absorption Models
      • Total Backscattering
      • Non-water Backscattering Models
    • Implemented Models
      • Absorption Models (anw)
        • bing.models.anw
      • Backscattering Models (bbnw)
        • bing.models.bbnw
    • Model Initialization
    • Model Configuration
      • Setting Chlorophyll
      • Custom Parameters
    • Model Evaluation
      • Forward Modeling
      • Model Comparison
    • Performance Considerations
      • Model Selection Guidelines
      • Computational Efficiency
    • Model Validation
      • Residual Analysis
      • Cross-Validation
    • Advanced Topics
      • Custom Model Implementation
      • Model Coupling
    • References
  • Parameters
    • Overview
    • Standard Parameter Sets
      • ExpBricaud + PowerLaw
      • GIOP Configuration
      • GSM Configuration
    • Custom Parameter Sets
      • Creating Custom Configurations
      • Parameter Structure
      • Radiative-Transfer Options
    • Satellite-Specific Settings
      • PACE
      • MODIS
      • SeaWiFS
      • Future Missions (SBG)
    • Prior Distributions
      • Prior Types
      • Setting Model-Specific Priors
    • Noise Models
      • Instrument-Specific Noise
      • Adding Synthetic Noise
    • Parameter Validation
      • Checking Parameters
      • Parameter Bounds
    • Best Practices
    • Examples
      • High Chlorophyll Waters
      • Clear Ocean Waters
      • Coastal Waters
    • References
  • Fitting Algorithms
    • Overview
    • Least-Squares Fitting
      • Basic Usage
      • Advanced Options
    • MCMC Fitting
      • Initialization
      • Running MCMC
      • Analyzing Results
    • L23 Fitting
      • Single Profile
      • Fitting with Raman Correction
      • Least-Squares Fitting
      • Batch Processing
    • Custom Fitting Functions
      • Chi-square with Priors
      • Bayesian Model Selection
    • Fitting Strategies
      • Sequential Fitting
      • Regularization
    • Error Analysis
      • Uncertainty Propagation
      • Goodness of Fit
    • Convergence Diagnostics
      • Gelman-Rubin Statistic
      • Autocorrelation Analysis
    • Best Practices
    • Performance Tips
  • Data Processing
    • PACE Data Processing
      • Loading PACE OCI Data
      • Extracting Rrs Spectra
      • Quality Control
    • Argo BGC Integration
      • Matching Satellite and Float Data
      • Processing Argo Profiles
    • Data Organization
      • Directory Structure
      • Data Management
    • Batch Processing
      • Parallel Processing
      • Pipeline Example
    • Data Formats
      • Input Formats
      • Output Formats
    • Best Practices
  • Saving and Loading Fits
    • File layout
      • <outroot>.npz
      • <outroot>.json
    • Saving a fit
    • Loading a fit
    • Percentile choices

Radiative Transfer:

  • Radiative Transfer
    • Overview
    • Gordon Semi-Analytical Model
      • Standard Gordon Coefficients
      • Variable Gordon Coefficients
      • Loading Variable Gordon Coefficients
      • Gordon Coefficient Data Source
      • When to Use Variable Gordon Coefficients
    • Comparison of Standard vs. Variable Gordon
      • Spectral Differences
      • Impact on Retrieved Rrs
    • Raman Scattering Correction
      • Integrated Raman Correction in calc_Rrs
      • Raman Correction in Fitting Workflows
    • Chlorophyll Fluorescence
    • The Radiative-Transfer Dictionary (rt_dict_from_p)
      • bing.rt.defs.rt_dict_from_p()
    • API Reference
      • Core Functions
        • calc_Rrs()
        • calc_Rrs_fluorescence()
        • calc_raman_correction_factor()
        • wave_dependent_gordon()
      • Conversion Functions
        • Rrs_to_rrs()
        • rrs_to_Rrs()
      • Constants
        • G1_STANDARD
        • G2_STANDARD
        • A_Rrs
        • B_Rrs
    • Complete Workflow Example
      • Forward Modeling with Variable Gordon
    • Best Practices
      • Parameter Configuration
      • Error Handling
      • Physical Constraints
    • Performance Considerations
      • Computation Speed
      • Memory Usage
    • References
    • See Also
  • Raman Scattering
    • Overview
    • Quick Start
    • Module Contents
      • Constants
      • Functions
        • Scattering Coefficients
        • Wavelength Functions
        • Phase Function
        • Volume Scattering Function
        • Convenience Functions
      • Raman Rrs Functions (bing.rt.rrs)
        • calc_Rrs_with_raman()
        • calc_R_raman_first_order()
        • calc_R_raman_RE()
        • calc_R_raman_ER()
        • calc_R_raman_total()
        • calc_R_total_with_raman()
        • calc_raman_correction_factor()
        • calc_R_elastic()
        • calc_attenuation_coeffs()
    • Physical Background
      • Wavelength Dependence
      • Emission Spectrum
      • Wavelength Shifts
      • Backscattering
    • Example: Radiative Transfer Source Term
    • Example: Effect on Remote Sensing Reflectance
    • Integration with BING Fitting
      • Enabling Raman Correction in Fitting
      • How Raman Correction Works in Fitting
      • Direct Calculation with calc_Rrs
      • Using the Correction Factor
      • Typical Correction Magnitudes
    • Limitations and Notes
    • References
  • Chlorophyll Fluorescence
    • Overview
    • Dependencies
    • Module Architecture
    • Quick Start
    • Top-level Rrs Method
      • calc_Rrs_fluorescence
        • calc_Rrs_fluorescence()
    • Low-level Methods (bing.rt.chl_fl)
      • Emission Line Shape
        • emission_line_single_gaussian()
        • emission_line_double_gaussian()
      • Quantum Yield Methods
        • quantum_yield_constant()
        • quantum_yield_irradiance_dependent()
        • quantum_yield_depth_profile()
      • Absorption Efficiency
        • absorption_efficiency()
        • absorption_efficiency_weighted()
      • Fluorescence Coefficients
        • fluorescence_scattering_coeff()
        • fluorescence_backscattering_coeff()
      • Phase Function
        • fluorescence_phase_function()
        • fluorescence_backscatter_fraction()
      • Volume Scattering Function
        • fluorescence_vsf()
      • Reflectance Contribution
        • calc_R_fluorescence()
        • calc_R_fluorescence_integrated()
      • Fluorescence Line Height (FLH)
        • calc_fluorescence_line_height()
        • calc_normalized_fluorescence_line_height()
      • Convenience Methods
        • get_emission_spectrum()
        • summary_at_wavelength()
    • Physical Constants
    • Using Fluorescence in the BING Fitting Workflow
    • Physical Background
      • Fluorescence Process
      • Quantum Yield Variability
      • Emission Spectrum Shape
      • Reflectance Formulation
    • Comparison with Raman Scattering
    • Limitations and Notes
    • References
    • See Also
BING
  • Search


© Copyright 2024, BING Development Team.

Built with Sphinx using a theme provided by Read the Docs.