AGROFIMS / hagrofims

AGROFIMS main application repository
GNU General Public License v3.0
5 stars 1 forks source link

Download enhacements #166

Closed omarbenites closed 4 years ago

omarbenites commented 5 years ago

[NOW FIXED! 👍 ]

  1. Se va exportar un sheet llamado Trait List donde
  1. Los trait con unidades deben ser exportado como Ex. harvest_cm 12
omarbenites commented 5 years ago

@marieALaporte here you can attach the excel file

omarbenites commented 5 years ago

[NOW FIXED! 👍 ]

Fix issues in metadata as follow

omarbenites commented 5 years ago

image

This is how is should be:

omarbenites commented 5 years ago
omarbenites commented 5 years ago

🚫 This issues is not valid any more. Please check the next issue ⏭ https://github.com/AGROFIMS/hagrofims/issues/166#issuecomment-520443203

We had a call with Brian and Medha this morning about the ''NumberofMeasurementperPlot''. In KDSmart, they add a # in the trait name to give the number of measurement per plot. I put an example in the attached file with 2 variables in yellow in the Trait List and in the Fieldbook tab.

HEADER RULE IN FIELDBOOK: TraitName__(NumberMeaPerSeason)#(NumberMeaPerPlot)

omarbenites commented 5 years ago

METADATA

Residue management tab

Irrigation tab

Harvest tab

TraitList

omarbenites commented 5 years ago

Celine reported: checked the Excel file and it seems that they are still some little bugs:

celineaubert commented 5 years ago
celineaubert commented 5 years ago

Better if the cells that have not been fill in AgroFIMS are blank. Don't add ''NA'' image

celineaubert commented 5 years ago

In the Excel fielbook, there is a mix between the factor -levels.

This is what I get: image

It should be like this:

celineaubert commented 5 years ago
celineaubert commented 5 years ago

Possible solutions

  1. list the varieties under the Crop image
  1. Add the name of the crop into the row header (Selected option) image
    1. any other solution you think off
celineaubert commented 5 years ago
celineaubert commented 5 years ago
celineaubert commented 5 years ago

How it should be image

celineaubert commented 5 years ago

Have different Ids, trait names and trait alias when a measurement is used for 2 crops in the same expriment.

@celineaubert Thanks for reminding this issue. As we discussed in MPL, We are going to generate a random ID (for KDSMART) for all the traits in order to avoid duplications.

celineaubert commented 5 years ago

Hi @omarbenites

here is the last HEADER RULE IN FIELDBOOK: (NumberMeaPerSeason):TraitName__(NumberMeaPerPlot) ex: NumberMeaPerSeason =2 NumberMeaPerPlot= 3

Header in fieldbook, in the Soil tab: 1:SoilPorosity1, 1:SoilPorosity2, 1:SoilPorosity3, 2:SoilPorosity1, 2:SoilPorosity2, 2:SoilPorosity3 see Excel file

Explanation for this choice from Brian Naming of Traits using nMeasurementsPerSeason and nMeasurementsPerPlot.

It is better to use the "nPerSeason" to specify the "prefix" and the "nPerPlot" for the TraitInstance suffix. By doing it in this way it will be much easier for the user in KDSmart. When KDSmart asks the user to select the "active" Traits, it presents each of the TraitInstances grouped within the Trait. So by using the TraitInstance-number for the "nPerPlot" they will see the following for nPerSeason==3 and nPerPlot==2:

.---- nPerSeason | v ( ) 1:PH ( ) 1:PH1 <--- nPerPlot ( ) 1:PH2

() 2:PH <--- One click selects all the "children" () 2:PH1 (*) 2:PH2

( ) 3:PH ( ) 3:PH1 ( ) 3:PH2

Each "nPerSeason" Trait collects its instances below it. And you can quickly select "all of the TraitInstances for nPerSeason==2" at the same time.

Doing it the other way around the user would get:

.--- this was where you had the "nPerPlot" | v ( ) 1:PH ( ) 1:PH1 <--- you had this as nPerSeason (*) 1:PH2 ( ) 1:PH__3

( ) 2:PH ( ) 2:PH1 (*) 2:PH2 ( ) 2:PH__3

So to choose "nPerSeason==2" the user would have to expand each of the "nPerPlot" items and then choose the "__2" items individually.

As you can image it gets even worse when you have nPerSeason==12 !

celineaubert commented 5 years ago

@omarbenites

celineaubert commented 5 years ago

@omarbenites

-Solved for the next update

celineaubert commented 5 years ago

@omarbenites

image image

Fixed for the next update ✔️

@omarbenites

remove the ''other'' in the list. Keep only the value of ''other'' (here: oth type) but not the name '' other'' image

celineaubert commented 5 years ago

@omarbenites

Currently image

Info grouped by number image

celineaubert commented 5 years ago

AgroFIMS image

Current Excel file image

✅ fixed for the next update

celineaubert commented 5 years ago

✅ @omarbenites In Intercropp, protocol info for the second crop is not exported in the Excel file.

image

image

A: @celineaubert look that you should have not selected the check box to export the information image

celineaubert commented 5 years ago

✅ Solved for the next update

celineaubert commented 5 years ago

Timing for Crop Measurement:

image

@omarbenites it is better to not have any prefilled value.

celineaubert commented 5 years ago

Crop Phenology

Column alignement issue in the Traitlist image

celineaubert commented 5 years ago

@omarbenites

image

Change the # for :

✅ Solved next update

celineaubert commented 5 years ago

@omarbenites I have highlighted in yellow the tabs where the issues are.

CRD_rice_issues in yellow.xlsx

The issue for missing values in Traitlist for the measurement ''Plant density'' comes from AgroFIMS as it allows to select ''grain'' for ''Plant density''. image

However, in the Crop_measurement file in the Drive, '' Plant density'' is only for whole plant

image

celineaubert commented 4 years ago

@omarbenites

image

✅ Fixed for the next update

celineaubert commented 4 years ago

@omarbenites

image

celineaubert commented 4 years ago

@omarbenites

image

✅ Fixed for next update

celineaubert commented 4 years ago

@omarbenites

✅ Ready for the next update

celineaubert commented 4 years ago

@omarbenites

image

image

✅ fixed for the next update

image

celineaubert commented 4 years ago

image

Please refer to the DataDictionnary when adding TraitLevel - TraitLevel for Phenology is Subplot

Info in the DataDictionnary:

image

Wrong info in Excel file exported from AgroFIMS

image

celineaubert commented 4 years ago

Delete the current content image

Replace with column Header : ''Label'', ''Description'' image

omarbenites commented 4 years ago
celineaubert commented 4 years ago

@omarbenites ''other'' type of experiment

image

celineaubert commented 4 years ago

@omarbenites

current names --> Change to

image

celineaubert commented 4 years ago

@omarbenites

image

image

celineaubert commented 4 years ago

@omarbenites

image

celineaubert commented 4 years ago

@omarbenites

Management practices

@celineaubert You mean in the Protocol Sheet? @omarbenites Yes in the Protocol sheet ⚠️ I have modified some variables in the Data Dict. becuase there were not filtering correctly due to misspellings.

celineaubert commented 4 years ago

@omarbenites Intercrop

image

celineaubert commented 4 years ago

@omarbenites

image

celineaubert commented 4 years ago

@omarbenites

fileNameBook (5).xlsx

celineaubert commented 4 years ago

@omarbenites

celineaubert commented 4 years ago

Change Parameter names for the one below and remove ''Information on experimental unit'': image

celineaubert commented 4 years ago

@omarbenites