FLINT

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

https://github.com/moja-global/FLINT

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 17 committers (5.9%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.8%) to scientific vocabulary

Keywords

cpp-climate-change-linux-foundation
Last synced: 10 months ago · JSON representation

Repository

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

Basic Info
  • Host: GitHub
  • Owner: moja-global
  • License: other
  • Language: C++
  • Default Branch: develop
  • Homepage: https://moja.global/
  • Size: 37.2 MB
Statistics
  • Stars: 57
  • Watchers: 8
  • Forks: 83
  • Open Issues: 36
  • Releases: 3
Topics
cpp-climate-change-linux-foundation
Created about 7 years ago · Last pushed 12 months ago
Metadata Files
Readme Contributing License

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: + a flexible, modular approach, allowing for country specific implementations from IPCC Tier 1 to 3 + support for wall-to-wall, sample based, jurisdictional, and supply chain approaches + the ability to cover all land uses and land use changes, and activity-based reporting such as REDD+ + scenario analysis systems to allow the development of projections + the potential to be used for multiple other purposes, including economics, water and biodiversity + development managed using a true open source approach under moja global, which will allow users (countries, companies and organizations) to direct strategy and control the budget. + software that allows data processing on local desktops or cloud-based systems

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):

Rob de Ligt
Rob de Ligt

📖 🚧
Mal
Mal

💻
James Leitch
James Leitch

💻
Max Fellows
Max Fellows

💻

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

Maintainers Reviewers Ambassadors Coaches

The following people are Maintainers of this repository

Mal
Mal

💻
James Leitch
James Leitch

💻
Max Fellows
Max Fellows

💻

Maintainers review and accept proposed changes
Reviewers check proposed changes before they go to the Maintainers
Ambassadors are available to provide training related to this repository
Coaches are available to provide information to new contributors to this repository

Owner

  • Name: moja global
  • Login: moja-global
  • Kind: organization
  • Email: info@moja.global
  • Location: global

Open source tools to support sustainable land use

GitHub Events

Total
  • Push event: 1
  • Pull request event: 3
  • Fork event: 2
Last Year
  • Push event: 1
  • Pull request event: 3
  • Fork event: 2

Committers

Last synced: 10 months ago

All Time
  • Total Commits: 216
  • Total Committers: 17
  • Avg Commits per committer: 12.706
  • Development Distribution Score (DDS): 0.546
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
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 17
Simpleshell3 9****3@u****m 7
Siziwe Lupondo s****3@g****m 6
James Leitch l****y@u****m 4
allcontributors[bot] a****]@u****m 4
Tlazypanda i****4@i****n 4
Max Fellows m****s@c****a 2
mtbdeligt m****t@g****m 2
Kaushik s****k@g****m 1
Mavneet Kaur m****5@g****m 1
Shubham Karande s****3@g****m 1
Sree Vidhya 6****1@u****m 1
Tlazypanda 3****a@u****m 1
ditisalles 4****s@u****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 34
  • Total pull requests: 78
  • Average time to close issues: about 1 month
  • Average time to close pull requests: about 1 month
  • Total issue authors: 21
  • Total pull request authors: 28
  • Average comments per issue: 3.12
  • Average comments per pull request: 0.72
  • Merged pull requests: 34
  • Bot issues: 0
  • Bot pull requests: 1
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
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)
Pull Request Authors
  • mfellows (12)
  • SiziweLupondo (9)
  • parth-gr (7)
  • malfrancis (7)
  • leitchy (6)
  • Tlazypanda (6)
  • vidhya001 (6)
  • mavneeK (3)
  • SlipperyGnome (3)
  • HarshCasper (2)
  • YevenLourance (2)
  • asmijafar20 (2)
  • aornugent (2)
  • shubhamkarande13 (2)
  • Navya-Verma11 (2)
Top Labels
Issue Labels
Doc (7) Enhancement (7) Good First Issue (6) Bug (5) P1 (4) New Feature (2) P2 (1) Feedback (1)
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 *