GithubHelp home page GithubHelp logo

hollorol / agromo Goto Github PK

View Code? Open in Web Editor NEW
14.0 1.0 6.0 444.3 MB

AgroMo is an Integrated Assessment and Modelling software that integrates 4M a CERES based crop model, the Biome-BGCMuSo biogeochemical and a simple agro-economical model in order to support decision makers at multiple scales.

Home Page: http://agromo.atk.hu/EN/index.html

License: GNU General Public License v3.0

R 51.95% JavaScript 3.09% CSS 22.80% Shell 0.05% Modula-3 0.35% Gherkin 3.89% Makefile 0.06% Prolog 17.81%
crop-modeling climate-change decision-support big-data biogeochemical-model gridded-data grid-simulation agriculture crop-model

agromo's Issues

PLOT data export to csv

On clicking EXPORT button in the PLOT window: export plot data to a csv file in the output folder

MAP GUI design

Fix all outlook/design related issues on MAP GUI:

  • place radiobuttons
  • etc

Extreme check

How does AgroMo handle wrong fertilization input?

Sziasztok!
Meg lehetne nézni, hogy az AgroMo miként reagál (lefagy/kiszámolja/stb.) a mértékegység hibás managementre, pl. a műtrágya 500 kg/m2. Akkor hogy alakulna pl. a N lemosódás?
Reni

Banner button disfunction

  1. when clicking the PLOT button in the SITE window the PLOT window appears but on the left banner a green button is GRID (should be SITE) and it takes to the GRID window… but controls from the PLOT window remain visible
  2. when clicking the PLOT button in the BASE window the PLOT window appears and the SITE button is OK on the left banner

Soil Water Content Profil in centraldata

In case Soil Water Content Profil is substituted w Soil Water Content in the centraldata.json file cannot create profile graph. On the other hand Soil Water Content Profil is not suitable for an x axis label. Fix needed.

PLOT variables filtering

Filter the variable list using labels provided: water, soil, plant, etc. in the lookup table (json file)

Wrong destination

If following this route from BASE:
SITE - PLOT … the grid button is on the left banner (it should be the site button) and after clicking it:
the PLOT gadgets stay and the GRID gadgets appear.

this does NOT happen if I go directly to PLOT from BASE; the site button is there and it smoothly take me to the SITE window,

tool vs tools folder

Please rename:
AgroMo\app\R-Portable\library\AgroMo\tools
to
AgroMo\app\R-Portable\library\AgroMo\tool

and change the code accordingly!

MAP GUI function

Finalize all functionalities on MAP GUI

  • create maps based on radiobutton options
  • etc.

Unable to delete simulation results (PLOT)

It's a new issues. Wasn't a problem before. When a sim result (or more) selected and DELETE SELECTED clicked the Rscript.exe cmd window disappears and the program freezes (becomes grey). NOTE: I hade a Norton Security prompt before this issue started...

bug_2020_03_24

Missing output

GDD is included in the plot variables but data is missing - graph cannot be created.

mgm files hinder GRID runs

In case there is a file with mgm extension in any of the storyline folders in the input/management/grid folder the AgroMo freezes. The BASE window can be seen but in opaque grey. If the mgm files are removed or renamed to e.g. *.mgx AgroMo launches with no problem.

RMuSo calibration

Just an idea: after defining a query referring to the observation database (already fixed structure) we can retrieve the data required for calibration. The following data is required for defining the query:

  1. database name
  2. experiment id (optional), if not given data from all experiments (of a location): e.g. Martonvásár) will be used
  3. treatment id (optional), if not provided, data of all treatments will be used
  4. time period (optional), if not provided, data of the whole observation period will be used
  5. variables
  6. crop
    Controls (data input gadgets) should be provided for the above inputs on the Parameter Analysis GUI

GRID GUI design

See design: PRODUCTS\AGROMO DEVELOP\GUIs\Grid GUI\Grid GUI 9.png

  • put new dropdown menu for soil db selection (decrease the height of the QUERIES list)
  • change OUTPUT SQLite DATABASE to OUTPUT DATA TABLE
  • move the text box next to the storyline dropdown menu up with 1 px

Observation Data DropDown menus

Both in the experiment ID and in the treatment ID menus the first item is something that has no sense at the moment. The first items in both menus should be a blank item/line and if the blank item is selected in the experiment ID menu that should mean that the user does not want to show observed data on the plot.

New category for plots

In the centralData.json could we use a new TAG: "favorite". This tag would indicate those couple of favorite variables that are most frequently used by the user. Should the code be changed to implement this or it is enough to put this tag into the json file?

Observation data on Graphs

Link observation database to PLOT based on the settings defined by the two corresponding dropdown menus and the checkbox on the PLOT GUI. SQLite file is here (zipped)
EXPERIMENT.zip

reinitialization BUG

Simulation was made for maize, then the management file was set to NONE. Though there should not be any biomass production the LAI was extremely high and the plant height (and obviously the stem weight) did not started from zero… was way above zero right from the beginning of the simulation. See attached plot

Plotly-Dismiss

Az oldal tetején is legyen Dismiss gomb vagy másképp is ki lehessen lépni a grafikonos módból

base and back buttons

image
Purpose: provide quicker moves between windows. BASE button always leads to the BASE window
SITE/GRID window: back leads to BASE
PLOT window: back leads to SITE
MAP window: back leads to GRID

Animated GIF

Please, change the animated gif to the attached one! Can Anna do this?
DV9T

INI file selection

Content of the ini file (wth, soi, mnm) should override the actual state of the corresponding dropdown menus even if the very same ini file is selected that has already been selected

Observation Data on PLOT

Use always black color for observed data (independent of the number of the plotted simulation results). In other words: use a 6th dataseries (graph, color: black) to plot/show the observed data.

ParAna GUI design

Format the GUI according to the design.
Banner image and design: PRODUCTS\AGROMO DEVELOP\GUIs\ParAna GUI

Syncronize plots when zoomed

Link/Syncronize the presented plots when one of them is zoomed. Results: every graph should have the very same time period.

MAP GUI preview maps

Enlarge the preview images to use the available (enlarged) space on the MAP GUI.

MAP min-max value

Entering min/max values do not affect the created map. Are these controls linked to the script already?

ProfilePLOT

Profile plots with date indicator: one text field and +-1 d, +-1 w, +- m buttons aligned to the middle above the plot. y axis default: 0-80 cm (first 5 layers) values assigned to 1.5, 6.5, 20, 45, 75 cm depths; but max could be extended to 200 cm (6th, 7th and 8th layers; 105, 135 and 175 cm). x axis default: 0-0.5 cm3 cm-3, but max value could be extended up to 1.

Profil plotok, dátum kijelzővel +-1nap, +-1 hét, +-hónap gombokkal; default: 0-80 cm (első öt réteg értéke ábrázolva) az alábbi mélységekhez rendelve: 1.5, 6.5, 20, 45, 75 cm, de lehessen 200 cm-ig kiterjeszteni az y tengelyt; az x tengelyen default: 0-0.5 cm3 cm-3 a tartomány, de lehessen 1-ig felvinni a max-ot.

PLOT: Soil Water Content

Soil Water Content variables (for each layer) do not appear when 'water' is selected in the filter to menu. Problem with labeling in the central data table?

Rename 2 folders

Please rename 2 directories in the AgroMo file system:

templates\grid > template\grid
output\queries > output\query

MAP GUI functioning

Currently MAP GUI creates maps w the default values/arguments of the createmap function (e.g. only 6 categories are presented irrespective of the selected number of colours). Aim: all control on the map should be connected to the ceratemap function.

Freeze

The program freezes after choosing some non-active functionalities

Lefagyott az egész, nem tudtam kilépni, visszaléptem a base oldalra de az exit gomb sem volt aktív. Szerintem próbáltam olyan gombokat használni ami nem volt aktív, lehet megzavarodott ettől.

Installer

Lehessen a telepítő a telepítési mappában

Finalization of AgroMo folder structure

NOTE: files are NOT located in the AgroMo\data\AgroMoData\ folder any more but in the AgroMo\data\ folder

Please rename:

  1. AgroMo\app\R-Portable\library\AgroMo\tools TO AgroMo\app\R-Portable\library\AgroMo\tool
  2. AgroMo\data\observation\ TO AgroMo\data\database\
  3. AgroMo\data\templates\ TO AgroMo\data\template\

and change the code accordingly!

Please delete:
AgroMo\data\image\ (we don't use it)

Can we please store the content of the AgroMo\app\R-Portable\library\AgroMo\www\img\ folder one level up in the the e:\AgroMo\app\R-Portable\library\AgroMo\img\ folder?

Shiny-related error in R

Az R-ben kiadott launchApp() paranccsal megnyílik az AgroMo felület, de azonnal le is záródik. A hiba az AgroMo R csomag törlése és újratelepítése után szűnt meg.

Profile Plot x axis label

Base problem: on the x axis we would need "Soil Water Content" instead of "Soil Water Content Profile"

If I change "LABEL NAME": "Soil Water Content profile" to "LABEL NAME": "Soil Water Content"
in the centralData.json file and try to create the Soil Water Content Profile plot I get this:
Error: invalid first argument

same goes for the other 3 profile plots

Select Main Directory

When the CHOOSE button is clicked to select main directory, the Select directory panel appears behind/under the nwjs (agromo) window. The Select directory should pop up before/on top of the nwjs (agromo) window.

SSL library missing

Due to missing SSL library (our missing update) Installer is unable to download any files.

Fullscreen

Ne teljes ablakban nyíljon meg az alkalmazás.

Larger right margin in map images

Use larger right margin in map images when making a map using an sql file. Values even with 6 decimal places should fit on the image.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.