view config_mappers/aial.json @ 3:d753f3430970 draft

"planemo upload for repository https://forgemia.inra.fr/carboseq/record-projet-carboseq/-/tree/cc777c42662683b47bdcdcd72d65e0087962b794/toos/CarboSeqSimulator commit cc777c42662683b47bdcdcd72d65e0087962b794-dirty"
author siwaa
date Fri, 23 Aug 2024 10:09:37 +0000
parents
children
line wrap: on
line source

[
    {
        "extFileName": "mat_rot_cult",
        "appFiles": [
            {
                "appFileName": "matRotCults",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_culture",
                        "appColumnName": "id_culture",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "nom_culture",
                        "appColumnName": "nom_culture",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "type_culture",
                        "appColumnName": "type_culture",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_fin",
                        "appColumnName": "date_fin",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_fin_text",
                        "appColumnName": "date_fin_text",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "type_gestion_res",
                        "appColumnName": "type_gestion_res",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "culture_intermediaire",
                        "appColumnName": "culture_intermediaire",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_semis",
                        "appColumnName": "date_semis",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_semis_text",
                        "appColumnName": "date_semis_text",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "mat_rot_fert_min",
        "appFiles": [
            {
                "appFileName": "matRotFertMin",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_ferti_min",
                        "appColumnName": "id_ferti_min",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_ferti_min",
                        "appColumnName": "date_ferti_min",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "dose_n",
                        "appColumnName": "dose_n",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "dose_p",
                        "appColumnName": "dose_p",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "mat_rot_fert_org",
        "appFiles": [
            {
                "appFileName": "matRotFertOrg",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_ferti_org",
                        "appColumnName": "id_ferti_org",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "type_ferti_org",
                        "appColumnName": "type_ferti_org",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_ferti_org",
                        "appColumnName": "date_ferti_org",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "masse_carb",
                        "appColumnName": "masse_carb",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "fraction_lignine",
                        "appColumnName": "fraction_lignine",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "ratio_c_n",
                        "appColumnName": "ratio_c_n",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "ratio_c_p",
                        "appColumnName": "ratio_c_p",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "ratio_c_s",
                        "appColumnName": "ratio_c_s",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "mat_rot_irrigation",
        "appFiles": [
            {
                "appFileName": "matRotIrrigation",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_irrigation",
                        "appColumnName": "id_irrigation",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_irrig",
                        "appColumnName": "date_irrig",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "dose_irrig",
                        "appColumnName": "dose_irrig",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "mat_rot_obs_cult",
        "appFiles": [
            {
                "appFileName": "matRotObsCult",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "index": 0,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "index": 1,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_culture",
                        "appColumnName": "id_culture",
                        "index": 2,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "nom_culture",
                        "appColumnName": "nom_culture",
                        "index": 3,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "type_culture",
                        "appColumnName": "type_culture",
                        "index": 4
                    },
                    {
                        "extColumnName": "num_ordre",
                        "appColumnName": "num_ordre",
                        "index": 6,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_fin",
                        "appColumnName": "date_fin",
                        "index": 7,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_fin_text",
                        "appColumnName": "date_fin_text",
                        "index": 8,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "culture_intermediaire",
                        "appColumnName": "culture_intermediaire",
                        "index": 9,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "rendement",
                        "appColumnName": "rendement",
                        "index": 10,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "c_plante_aerien_c",
                        "appColumnName": "c_plante_aerien_c",
                        "index": 11,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "c_plante_racine_c",
                        "appColumnName": "c_plante_racine_c",
                        "index": 12,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "frac_of_stem_that_remains",
                        "appColumnName": "frac_of_stem_that_remains",
                        "index": 13,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "flag_yield_remains",
                        "appColumnName": "flag_yield_remains",
                        "index": 14,
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "c_woody_elements",
                        "appColumnName": "c_woody_elements",
                        "index": 15,
                        "urifyHeader": true
                    }
                ],
                "additionalColumns": [
                    {
                        "columnName": "weather_data_id",
                        "columnValue": "",
                        "urifyHeader": true,
                        "index": 5
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "mat_rot_trav_sol",
        "appFiles": [
            {
                "appFileName": "matRotTravSol",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_culture",
                        "appColumnName": "id_culture",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "type_travsol",
                        "appColumnName": "type_travsol",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_travsol",
                        "appColumnName": "date_travsol",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "usm_data",
        "appFiles": [
            {
                "appFileName": "usmData",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "no_horizon",
                        "appColumnName": "no_horizon",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "prof_sup",
                        "appColumnName": "prof_sup",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "prof_inf",
                        "appColumnName": "prof_inf",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "clay",
                        "appColumnName": "clay",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "sand",
                        "appColumnName": "sand",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "silt",
                        "appColumnName": "silt",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "bulkd",
                        "appColumnName": "bulkd",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "ph",
                        "appColumnName": "ph",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "usm_data_site_succ",
        "appFiles": [
            {
                "appFileName": "usmDataSiteSucc",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "id_succession",
                        "appColumnName": "id_succession",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "periode_debut",
                        "appColumnName": "periode_debut",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "periode_fin",
                        "appColumnName": "periode_fin",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "latitude",
                        "appColumnName": "latitude",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "longitude",
                        "appColumnName": "longitude",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "x_lambert2_etendu",
                        "appColumnName": "x_lambert2_etendu",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "y_lambert2_etendu",
                        "appColumnName": "y_lambert2_etendu",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "drain",
                        "appColumnName": "drain",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    },
    {
        "extFileName": "usm_soil_data_timed",
        "appFiles": [
            {
                "appFileName": "usmSoilDataTimed",
                "columns": [
                    {
                        "extColumnName": "id_profil_csopra",
                        "appColumnName": "id_profil_csopra",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "stock_soc",
                        "appColumnName": "stock_soc",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "var_stock_soc",
                        "appColumnName": "var_stock_soc",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "date_annee",
                        "appColumnName": "date_annee",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "demi_ic_stock_soc",
                        "appColumnName": "demi_ic_stock_soc",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "d13c",
                        "appColumnName": "d13c",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "stock_n",
                        "appColumnName": "stock_n",
                        "urifyHeader": true
                    },
                    {
                        "extColumnName": "c_n",
                        "appColumnName": "c_n",
                        "urifyHeader": true
                    }
                ]
            }
        ]
    }
]