{"id":23074951,"url":"https://github.com/pyrypp/carbon_sink_mapping","last_synced_at":"2025-07-25T15:09:27.776Z","repository":{"id":262051913,"uuid":"886088336","full_name":"pyrypp/carbon_sink_mapping","owner":"pyrypp","description":"Carbon sink planning tool for Junction 2024","archived":false,"fork":false,"pushed_at":"2024-11-27T18:53:22.000Z","size":9338,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-03T11:46:10.441Z","etag":null,"topics":["geospatial-analysis","satellite-data"],"latest_commit_sha":null,"homepage":"https://carbonsinkmap.streamlit.app/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyrypp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-10T06:45:05.000Z","updated_at":"2024-11-27T18:53:25.000Z","dependencies_parsed_at":"2024-12-16T08:33:34.890Z","dependency_job_id":"dce94205-2d7a-4542-8c7c-ed913f52ec24","html_url":"https://github.com/pyrypp/carbon_sink_mapping","commit_stats":null,"previous_names":["pyrypp/carbon_sink_mapping"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pyrypp/carbon_sink_mapping","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrypp%2Fcarbon_sink_mapping","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrypp%2Fcarbon_sink_mapping/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrypp%2Fcarbon_sink_mapping/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrypp%2Fcarbon_sink_mapping/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyrypp","download_url":"https://codeload.github.com/pyrypp/carbon_sink_mapping/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyrypp%2Fcarbon_sink_mapping/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267023217,"owners_count":24022915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-25T02:00:09.625Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["geospatial-analysis","satellite-data"],"created_at":"2024-12-16T08:32:05.314Z","updated_at":"2025-07-25T15:09:27.696Z","avatar_url":"https://github.com/pyrypp.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Carbon sink planning tool\n![image](banner.jpg)\n\nThe project was built as a team for a hackathon - Junction 2024. The task was to utilize satellite data to address sustainability issues.\n\nOur goal was to aid governance and other bodies in carbon sink planning.\nWe utilized soil data, land cover data and weather data to determine the optimal locations to plant carbon sinks.\n\nMore details in the pitch deck:\nhttps://docs.google.com/presentation/d/1hxc4hNrIjpkBPzDgIy5G75mM75H-B_y82ZKY6XuH5vc/\n\nThe tool is available at:\nhttps://carbonsinkmap.streamlit.app/\n[![image](preview.jpg)](https://carbonsinkmap.streamlit.app/)\n\n_Forest image: CC BY 2.0 Roman Boed_\n\n## What did I learn?\n- Working with raster map data in Python\n  - Libraries (Rasterio, Numpy, Pyproj)\n  - Projections and transformation maps\n- I learnt about the variety of satellite data\n  - Soil type\n  - Land cover\n  - Surface temperature\n  - NDVI\n  - Biomass\n- Working on a data science project as a team\n  - Task division\n  - Sharing data and code\n \n## Potential next steps\n- Building a more accurate model for tree compatibility\n- Incorporating the whole world\n- Fetching the data using an API\n- Utilizing more purpose-built libraries, such as Xarray, Earth Engine API and Sentinelhub API\n- Building a more robust and automated data processing pipeline\n- Proper and efficient handling of raster maps\n  - Projection transformations\n  - Cropping\n  - Aggregates\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyrypp%2Fcarbon_sink_mapping","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyrypp%2Fcarbon_sink_mapping","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyrypp%2Fcarbon_sink_mapping/lists"}