How I built a free carbon credit risk model using NASA satellite data, dbt, and Streamlit

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • MyrinNew
    Senior Member
    • Feb 2024
    • 5175

    #1

    How I built a free carbon credit risk model using NASA satellite data, dbt, and Streamlit

    I spent 3 weeks building an open-source pipeline

    that scores permanence risk for every blue carbon

    project on Verra registry.


    Here's the stack:


    → NASA FIRMS API — live satellite fire alerts

    → World Bank API — 9 years of deforestation data

    → dbt + DuckDB — data modeling and testing

    → Streamlit — deployed dashboard

    → GitHub Actions — CI on every push


    The tricky parts:

    1. NASA FIRMS uses MAP_KEY not bearer token
    2. World Bank WGI indicators changed endpoint
    3. Merging Verra IDs (numeric) with Berkeley
      IDs (VCS1234 format) required string parsing


    Live dashboard: (https://likitha-blue-carbon.streamlit.app/)


    Full codehttps://github.com/likitha-sree-data/dbt-carbon-mrv)


    Happy to answer any technical questions in comments.




    More...
Working...