mrbotcr / py3ClimMob

ClimMob is software for agricultural citizen science
https://climmob.net/
GNU Affero General Public License v3.0
5 stars 2 forks source link

Dashboard #244

Open qlands opened 1 year ago

qlands commented 1 year ago

We need to create an automatic way (script) to gather statistics from trials. For example, the number of farmers that finished the trial by crop. For this, we need to perform a series of tasks. For example:

jacobvanetten commented 1 year ago

We should not extract trial statistics directly, but generate an intermediate product, a table, from which we can first curate (remove certain projects that are not proper use of the platform, etc.) and then extract different statistics, such as number of farmers per crop, number of projects per country, number of farmers per year, etc. Having this intermediate table will also allow us to do more complex analysis (farmers per year per country, for example). We may have changing needs over time.

This intermediate table could have each project as a different row, and the following columns:

This table can then be the basis for (part of) dashboard, maps, etc.

BrandonMrBot commented 7 months ago

@jacobvanetten

Update

Columns already added to the table:

Columns to be discussed:

Possible solutions

We need more information

BrandonMrBot commented 7 months ago

@jacobvanetten

An additional proposal is that the same table is automatically inserted into apache supertset and have a dashboard that allows to generate graphs with the data, this is an example:

Screenshot_20240321_144554 Screenshot_20240321_144615

MarManrow commented 1 week ago

MrBot generated a series of dashboards that will be published/shared as an online report. Access to the report is only open for 1000FARM leaders at the moment. The team leaders are revising the report and will provide feedback before 11/10/24.