A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

FLINT

A modular system to estimate greenhouse gas emissions and removals by the land sector.
https://github.com/moja-global/FLINT

Category: Emissions
Sub Category: Emission Observation and Modeling

Keywords

cpp-climate-change-linux-foundation

Keywords from Contributors

flint climate-change contributing governance moja-global gcbm

Last synced: about 20 hours ago
JSON representation

Repository metadata

Full Lands INtegration Tool: a modular system to estimate greenhouse gas emissions and removals by the land sector

README.md

FLINT Open-source Library

All Contributors License: MPL 2.0 Code Of Conduct Contributions Chat on Slack Twitter Handle

What is FLINT?

The Full Lands Integration Tool (FLINT) is a C++ framework that combines satellite and ground data in ways that meet policy needs. It is based on over 20 years of experience building and operating integration tools in Australia and Canada. It's an Open-source Library maintained under moja.global, a project under the Linux Foundation

Why FLINT?

The FLINT makes developing and operating advanced systems achievable by all countries. It is a generic platform with a modular structure, allowing countries to attach any variety of models or data to build country-specific systems. The platform handles complex computer science tasks, such as the storage and processing of large data sets, leaving users to focus on monitoring, reporting and scenario analyses.

How is FLINT different from earlier integrating tools?

The FLINT is using the lessons learned from first generation tools, to build a new framework that meets present and future needs. The key improvements compared to the first generation tools include:

Installation Docs

Please checkout the moja global developer docs for complete instructions on how to setup the repository. You may also refer this documentation for setting up FLINT.example, GCBM or just get an idea of the moja global workflow! You may also suggest an improvement in the current docs by creating an issue here.

Installation Videos

We also have a set of installation videos to help you out with the installation. If you prefer video installation procedure as opposed to textual documentation, this will be a perfect starter for you!

  1. FLINT Core on Visual Studio 2019
  2. FLINT Example (RothC model) on Visual Studio
  3. FLINT Example (Chapman Richards model) on Visual Studio
  4. FLINT Docker on Ubuntu 20.04

To learn more, you can also visit the moja global youtube channel.

How to Get Involved?

moja global welcomes a wide range of contributions as explained in Contributing document.

FAQ and Other Questions

Contributors

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Maintainers Reviewers Ambassadors Coaches

The following people are Maintainers of this repository


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 5 days ago

Total Commits: 215
Total Committers: 16
Avg Commits per committer: 13.438
Development Distribution Score (DDS): 0.544

Commits in past year: 21
Committers in past year: 3
Avg Commits per committer in past year: 7.0
Development Distribution Score (DDS) in past year: 0.619

Name Email Commits
Guy Janssen g****e@g****m 98
mal m****s@b****m 44
Jim j****h@m****m 22
mfellows m****s@n****a 16
Simpleshell3 9****3 7
Siziwe Lupondo s****3@g****m 6
Tlazypanda i****4@i****n 5
allcontributors[bot] a****] 4
James Leitch l****y 4
Max Fellows m****s@c****a 2
mtbdeligt m****t@g****m 2
Mavneet Kaur m****5@g****m 1
Kaushik s****k@g****m 1
ditisalles 4****s 1
Sree Vidhya 6****1 1
Shubham Karande s****3@g****m 1

Committer domains:


Issue and Pull Request metadata

Last synced: about 20 hours ago

Total issues: 34
Total pull requests: 79
Average time to close issues: about 1 month
Average time to close pull requests: 30 days
Total issue authors: 21
Total pull request authors: 28
Average comments per issue: 3.12
Average comments per pull request: 0.71
Merged pull request: 34
Bot issues: 0
Bot pull requests: 1

Past year issues: 0
Past year pull requests: 7
Past year average time to close issues: N/A
Past year average time to close pull requests: 3 months
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.29
Past year merged pull request: 1
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/moja-global/FLINT

Top Issue Authors

  • Tlazypanda (7)
  • Patamap (4)
  • aornugent (2)
  • chicken-biryani (2)
  • Temidayo32 (2)
  • Mohitkumar6122 (2)
  • floybix (1)
  • parth-gr (1)
  • shubhamkarande13 (1)
  • jahnvigupta (1)
  • leitchy (1)
  • vidhya001 (1)
  • ivansftdejc (1)
  • DMHoodoo (1)
  • sjbcastro (1)

Top Pull Request Authors

  • mfellows (9)
  • parth-gr (7)
  • SiziweLupondo (7)
  • malfrancis (7)
  • Tlazypanda (6)
  • vidhya001 (6)
  • leitchy (6)
  • mavneeK (3)
  • SlipperyGnome (3)
  • aornugent (2)
  • waridrox (2)
  • HarshCasper (2)
  • shubhamkarande13 (2)
  • BlaneG (2)
  • asmijafar20 (2)

Top Issue Labels

  • Doc (7)
  • Enhancement (7)
  • Good First Issue (6)
  • Bug (5)
  • P1 (4)
  • New Feature (2)
  • P2 (1)
  • Feedback (1)

Top Pull Request Labels

  • Doc (2)
  • P1 (2)
  • Enhancement (2)
  • Feedback (1)
  • Bug (1)

Dependencies

.devcontainer/Dockerfile docker
  • mojaglobal/vscode-baseimage bionic build
Source/vcpkg.json vcpkg
  • boost-iostreams *
  • boost-log *
  • boost-math *
  • boost-program-options *
  • boost-test *
  • boost-ublas *
  • fmt *
  • gdal *
  • libgeotiff *
  • libpq *
  • libpqxx *
  • poco *
  • proj *
  • proj4 *
  • sqlite3 *
  • turtle *
  • zipper *

Score: 7.3264656138403215