diff --git a/cypress/fixtures/applications/errors/errors.txt b/.scannerwork/.sonar_lock
similarity index 100%
rename from cypress/fixtures/applications/errors/errors.txt
rename to .scannerwork/.sonar_lock
diff --git a/.scannerwork/report-task.txt b/.scannerwork/report-task.txt
new file mode 100644
index 0000000000000000000000000000000000000000..ae7899db5c8208164242b3e5301dc7360a0b8953
--- /dev/null
+++ b/.scannerwork/report-task.txt
@@ -0,0 +1,6 @@
+projectKey=anaee-dev_openadom_frontend_3b70a261-21cc-4844-a443-f1c984fb80ce
+serverUrl=https://sonarqube.dev.gissol.fr
+serverVersion=24.12.0.100206
+dashboardUrl=https://sonarqube.dev.gissol.fr/dashboard?id=anaee-dev_openadom_frontend_3b70a261-21cc-4844-a443-f1c984fb80ce
+ceTaskId=ab618023-e157-4cbd-a5e8-f717af2fe8a0
+ceTaskUrl=https://sonarqube.dev.gissol.fr/api/ce/task?id=ab618023-e157-4cbd-a5e8-f717af2fe8a0
diff --git a/cypress/e2e/HighAuthorizationScope.cy.js b/cypress/e2e/HighAuthorizationScope.cy.js
deleted file mode 100644
index 65ceab01ce40036c815b58be5b3f49941ccd1b85..0000000000000000000000000000000000000000
--- a/cypress/e2e/HighAuthorizationScope.cy.js
+++ /dev/null
@@ -1,215 +0,0 @@
-/// <reference types="Cypress" />
-
-
-require('cypress-plugin-tab')
-
-const test1= function (response){
-    assert(parseInt(response.request.body.match('66b3cbb7-2f3f-4db0-b63a-856ad7c2f006'))>0)
-}
-const test2= function (response){
-    assert('other'== response.request.body.match('other'))
-    assert( parseInt(response.request.body.match('66b3cbb7-2f3f-4db0-b63a-856ad7c2f006'))>0)
-}
-const test3= function (response){
-    assert( parseInt(response.request.body.match('5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9'))>0)
-}
-const test4= function (response){
-    assert( parseInt(response.request.body.match('5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9'))>0)
-    assert('titi'== response.request.body.match('titi'))
-}
-describe('test high authorization application', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-
-    it('Test authorization ajout', () => {
-        cy.login("admin", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        cy.get('.clickable').click()
-        cy.get('.navbar-burger').click()
-        cy.contains('poussin').click()
-        cy.wait(50)
-        cy.fixture('users/authorizations/highAuthorizations.json').then(authorization=>{
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/authorization',
-                authorization
-            )
-        })
-        let user = {
-            "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-            "login": "poussin",
-            "email": "poussin@inrae.fr",
-            "authorizedForApplicationCreation": true,
-            "openAdomAdmin": true,
-            "authorizations": [
-                ".*"
-            ]
-        }
-        cy.contains('Autorisations').click()
-        cy.wait(50)
-        cy.get('[data-label="Nom des utilisateurs"]').eq(0).should('have.text',' lambda ')
-        cy.get('[data-label="Nom des utilisateurs"]').eq(1).should('have.text',' poussin ')
-        cy.get(':nth-child(1) > [data-label="Administration"] > .b-checkbox > .check').first().click(   )
-        cy.get(':nth-child(1) > [data-label="Applications"] > .taginput > .taginput-container > .autocomplete > .control > .input').type('other').type('{enter}')
-
-        cy.get('td[data-label=Applications] span.tag.is-dark[title=other]')
-            .should('exist')
-            .should('have.text', ' other ')
-        cy.intercept('PUT','http://localhost:8081/api/v1/authorization/openAdomAdmin?userIdOrLogin=66b3cbb7-2f3f-4db0-b63a-856ad7c2f006&applicationPattern=undefined',
-                req=>{
-            assert('66b3cbb7-2f3f-4db0-b63a-856ad7c2f006' == req.query.userIdOrLogin)
-            assert('undefined' == req.query.applicationPattern)
-            req.reply({
-                statusCode: 200,
-                body: {
-                    "id": "66b3cbb7-2f3f-4db0-b63a-856ad7c2f006",
-                    "login": "lambda",
-                    "authorizedForApplicationCreation": true,
-                    "openAdomAdmin": true,
-                    "authorizations": [
-                        "toto", "foret"
-                    ]
-                }
-            })
-        })
-
-        cy.intercept('PUT','http://localhost:8081/api/v1/authorization/applicationCreator?userIdOrLogin=66b3cbb7-2f3f-4db0-b63a-856ad7c2f006&applicationPattern=other', req=>{
-            assert('66b3cbb7-2f3f-4db0-b63a-856ad7c2f006' == req.query.userIdOrLogin)
-            assert('other' == req.query.applicationPattern)
-            req.reply({
-                statusCode: 200,
-                body: {
-                    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                    "login": "lambda",
-                    "email": "lambda@inrae.fr",
-                    "authorizedForApplicationCreation": true,
-                    "openAdomAdmin": true,
-                    "authorizations": [
-                        "toto", "foret", "other"
-                    ]
-                }
-            })
-        })
-        cy.fixture('users/authorizations/highAuthorizations.json').then(authorization=>{
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/authorization',
-                authorization.map(a => {
-                    if (a.login == 'lambda') {
-                        a.openAdomAdmin= true
-                        a.authorizations.push('other');
-                    }
-                    return a;
-                })
-            )
-        })
-        cy.screenshot()
-
-        cy.get('.button > :nth-child(2)').click()
-        cy.screenshot()
-
-        cy.get('tr:nth-child(1) td[data-label=Applications] span.tag.is-dark').eq(2)
-            .should('contain.text', ' other ')
-        cy.get('tr:nth-child(1) td[data-label=Applications] span.tag.is-dark')
-            .should("have.length", 3)
-
-    })
-
-    it('Test authorization suppression', () => {
-        cy.login("admin", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        cy.get('.clickable').click()
-        cy.get('.navbar-burger').click()
-        cy.contains('poussin').click()
-        cy.wait(50)
-        cy.fixture('users/authorizations/highAuthorizations.json').then(authorization=>{
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/authorization',
-                authorization
-            )
-        })
-        let user = {
-            "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-            "login": "poussin",
-            "email": "poussin@inrae.fr",
-            "authorizedForApplicationCreation": true,
-            "openAdomAdmin": true,
-            "authorizations": [
-                ".*"
-            ]
-        }
-        cy.contains('Autorisations').click()
-        cy.wait(50)
-        cy.contains('lambda')
-        cy.contains('poussin')
-        cy.get(':nth-child(2) > [data-label="Administration"] > .b-checkbox > .check').first().click()
-
-        cy.get('tr:nth-child(2) td[data-label=Applications] span.tag.is-dark').eq(1)
-            .should('contain.text', ' titi ')
-        cy.get('tr:nth-child(2) td[data-label=Applications] span.tag.is-dark')
-            .should("have.length", 4)
-        cy.get('[title="titi"] > .delete').click()
-
-        cy.intercept('DELETE','http://localhost:8081/api/v1/authorization/openAdomAdmin?userIdOrLogin=5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9', req=>{
-
-            assert('5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9' == req.query.userIdOrLogin)
-            req.reply({
-                statusCode: 200,
-                body: {
-                    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                    "login": "poussin",
-                    "email": "poussin@inrae.fr",
-                    "authorizedForApplicationCreation": true,
-                    "openAdomAdmin": false,
-                    "authorizations": [
-                        "toto", "foret", "titi"
-                    ]
-                }
-            })
-        })
-        cy.intercept('DELETE','http://localhost:8081/api/v1/authorization/applicationCreator?userIdOrLogin=5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9&applicationPattern=titi',req=>{
-
-            assert('5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9' == req.query.userIdOrLogin)
-            assert('titi' == req.query.applicationPattern)
-            req.reply({
-                statusCode: 200,
-                body: {
-                    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                    "login": "poussin",
-                    "email": "poussin@inrae.fr",
-                    "authorizedForApplicationCreation": true,
-                    "openAdomAdmin": false,
-                    "authorizations": [
-                        "toto", "foret"
-                    ]
-                }
-            })
-        })
-        cy.fixture('users/authorizations/highAuthorizations.json').then(authorization=>{
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/authorization',
-                authorization.map(a => {
-                    if (a.login == 'poussin') {
-                        a.openAdomAdmin= false;
-                        a.authorizations = a.authorizations.filter(r=>r!="titi");
-                    }
-                    return a;
-                })
-            )
-        })
-        cy.screenshot()
-
-
-        cy.get('.button > :nth-child(2)').click()
-        cy.screenshot()
-
-
-        cy.get('tr:nth-child(2) td[data-label=Applications] span.tag.is-dark')
-            .should('not.contain.text', ' titi ')
-        cy.get('tr:nth-child(2) td[data-label=Applications] span.tag.is-dark')
-            .should("have.length", 3)
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/HighAuthorizationScope_specApplicationCreator.cy.js b/cypress/e2e/HighAuthorizationScope_specApplicationCreator.cy.js
deleted file mode 100644
index 885010e43b72901e570cf22383fce71326257e10..0000000000000000000000000000000000000000
--- a/cypress/e2e/HighAuthorizationScope_specApplicationCreator.cy.js
+++ /dev/null
@@ -1,127 +0,0 @@
-/// <reference types="Cypress" />
-
-
-require('cypress-plugin-tab')
-const test2 = function (response) {
-    assert('poussin' == response.request.query.userIdOrLogin)
-    assert('ola' == response.request.query.applicationPattern)
-}
-
-describe('test high authorization application', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-
-    it('Test authorization ajout', () => {
-        cy.login("applicationCreator",)
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        cy.get('.clickable').click()
-        cy.get('.navbar-burger').click()
-        cy.contains('acreator').click()
-        cy.wait(50)
-        cy.fixture('users/authorizations/highAuthorizations.json').then(authorization => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/authorization',
-                authorization
-            )
-        })
-        let user = {
-            "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-            "login": "poussin",
-            "email": "poussin@inrae.fr",
-            "authorizedForApplicationCreation": true,
-            "openAdomAdmin": true,
-            "authorizations": [
-                ".*"
-            ]
-        }
-        cy.contains('Autorisations').click()
-
-        cy.get(':nth-child(1) > [data-label="Applications"] > .columns  ')
-            .should('have.text', 'foret : ola :  pro : ')
-        cy.get(':nth-child(1) > [data-label="Applications"] > .columns  svg[data-icon="times-circle"]')
-            .should("have.length", 1)
-        cy.get(':nth-child(2) > [data-label="Applications"] > .columns  ')
-            .should('have.text', '.* :ola :pro : foret : ')
-        cy.get(':nth-child(2) > [data-label="Applications"] > .columns  svg[data-icon="times-circle"]')
-            .should("have.length", 3)
-        cy.get(':nth-child(1) > [data-label="Applications"] > .columns > :nth-child(3) ').click()
-        cy.get(':nth-child(2) > [data-label="Applications"] > .columns > :nth-child(2) ').click()
-        cy.intercept('PUT', 'http://localhost:8081/api/v1/authorization/applicationCreator?userIdOrLogin=lambda&applicationPattern=pro', req => {
-            assert('lambda' == req.query.userIdOrLogin)
-            assert('pro' == req.query.applicationPattern)
-            req.reply({
-                statusCode: 200,
-                body: {
-                    "id": "66b3cbb7-2f3f-4db0-b63a-856ad7c2f006",
-                    "login": "lambda",
-                    "authorizedForApplicationCreation": true,
-                    "openAdomAdmin": false,
-                    "authorizations": [
-                        "foret", "pro"
-                    ]
-                }
-            })
-        })
-        cy.intercept('DELETE', 'http://localhost:8081/api/v1/authorization/applicationCreator?userIdOrLogin=poussin&applicationPattern=ola\n', (req) => {
-            assert('poussin' == req.query.userIdOrLogin)
-            assert('ola' == req.query.applicationPattern)
-            req.reply({
-                statusCode: 200,
-                body: {
-                    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                    "login": "poussin",
-                    "email": "poussin@inrae.fr",
-                    "authorizedForApplicationCreation": true,
-                    "openAdomAdmin": true,
-                    "authorizations": [
-                        ".*",
-                        "titi",
-                        "pro"
-                    ]
-                }
-            })
-
-        })
-        cy.fixture('users/authorizations/highAuthorizations.json').then(authorization => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/authorization',
-                authorization.map(a => {
-                    if (a.login == 'lambda') {
-                        a.authorizations.push('pro');
-                    }
-                    if (a.login == 'poussin') {
-                        a.authorizations = [
-                            ".*",
-                            "titi",
-                            "pro"
-                        ];
-                    }
-                    return a;
-                })
-            )
-        })
-        cy.screenshot()
-
-        cy.get('.button > :nth-child(2)').click()
-        cy.screenshot()
-
-
-        cy.get(':nth-child(1) > [data-label="Applications"] > .columns  p')
-            .should('contain.text','foret')
-            .should('contain.text','ola')
-            .should('contain.text','pro')
-        cy.get(':nth-child(1) > [data-label="Applications"] > .columns  svg[data-icon="times-circle"]')
-            .should("have.length", 2)
-        cy.get(':nth-child(2) > [data-label="Applications"] > .columns  ')
-            .should('contain.text','.*')
-            .should('contain.text','pro')
-            .should('contain.text','ola')
-            .should('contain.text','foret')
-        cy.get(':nth-child(2) > [data-label="Applications"] > .columns  svg[data-icon="times-circle"]')
-            .should("have.length", 2)
-
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/authorizationsDatatypes.cy.js b/cypress/e2e/authorizationsDatatypes.cy.js
deleted file mode 100644
index 5beb86a1ce2873d13c4f294de19525b3f1a485f6..0000000000000000000000000000000000000000
--- a/cypress/e2e/authorizationsDatatypes.cy.js
+++ /dev/null
@@ -1,7941 +0,0 @@
-/// <reference types="Cypress" />
-
-describe('test create application', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-
-    it.skip('Test creation authorization admin ola', () => {
-        cy.login("admin", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        const olaDataType = 'applications/ore/ola/ola.json'
-
-        /* intercept pour get datatypes*/
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageDATA')
-        })
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE&filter=SYNTHESIS', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageDATA')
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/zooplancton', {
-                statusCode: 200,
-                body: {
-                    "": [
-                        {
-                            "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                            "datatype": "zooplancton",
-                            "variable": "",
-                            "requiredAuthorizations": {
-                                "site": "grand_lac.annecy",
-                                "projet": "suivi_des_lacs"
-                            },
-                            "aggregation": "",
-                            "ranges": [
-                                {
-                                    "range": [
-                                        "1994-01-04T00:00",
-                                        "1994-01-05T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-03-15T00:00",
-                                        "1994-03-16T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-04-05T00:00",
-                                        "1994-04-06T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-04-20T00:00",
-                                        "1994-04-21T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-05-03T00:00",
-                                        "1994-05-04T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-05-17T00:00",
-                                        "1994-05-18T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-06-13T00:00",
-                                        "1994-06-14T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-07-26T00:00",
-                                        "1994-07-27T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-08-11T00:00",
-                                        "1994-08-12T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-09-13T00:00",
-                                        "1994-09-14T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-10-12T00:00",
-                                        "1994-10-13T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-11-15T00:00",
-                                        "1994-11-16T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "1994-12-06T00:00",
-                                        "1994-12-07T00:00"
-                                    ]
-                                }
-                            ]
-                        },
-                        {
-                            "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                            "datatype": "zooplancton",
-                            "variable": "",
-                            "requiredAuthorizations": {
-                                "site": "grand_lac.leman",
-                                "projet": "suivi_des_lacs"
-                            },
-                            "aggregation": "",
-                            "ranges": [
-                                {
-                                    "range": [
-                                        "2021-01-26T00:00",
-                                        "2021-01-27T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-02-16T00:00",
-                                        "2021-02-17T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-03-02T00:00",
-                                        "2021-03-03T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-03-16T00:00",
-                                        "2021-03-17T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-04-20T00:00",
-                                        "2021-04-21T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-05-03T00:00",
-                                        "2021-05-04T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-05-19T00:00",
-                                        "2021-05-20T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-06-01T00:00",
-                                        "2021-06-02T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-06-14T00:00",
-                                        "2021-06-15T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-07-07T00:00",
-                                        "2021-07-08T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-07-21T00:00",
-                                        "2021-07-22T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-08-09T00:00",
-                                        "2021-08-10T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-09-02T00:00",
-                                        "2021-09-03T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-09-15T00:00",
-                                        "2021-09-16T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-09-27T00:00",
-                                        "2021-09-28T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-10-19T00:00",
-                                        "2021-10-20T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-11-16T00:00",
-                                        "2021-11-17T00:00"
-                                    ]
-                                },
-                                {
-                                    "range": [
-                                        "2021-12-06T00:00",
-                                        "2021-12-07T00:00"
-                                    ]
-                                }
-                            ]
-                        }
-                    ]
-                }
-            }).as('pageDATAzooplancton')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/chlorophylle', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATAchlorophylle')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/phytoplancton', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATAphytoplancton')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/physico-chimie', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATAphysico-chimie')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/haute_frequence', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATAhaute_frequence')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/production_primaire', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATAproduction_primaire')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/sonde_multiparametres', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATAsonde_multiparametres')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/synthesis/condition_prelevements', {
-                statusCode: 200,
-                body: {}
-            }).as('pageDATA')
-
-        cy.visit(Cypress.env('ola_dataTypes_url'))
-
-        /* get datatype*/
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE&filter=SYNTHESIS', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageDataAuthorization')
-        })
-        /* intercept pour get authorizations*/
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/authorization', {
-                statusCode: 200,
-                body: {
-                    "authorizationResults": [
-                        {
-                            "uuid": "596397ad-0359-43d1-b8c7-fe9eae95bf26",
-                            "name": "test chlrophylle",
-                            "users": [
-                                {
-                                    "id": "a5486b95-21f7-4f02-8942-adbd707fcf1b",
-                                    "creationDate": 1677508654866,
-                                    "updateDate": 1677508654866,
-                                    "login": "echo",
-                                    "password": "$2a$12$sz6MzU0jQe16yN7xthzYCuUEUThqEHTRzJBXphaqkBergJDpYnQhq",
-                                    "authorizations": []
-                                }
-                            ],
-                            "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                            "authorizations": {
-                                "phytoplancton": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "delete": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                },
-                                "chlorophylle": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "admin": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "delete": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "publication": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                },
-                                "zooplancton": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "admin": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "delete": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                }
-                            },
-                            "publicAuthorizations": {
-                                "physico-chimie": {
-                                    "extraction": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ]
-                                }
-                            },
-                            "authorizationsForUser": {
-                                "authorizationResults": {},
-                                "applicationName": "ola",
-                                "authorizationByPath": {},
-                                "isAdministrator": true
-                            }
-                        },
-                        {
-                            "uuid": "479ea4d8-d116-4bbf-8365-c8b7c8552b29",
-                            "name": "depot extra phisico",
-                            "users": [
-                                {
-                                    "id": "9032ffe5-bfc1-453d-814e-287cd678484a",
-                                    "creationDate": 1677497830455,
-                                    "updateDate": 1677497830455,
-                                    "login": "_public_",
-                                    "password": "",
-                                    "authorizations": [
-                                        ".*"
-                                    ]
-                                }
-                            ],
-                            "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                            "authorizations": {
-                                "physico-chimie": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                }
-                            },
-                            "publicAuthorizations": {
-                                "physico-chimie": {
-                                    "extraction": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ]
-                                }
-                            },
-                            "authorizationsForUser": {
-                                "authorizationResults": {},
-                                "applicationName": "ola",
-                                "authorizationByPath": {},
-                                "isAdministrator": true
-                            }
-                        }
-                    ],
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "authorizationByPath": {},
-                        "isAdministrator": true
-                    }
-                }
-            }).as('pageDataAuthorization')
-
-        cy.visit(Cypress.env('ola_dataTypes_authorizations_url'))
-
-        cy.wait(150)
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageDataAuthorization')
-        })
-
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/grantable', {
-                statusCode: 200,
-                body: {
-                    "users": [{
-                        "id": "9032ffe5-bfc1-453d-814e-287cd678484a",
-                        "label": "_public_"
-                    }, {
-                        "id": "a5486b95-21f7-4f02-8942-adbd707fcf1b",
-                        "label": "echo"
-                    }, {"id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9", "label": "poussin"}],
-                    "dataGroups": {
-                        "condition_prelevements": [{
-                            "id": "qualitatif",
-                            "label": "Données qualitatives"
-                        }, {"id": "quantitatif", "label": "Données quantitatives"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }],
-                        "phytoplancton": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "donnee",
-                            "label": "Donnée"
-                        }, {"id": "referentiel", "label": "Référentiel"}],
-                        "chlorophylle": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }],
-                        "production_primaire": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }],
-                        "haute_frequence": [{"id": "all", "label": "Toutes les données"}],
-                        "zooplancton": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "donnée",
-                            "label": "Data"
-                        }, {"id": "referentiel", "label": "Référentiel"}],
-                        "physico-chimie": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "dataGroup_variable",
-                            "label": "Données"
-                        }, {"id": "referentiel", "label": "Référentiel"}],
-                        "sonde_multiparametres": [{
-                            "id": "condition_prelevement",
-                            "label": "Condition de prélèvement"
-                        }, {"id": "donnee_prelevement", "label": "Données du prélèvement"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }]
-                    },
-                    "authorizationScopes": {
-                        "condition_prelevements": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "phytoplancton": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "chlorophylle": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "production_primaire": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "haute_frequence": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "zooplancton": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "physico-chimie": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "sonde_multiparametres": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }]
-                    },
-                    "columnsDescription": {
-                        "condition_prelevements": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "phytoplancton": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "chlorophylle": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "production_primaire": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "haute_frequence": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "zooplancton": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "physico-chimie": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "sonde_multiparametres": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        }
-                    },
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "authorizationByPath": {},
-                        "isAdministrator": true
-                    },
-                    "publicAuthorizations": {
-                        "physico-chimie": {
-                            "extraction": [{
-                                "timeScope": {"range": {"empty": false}},
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                            }],
-                            "depot": [{
-                                "timeScope": {"range": {"empty": false}},
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                            }]
-                        }
-                    }
-                }
-            }).as('pageDataAuthorizationGrantable')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/ref_site', {
-                statusCode: 200,
-                body: {
-                    "referenceValues": [{
-                        "hierarchicalKey": "grand_lac.aiguebelette",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "aiguebelette",
-                        "values": {
-                            "__display_en": "Aiguebelette",
-                            "__display_fr": "Aiguebelette",
-                            "nom du site_en": "Aiguebelette",
-                            "nom du site_fr": "Aiguebelette",
-                            "nom du site_key": "aiguebelette",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "",
-                            "description du site_fr": "",
-                            "code sandre du Plan d'eau": "DL61",
-                            "code sandre de la Masse d'eau plan d'eau": "V1535003"
-                        }
-                    }, {
-                        "hierarchicalKey": "grand_lac.annecy",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "annecy",
-                        "values": {
-                            "__display_en": "Annecy",
-                            "__display_fr": "Annecy",
-                            "nom du site_en": "Annecy",
-                            "nom du site_fr": "Annecy",
-                            "nom du site_key": "annecy",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "lake of Annecy",
-                            "description du site_fr": "lac d' Annecy",
-                            "code sandre du Plan d'eau": "DL66",
-                            "code sandre de la Masse d'eau plan d'eau": "V1235003"
-                        }
-                    }, {
-                        "hierarchicalKey": "grand_lac.bourget",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bourget",
-                        "values": {
-                            "__display_en": "Bourget",
-                            "__display_fr": "Bourget",
-                            "nom du site_en": "Bourget",
-                            "nom du site_fr": "Bourget",
-                            "nom du site_key": "bourget",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "lake of  Bourget",
-                            "description du site_fr": "lac du Bourget",
-                            "code sandre du Plan d'eau": "DL60",
-                            "code sandre de la Masse d'eau plan d'eau": "V1335003"
-                        }
-                    }, {
-                        "hierarchicalKey": "grand_lac.leman",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "leman",
-                        "values": {
-                            "__display_en": "Leman(Geneva Lake)",
-                            "__display_fr": "Léman",
-                            "nom du site_en": "Leman(Geneva Lake)",
-                            "nom du site_fr": "Léman",
-                            "nom du site_key": "leman",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "Geneva lake (Leman)",
-                            "description du site_fr": "lac Léman",
-                            "code sandre du Plan d'eau": "DL65",
-                            "code sandre de la Masse d'eau plan d'eau": "V03-4003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.anterne",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "anterne",
-                        "values": {
-                            "__display_en": "Anterne",
-                            "__display_fr": "Anterne",
-                            "nom du site_en": "Anterne",
-                            "nom du site_fr": "Anterne",
-                            "nom du site_key": "anterne",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Anterne lake",
-                            "description du site_fr": "Lac d'Anterne",
-                            "code sandre du Plan d'eau": "DL62",
-                            "code sandre de la Masse d'eau plan d'eau": "V0115023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.aratilles",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "aratilles",
-                        "values": {
-                            "__display_en": "Aratilles",
-                            "__display_fr": "Aratilles",
-                            "nom du site_en": "Aratilles",
-                            "nom du site_fr": "Aratilles",
-                            "nom du site_key": "aratilles",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.arbu",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "arbu",
-                        "values": {
-                            "__display_en": "Arbu",
-                            "__display_fr": "Arbu",
-                            "nom du site_en": "Arbu",
-                            "nom du site_fr": "Arbu",
-                            "nom du site_key": "arbu",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O1135003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.arpont",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "arpont",
-                        "values": {
-                            "__display_en": "Arpont",
-                            "__display_fr": "Arpont",
-                            "nom du site_en": "Arpont",
-                            "nom du site_fr": "Arpont",
-                            "nom du site_key": "arpont",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Arpont Lake",
-                            "description du site_fr": "Lac de l'Arpont",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1015003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.aumar",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "aumar",
-                        "values": {
-                            "__display_en": "Aumar",
-                            "__display_fr": "Aumar",
-                            "nom du site_en": "Aumar",
-                            "nom du site_fr": "Aumar",
-                            "nom du site_key": "aumar",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "This lake is located in the French pyrénées at 2192 m in the Néouvielle Reserve. This lake belongs to the EDF hydropower scheme of Pragnères",
-                            "description du site_fr": "Ce lac est situé pyrénées française à une altitude de 2192 m au cœur de la réserve naturelle de Néouvielle. Il fait partie de l'aménagement hydroélectrique de Pragnères (EDF) où ses eaux sont turbinées",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0115123"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.barroude",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "barroude",
-                        "values": {
-                            "__display_en": "Barroude",
-                            "__display_fr": "Barroude",
-                            "nom du site_en": "Barroude",
-                            "nom du site_fr": "Barroude",
-                            "nom du site_key": "barroude",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0105023 (grand) et O0105013 (petit)"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.blanc_du_bramant",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "blanc_du_bramant",
-                        "values": {
-                            "__display_en": "Blanc du Bramant",
-                            "__display_fr": "Blanc du Bramant",
-                            "nom du site_en": "Blanc du Bramant",
-                            "nom du site_fr": "Blanc du Bramant",
-                            "nom du site_key": "blanc du bramant",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Blanc du Bramant Lake",
-                            "description du site_fr": "lac Blanc du Bramant",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.blanc_du_carro",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "blanc_du_carro",
-                        "values": {
-                            "__display_en": "Blanc du Carro",
-                            "__display_fr": "Blanc du Carro",
-                            "nom du site_en": "Blanc du Carro",
-                            "nom du site_fr": "Blanc du Carro",
-                            "nom du site_key": "blanc du carro",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Carro Blanc lake",
-                            "description du site_fr": "Lac Blanc du Caro",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1005043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.bramant",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bramant",
-                        "values": {
-                            "__display_en": "Bramant",
-                            "__display_fr": "Bramant",
-                            "nom du site_en": "Bramant",
-                            "nom du site_fr": "Bramant",
-                            "nom du site_key": "bramant",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Bramant Lake",
-                            "description du site_fr": "Lac Bramant",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.bresses_inferieur",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bresses_inferieur",
-                        "values": {
-                            "__display_en": "Bresses inférieur",
-                            "__display_fr": "Bresses inférieur",
-                            "nom du site_en": "Bresses inférieur",
-                            "nom du site_fr": "Bresses inférieur",
-                            "nom du site_key": "bresses inferieur",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lower Bresse lake",
-                            "description du site_fr": "lac de Bresses inférieur",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Y6225043 bis"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.bresses_superieur",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bresses_superieur",
-                        "values": {
-                            "__display_en": "Bresses supérieur",
-                            "__display_fr": "Bresses supérieur",
-                            "nom du site_en": "Bresses supérieur",
-                            "nom du site_fr": "Bresses supérieur",
-                            "nom du site_key": "bresses superieur",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Upper Bresse lake",
-                            "description du site_fr": "lac de Bresses supérieur",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Y6225043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.brevent",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "brevent",
-                        "values": {
-                            "__display_en": "Brevent",
-                            "__display_fr": "Brévent",
-                            "nom du site_en": "Brevent",
-                            "nom du site_fr": "Brévent",
-                            "nom du site_key": "brevent",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Brevent lake",
-                            "description du site_fr": "Lac du Brévent",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0015023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.corne",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "corne",
-                        "values": {
-                            "__display_en": "Corne",
-                            "__display_fr": "Corne",
-                            "nom du site_en": "Corne",
-                            "nom du site_fr": "Corne",
-                            "nom du site_key": "corne",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Corne lake",
-                            "description du site_fr": "Lac de Corne",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2755063"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.cornu",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "cornu",
-                        "values": {
-                            "__display_en": "Cornu",
-                            "__display_fr": "Cornu",
-                            "nom du site_en": "Cornu",
-                            "nom du site_fr": "Cornu",
-                            "nom du site_key": "cornu",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Cornu lake",
-                            "description du site_fr": "Lac Cornu",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0015043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.cos",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "cos",
-                        "values": {
-                            "__display_en": "Cos",
-                            "__display_fr": "Cos",
-                            "nom du site_en": "Cos",
-                            "nom du site_fr": "Cos",
-                            "nom du site_key": "cos",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Cos lake",
-                            "description du site_fr": "lac de Cos",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1205063"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.espingo",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "espingo",
-                        "values": {
-                            "__display_en": "Espingo",
-                            "__display_fr": "Espingo",
-                            "nom du site_en": "Espingo",
-                            "nom du site_fr": "Espingo",
-                            "nom du site_key": "espingo",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.estany_gros",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "estany_gros",
-                        "values": {
-                            "__display_en": "Estany Gros",
-                            "__display_fr": "Estany Gros",
-                            "nom du site_en": "Estany Gros",
-                            "nom du site_fr": "Estany Gros",
-                            "nom du site_key": "estany gros",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.gentau",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "gentau",
-                        "values": {
-                            "__display_en": "Gentau",
-                            "__display_fr": "Gentau",
-                            "nom du site_en": "Gentau",
-                            "nom du site_fr": "Gentau",
-                            "nom du site_key": "gentau",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.gourg_gaudet",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "gourg_gaudet",
-                        "values": {
-                            "__display_en": "Gourg Gaudet",
-                            "__display_fr": "Gourg Gaudet",
-                            "nom du site_en": "Gourg Gaudet",
-                            "nom du site_fr": "Gourg Gaudet",
-                            "nom du site_key": "gourg gaudet",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.isaby",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "isaby",
-                        "values": {
-                            "__display_en": "Isaby",
-                            "__display_fr": "Isaby",
-                            "nom du site_en": "Isaby",
-                            "nom du site_fr": "Isaby",
-                            "nom du site_key": "isaby",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Isaby lake",
-                            "description du site_fr": "lac d'Isaby",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Q4425003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.izourt",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "izourt",
-                        "values": {
-                            "__display_en": "Izourt",
-                            "__display_fr": "Izourt",
-                            "nom du site_en": "Izourt",
-                            "nom du site_fr": "Izourt",
-                            "nom du site_key": "izourt",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lake Izourt",
-                            "description du site_fr": "lac d'Izourt",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O1125103"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.jovet",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "jovet",
-                        "values": {
-                            "__display_en": "Jovet",
-                            "__display_fr": "Jovet",
-                            "nom du site_en": "Jovet",
-                            "nom du site_fr": "Jovet",
-                            "nom du site_key": "jovet",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Jovet lake",
-                            "description du site_fr": "Lac Jovet",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0025023 et V0025003 (lacs)"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.lauvitel",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "lauvitel",
-                        "values": {
-                            "__display_en": "Lauvitel",
-                            "__display_fr": "Lauvitel",
-                            "nom du site_en": "Lauvitel",
-                            "nom du site_fr": "Lauvitel",
-                            "nom du site_key": "lauvitel",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lauvitel lake",
-                            "description du site_fr": "Lac de Lauvitel",
-                            "code sandre du Plan d'eau": "DL76",
-                            "code sandre de la Masse d'eau plan d'eau": "DL76"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.lauzanier",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "lauzanier",
-                        "values": {
-                            "__display_en": "Lauzanier",
-                            "__display_fr": "Lauzanier",
-                            "nom du site_en": "Lauzanier",
-                            "nom du site_fr": "Lauzanier",
-                            "nom du site_key": "lauzanier",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lauzanier lake",
-                            "description du site_fr": "lac du Lauzanier",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "X0415043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.malrif",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "malrif",
-                        "values": {
-                            "__display_en": "Malrif",
-                            "__display_fr": "Malrif",
-                            "nom du site_en": "Malrif",
-                            "nom du site_fr": "Malrif",
-                            "nom du site_key": "malrif",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Malrif lake",
-                            "description du site_fr": "lac de Malrif",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "X0215003 (petit laus), X0215023 (grand laus), Mezan ?"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.merlet_superieur",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "merlet_superieur",
-                        "values": {
-                            "__display_en": "Merlet supérieur",
-                            "__display_fr": "Merlet supérieur",
-                            "nom du site_en": "Merlet supérieur",
-                            "nom du site_fr": "Merlet supérieur",
-                            "nom du site_key": "merlet superieur",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Upper Merlet lake",
-                            "description du site_fr": "Lac du Merlet supérieur",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W0225003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.mont_coua",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "mont_coua",
-                        "values": {
-                            "__display_en": "Mont Coua",
-                            "__display_fr": "Mont Coua",
-                            "nom du site_en": "Mont Coua",
-                            "nom du site_fr": "Mont Coua",
-                            "nom du site_key": "mont coua",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Coua mont lake",
-                            "description du site_fr": "lac du Mont Coua",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W0235063"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.muzelle",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "muzelle",
-                        "values": {
-                            "__display_en": "Muzelle",
-                            "__display_fr": "Muzelle",
-                            "nom du site_en": "Muzelle",
-                            "nom du site_fr": "Muzelle",
-                            "nom du site_key": "muzelle",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Muzelle lake",
-                            "description du site_fr": "lac de la Muzelle",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2735043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.noir_du_carro",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "noir_du_carro",
-                        "values": {
-                            "__display_en": "Noir du Carro",
-                            "__display_fr": "Noir du Carro",
-                            "nom du site_en": "Noir du Carro",
-                            "nom du site_fr": "Noir du Carro",
-                            "nom du site_key": "noir du carro",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Carro Noir lake",
-                            "description du site_fr": "lac Noir du Caro",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1005023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.oncet",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "oncet",
-                        "values": {
-                            "__display_en": "Oncet",
-                            "__display_fr": "Oncet",
-                            "nom du site_en": "Oncet",
-                            "nom du site_fr": "Oncet",
-                            "nom du site_key": "oncet",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Oncet lake",
-                            "description du site_fr": "lac d'Oncet",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Q4305003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.pave",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "pave",
-                        "values": {
-                            "__display_en": "Pavé",
-                            "__display_fr": "Pavé",
-                            "nom du site_en": "Pavé",
-                            "nom du site_fr": "Pavé",
-                            "nom du site_key": "pave",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Pave lake",
-                            "description du site_fr": "lac du Pavé",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2705003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.petarel",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "petarel",
-                        "values": {
-                            "__display_en": "Pétarel",
-                            "__display_fr": "Pétarel",
-                            "nom du site_en": "Pétarel",
-                            "nom du site_fr": "Pétarel",
-                            "nom du site_key": "petarel",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Petarel lake",
-                            "description du site_fr": "Lac Pétarel",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2115023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.pisses",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "pisses",
-                        "values": {
-                            "__display_en": "Pisses",
-                            "__display_fr": "Pisses",
-                            "nom du site_en": "Pisses",
-                            "nom du site_fr": "Pisses",
-                            "nom du site_key": "pisses",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Pisses lake",
-                            "description du site_fr": "Lac des Pisses",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2005023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.plan_vianney",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "plan_vianney",
-                        "values": {
-                            "__display_en": "Plan Vianney",
-                            "__display_fr": "Plan Vianney",
-                            "nom du site_en": "Plan Vianney",
-                            "nom du site_fr": "Plan Vianney",
-                            "nom du site_key": "plan vianney",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Plan Vianney Lake",
-                            "description du site_fr": "Lac de Plan Vianney",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2735003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.pormenaz",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "pormenaz",
-                        "values": {
-                            "__display_en": "Pormenaz",
-                            "__display_fr": "Pormenaz",
-                            "nom du site_en": "Pormenaz",
-                            "nom du site_fr": "Pormenaz",
-                            "nom du site_key": "pormenaz",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Pormenaz lake",
-                            "description du site_fr": "Lac de Pormenaz",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0015003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.port___bielh",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "port___bielh",
-                        "values": {
-                            "__display_en": "Port Bielh",
-                            "__display_fr": "Port Bielh",
-                            "nom du site_en": "Port Bielh",
-                            "nom du site_fr": "Port Bielh",
-                            "nom du site_key": "port   bielh",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0115002"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.port_bielh",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "port_bielh",
-                        "values": {
-                            "__display_en": "Port-Bielh",
-                            "__display_fr": "Port-Bielh",
-                            "nom du site_en": "Port-Bielh",
-                            "nom du site_fr": "Port-Bielh",
-                            "nom du site_key": "port bielh",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0115003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.rabuons",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "rabuons",
-                        "values": {
-                            "__display_en": "Rabuons",
-                            "__display_fr": "Rabuons",
-                            "nom du site_en": "Rabuons",
-                            "nom du site_fr": "Rabuons",
-                            "nom du site_key": "rabuons",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Rabuons lake",
-                            "description du site_fr": "lac du Rabuons",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Y6205283"
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere.bimont",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bimont",
-                        "values": {
-                            "__display_en": "Bimont",
-                            "__display_fr": "Bimont",
-                            "nom du site_en": "Bimont",
-                            "nom du site_fr": "Bimont",
-                            "nom du site_key": "bimont",
-                            "nom du type de site": "riviere",
-                            "description du site_en": "Bimont river",
-                            "description du site_fr": "rivière Bimont",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere.dranse",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "dranse",
-                        "values": {
-                            "__display_en": "Dranse",
-                            "__display_fr": "Dranse",
-                            "nom du site_en": "Dranse",
-                            "nom du site_fr": "Dranse",
-                            "nom du site_key": "dranse",
-                            "nom du type de site": "riviere",
-                            "description du site_en": "Dranse river",
-                            "description du site_fr": "rivière Dranse",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V03-0400 ou V0321430"
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere.mercube",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "mercube",
-                        "values": {
-                            "__display_en": "Mercube",
-                            "__display_fr": "Mercube",
-                            "nom du site_en": "Mercube",
-                            "nom du site_fr": "Mercube",
-                            "nom du site_key": "mercube",
-                            "nom du type de site": "riviere",
-                            "description du site_en": "Mercube river",
-                            "description du site_fr": "rivière Mercube",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0351440"
-                        }
-                    }]
-                }
-            }).as('pageDataAuthorizationrefsite')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/project', {
-                statusCode: 200,
-                body: {
-                    "referenceValues": [{
-                        "hierarchicalKey": "dce",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "dce",
-                        "values": {
-                            "__display_en": "DCE",
-                            "__display_fr": "DCE",
-                            "nom du projet_en": "DCE",
-                            "nom du projet_fr": "DCE",
-                            "nom du projet_key": "dce",
-                            "description du projet_en": "Sampling realized with DCE protocol",
-                            "description du projet_fr": "Prélèvement faits selon le protocole de la DCE"
-                        }
-                    }, {
-                        "hierarchicalKey": "rnt",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "rnt",
-                        "values": {
-                            "__display_en": "RNT",
-                            "__display_fr": "RNT",
-                            "nom du projet_en": "RNT",
-                            "nom du projet_fr": "RNT",
-                            "nom du projet_key": "RNT",
-                            "description du projet_en": "",
-                            "description du projet_fr": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "sou",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "sou",
-                        "values": {
-                            "__display_en": "SOU",
-                            "__display_fr": "SOU",
-                            "nom du projet_en": "SOU",
-                            "nom du projet_fr": "SOU",
-                            "nom du projet_key": "SOU",
-                            "description du projet_en": "",
-                            "description du projet_fr": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "suivi_des_lacs",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "suivi_des_lacs",
-                        "values": {
-                            "__display_en": "Lakes monitoring",
-                            "__display_fr": "Suivi des lacs",
-                            "nom du projet_en": "Lakes monitoring",
-                            "nom du projet_fr": "Suivi des lacs",
-                            "nom du projet_key": "suivi des lacs",
-                            "description du projet_en": "Long-term monitoring of peri-alpine lakes",
-                            "description du projet_fr": "Suivi è long terme des lacs pèri-alpins"
-                        }
-                    }, {
-                        "hierarchicalKey": "suivi_des_lacs_sentinelles",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "suivi_des_lacs_sentinelles",
-                        "values": {
-                            "__display_en": "Sentinels lakes monitoring",
-                            "__display_fr": "Suivi des lacs sentinelles",
-                            "nom du projet_en": "Sentinels lakes monitoring",
-                            "nom du projet_fr": "Suivi des lacs sentinelles",
-                            "nom du projet_key": "suivi des lacs sentinelles",
-                            "description du projet_en": "Long-term monitoring of altitudes lakes",
-                            "description du projet_fr": "Suivi è long terme des lacs d'altitude"
-                        }
-                    }, {
-                        "hierarchicalKey": "suivi_des_rivieres",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "suivi_des_rivieres",
-                        "values": {
-                            "__display_en": "Rivers monitoring",
-                            "__display_fr": "Suivi des rivières",
-                            "nom du projet_en": "Rivers monitoring",
-                            "nom du projet_fr": "Suivi des rivières",
-                            "nom du projet_key": "suivi des rivieres",
-                            "description du projet_en": "river's sampling",
-                            "description du projet_fr": "Prélèvement en rivière(s)"
-                        }
-                    }]
-                }
-            }).as('pageDataAuthorizationProject')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/site_type\n', {
-                statusCode: 200,
-                body: {
-                    "referenceValues": [{
-                        "hierarchicalKey": "grand_lac",
-                        "hierarchicalReference": "site_type",
-                        "naturalKey": "grand_lac",
-                        "values": {
-                            "nom_en": "large lake",
-                            "nom_fr": "grand lac",
-                            "nom_key": "grand_lac",
-                            "code sandre": "",
-                            "__display_en": "large lake",
-                            "__display_fr": "grand lac",
-                            "description_en": "Alpine great lake from SOERE",
-                            "description_fr": "Grand lac péri alpins du SOERE",
-                            "code sandre du contexte": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude",
-                        "hierarchicalReference": "site_type",
-                        "naturalKey": "lac_d_altitude",
-                        "values": {
-                            "nom_en": "altitude lake",
-                            "nom_fr": "lac d altitude",
-                            "nom_key": "lac_d_altitude",
-                            "code sandre": "",
-                            "__display_en": "altitude lake",
-                            "__display_fr": "lac d altitude",
-                            "description_en": "altitude lake",
-                            "description_fr": "lac d altitude",
-                            "code sandre du contexte": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere",
-                        "hierarchicalReference": "site_type",
-                        "naturalKey": "riviere",
-                        "values": {
-                            "nom_en": "river",
-                            "nom_fr": "rivière",
-                            "nom_key": "riviere",
-                            "code sandre": "",
-                            "__display_en": "river",
-                            "__display_fr": "rivière",
-                            "description_en": "a watershed of a large lake river",
-                            "description_fr": "rivière du bassin versant d un grand lac",
-                            "code sandre du contexte": ""
-                        }
-                    }]
-                }
-            }).as('pageDataAuthorizationsitetype')
-        /* get authorizations*/
-        cy.visit(Cypress.env('ola_dataTypes_new_authorizations_url'))
-        cy.get('.taginput-container').click()
-        cy.contains('poussin').click()
-        cy.contains('echo').click()
-        cy.get('.field > .control > .input').should(($input) => {
-            const value = $input.val("name");
-            console.log(value); // do something with the value
-        })
-
-        cy.get(':nth-child(2) > :nth-child(1) > div.rows > .card-content > :nth-child(2) > :nth-child(1) > .folder > [style="margin-right: 10px;"] > .svg-inline--fa > path').click()
-        cy.get(':nth-child(4) > :nth-child(1) > .columns > :nth-child(2) > .field > .b-tooltip > .tooltip-trigger > .icon').click()
-
-        cy.get(':nth-child(5) > :nth-child(1) > div.rows > .card-content > :nth-child(2) > :nth-child(1) > .folder > [style="margin-right: 10px;"] > .svg-inline--fa > path').click()
-        cy.get('.b-tooltip').eq(1).get('.icon').click();
-
-/* intercept pour get authorization "aa5fee55-bab4-49bb-a1c5-6fdf5fc1b301"*/
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/applications/ola/authorization', {
-                statusCode: 201,
-                body: {"authorizationId": "aa5fee55-bab4-49bb-a1c5-6fdf5fc1b301"},
-            }).as('validateResponseDataAuthorization')
-
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageCreateDataAuthorization')
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/authorization', {
-                statusCode: 200,
-                body: {
-                    "authorizationResults": [{
-                        "uuid": "596397ad-0359-43d1-b8c7-fe9eae95bf26",
-                        "name": "test chlrophylle",
-                        "users": [{
-                            "id": "a5486b95-21f7-4f02-8942-adbd707fcf1b",
-                            "creationDate": 1677508654866,
-                            "updateDate": 1677508654866,
-                            "login": "echo",
-                            "password": "$2a$12$sz6MzU0jQe16yN7xthzYCuUEUThqEHTRzJBXphaqkBergJDpYnQhq",
-                            "authorizations": []
-                        }],
-                        "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                        "authorizations": {
-                            "phytoplancton": {
-                                "extraction": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "delete": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            },
-                            "chlorophylle": {
-                                "extraction": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "admin": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "delete": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "publication": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            },
-                            "zooplancton": {
-                                "extraction": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "admin": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "delete": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }, {
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            }
-                        },
-                        "publicAuthorizations": {
-                            "physico-chimie": {
-                                "extraction": [{
-                                    "timeScope": {"range": {"empty": false}},
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                                }],
-                                "depot": [{
-                                    "timeScope": {"range": {"empty": false}},
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                                }]
-                            }
-                        },
-                        "authorizationsForUser": {
-                            "authorizationResults": {
-                                "physico-chimie": {
-                                    "extraction": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "depot": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "publication": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "sonde_multiparametres": {
-                                    "extraction": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "depot": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "delete": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "admin": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "publication": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                }
-                            }, "applicationName": "ola", "authorizationByPath": {
-                                "physico-chimie": {
-                                    "extraction": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "depot": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "publication": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    }
-                                },
-                                "sonde_multiparametres": {
-                                    "extraction": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "depot": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "delete": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "admin": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "publication": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    }
-                                }
-                            }, "isAdministrator": true
-                        }
-                    }, {
-                        "uuid": "479ea4d8-d116-4bbf-8365-c8b7c8552b29",
-                        "name": "depot extra phisico",
-                        "users": [{
-                            "id": "9032ffe5-bfc1-453d-814e-287cd678484a",
-                            "creationDate": 1677497830455,
-                            "updateDate": 1677497830455,
-                            "login": "_public_",
-                            "password": "",
-                            "authorizations": [".*"]
-                        }],
-                        "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                        "authorizations": {
-                            "physico-chimie": {
-                                "extraction": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "grand_lac"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            }
-                        },
-                        "publicAuthorizations": {
-                            "physico-chimie": {
-                                "extraction": [{
-                                    "timeScope": {"range": {"empty": false}},
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                                }],
-                                "depot": [{
-                                    "timeScope": {"range": {"empty": false}},
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                                }]
-                            }
-                        },
-                        "authorizationsForUser": {
-                            "authorizationResults": {
-                                "physico-chimie": {
-                                    "extraction": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "depot": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "publication": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "sonde_multiparametres": {
-                                    "extraction": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "depot": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "delete": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "admin": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "publication": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                }
-                            }, "applicationName": "ola", "authorizationByPath": {
-                                "physico-chimie": {
-                                    "extraction": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "depot": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "publication": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    }
-                                },
-                                "sonde_multiparametres": {
-                                    "extraction": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "depot": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "delete": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "admin": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "publication": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    }
-                                }
-                            }, "isAdministrator": true
-                        }
-                    }, {
-                        "uuid": "aa5fee55-bab4-49bb-a1c5-6fdf5fc1b301",
-                        "name": "name",
-                        "users": [{
-                            "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                            "creationDate": 1677494315655,
-                            "updateDate": 1677494315655,
-                            "login": "poussin",
-                            "email": "poussin@inrae.fr",
-                            "password": "$2a$12$4gAH34ZwgvgQNS0pbR5dGem1Nle0AT/.UwrZWfqtqMiJ0hXeYMvUG",
-                            "authorizations": [".*"]
-                        }, {
-                            "id": "a5486b95-21f7-4f02-8942-adbd707fcf1b",
-                            "creationDate": 1677508654866,
-                            "updateDate": 1677508654866,
-                            "login": "echo",
-                            "password": "$2a$12$sz6MzU0jQe16yN7xthzYCuUEUThqEHTRzJBXphaqkBergJDpYnQhq",
-                            "authorizations": []
-                        }],
-                        "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                        "authorizations": {
-                            "physico-chimie": {
-                                "extraction": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "publication": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            },
-                            "sonde_multiparametres": {
-                                "extraction": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "admin": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "delete": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "publication": [{
-                                    "path": "not setting",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            }
-                        },
-                        "publicAuthorizations": {
-                            "physico-chimie": {
-                                "extraction": [{
-                                    "timeScope": {"range": {"empty": false}},
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                                }],
-                                "depot": [{
-                                    "timeScope": {"range": {"empty": false}},
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": {"sql": "grand_lac"}}
-                                }]
-                            }
-                        },
-                        "authorizationsForUser": {
-                            "authorizationResults": {
-                                "physico-chimie": {
-                                    "extraction": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "depot": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "publication": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "sonde_multiparametres": {
-                                    "extraction": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "depot": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "delete": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "admin": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }],
-                                    "publication": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                }
-                            }, "applicationName": "ola", "authorizationByPath": {
-                                "physico-chimie": {
-                                    "extraction": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "depot": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "publication": {
-                                        "lac_d_altitude": [{
-                                            "path": "lac_d_altitude",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    }
-                                },
-                                "sonde_multiparametres": {
-                                    "extraction": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "depot": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "delete": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "admin": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    },
-                                    "publication": {
-                                        "riviere": [{
-                                            "path": "riviere",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {"site": "riviere"},
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }]
-                                    }
-                                }
-                            }, "isAdministrator": true
-                        }
-                    }], "authorizationsForUser": {
-                        "authorizationResults": {
-                            "physico-chimie": {
-                                "extraction": [{
-                                    "path": "lac_d_altitude",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "lac_d_altitude",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "publication": [{
-                                    "path": "lac_d_altitude",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            },
-                            "sonde_multiparametres": {
-                                "extraction": [{
-                                    "path": "riviere",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "depot": [{
-                                    "path": "riviere",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "delete": [{
-                                    "path": "riviere",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "admin": [{
-                                    "path": "riviere",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }],
-                                "publication": [{
-                                    "path": "riviere",
-                                    "dataGroups": [],
-                                    "requiredAuthorizations": {"site": "riviere"},
-                                    "fromDay": null,
-                                    "toDay": null
-                                }]
-                            }
-                        }, "applicationName": "ola", "authorizationByPath": {
-                            "physico-chimie": {
-                                "extraction": {
-                                    "lac_d_altitude": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "depot": {
-                                    "lac_d_altitude": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "publication": {
-                                    "lac_d_altitude": [{
-                                        "path": "lac_d_altitude",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                }
-                            },
-                            "sonde_multiparametres": {
-                                "extraction": {
-                                    "riviere": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "depot": {
-                                    "riviere": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "delete": {
-                                    "riviere": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "admin": {
-                                    "riviere": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                },
-                                "publication": {
-                                    "riviere": [{
-                                        "path": "riviere",
-                                        "dataGroups": [],
-                                        "requiredAuthorizations": {"site": "riviere"},
-                                        "fromDay": null,
-                                        "toDay": null
-                                    }]
-                                }
-                            }
-                        }, "isAdministrator": true
-                    }
-                }
-            }).as('pageCreateDataAuthorization')
-
-        cy.visit(Cypress.env('ola_dataTypes_authorizations_url'))
-        cy.intercept(
-            'DELETE',
-            'http://localhost:8081/api/v1/logout', {
-                statusCode: 200,
-            }).as('logout')
-        //cy.visit(Cypress.env('login_url'))
-        cy.screenshot()
-    })
-
-    it('Test creation authorization regularUser ola', () => {
-        cy.login("regularUser", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        const olaDataType = 'applications/ore/ola/ola.json'
-
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageDataAuthorization')
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/authorization', {
-                statusCode: 200,
-                body: {
-                    "authorizationResults": [
-                        {
-                            "uuid": "596397ad-0359-43d1-b8c7-fe9eae95bf26",
-                            "name": "test chlrophylle",
-                            "users": [
-                                {
-                                    "id": "a5486b95-21f7-4f02-8942-adbd707fcf1b",
-                                    "creationDate": 1677508654866,
-                                    "updateDate": 1677508654866,
-                                    "login": "echo",
-                                    "password": "$2a$12$sz6MzU0jQe16yN7xthzYCuUEUThqEHTRzJBXphaqkBergJDpYnQhq",
-                                    "authorizations": []
-                                }
-                            ],
-                            "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                            "authorizations": {
-                                "phytoplancton": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "delete": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                },
-                                "chlorophylle": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "admin": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "delete": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "publication": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                },
-                                "zooplancton": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "admin": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "delete": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "lac_d_altitude"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        },
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "riviere"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                }
-                            },
-                            "publicAuthorizations": {
-                                "physico-chimie": {
-                                    "extraction": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ]
-                                }
-                            },
-                            "authorizationsForUser": {
-                                "authorizationResults": {},
-                                "applicationName": "ola",
-                                "authorizationByPath": {},
-                                "isAdministrator": true
-                            }
-                        },
-                        {
-                            "uuid": "479ea4d8-d116-4bbf-8365-c8b7c8552b29",
-                            "name": "depot extra phisico",
-                            "users": [
-                                {
-                                    "id": "9032ffe5-bfc1-453d-814e-287cd678484a",
-                                    "creationDate": 1677497830455,
-                                    "updateDate": 1677497830455,
-                                    "login": "_public_",
-                                    "password": "",
-                                    "authorizations": [
-                                        ".*"
-                                    ]
-                                }
-                            ],
-                            "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-                            "authorizations": {
-                                "physico-chimie": {
-                                    "extraction": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "path": "not setting",
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": "grand_lac"
-                                            },
-                                            "fromDay": null,
-                                            "toDay": null
-                                        }
-                                    ]
-                                }
-                            },
-                            "publicAuthorizations": {
-                                "physico-chimie": {
-                                    "extraction": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ],
-                                    "depot": [
-                                        {
-                                            "timeScope": {
-                                                "range": {
-                                                    "empty": false
-                                                }
-                                            },
-                                            "dataGroups": [],
-                                            "requiredAuthorizations": {
-                                                "site": {
-                                                    "sql": "grand_lac"
-                                                }
-                                            }
-                                        }
-                                    ]
-                                }
-                            },
-                            "authorizationsForUser": {
-                                "authorizationResults": {},
-                                "applicationName": "ola",
-                                "authorizationByPath": {},
-                                "isAdministrator": true
-                            }
-                        }
-                    ],
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "authorizationByPath": {},
-                        "isAdministrator": true
-                    }
-                }
-            }).as('pageDataAuthorization')
-
-        cy.visit(Cypress.env('ola_dataTypes_authorizations_url'))
-        cy.get('.column > .button').should('contain',"Ajouter une autorisation")
-
-        cy.get(':nth-child(1) > [data-label="Actions"] > .is-warning > .icon')
-        cy.fixture(olaDataType).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=DATATYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageDataAuthorization')
-        })
-
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/grantable', {
-                statusCode: 200,
-                body: {
-                    "users": [{
-                        "id": "9032ffe5-bfc1-453d-814e-287cd678484a",
-                        "label": "_public_"
-                    }, {
-                        "id": "4a77cb9e-f136-47db-83cf-03abd16c8ae2",
-                        "label": "echo"
-                    }, {"id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9", "label": "poussin"}],
-                    "dataGroups": {
-                        "condition_prelevements": [{
-                            "id": "qualitatif",
-                            "label": "Données qualitatives"
-                        }, {"id": "quantitatif", "label": "Données quantitatives"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }],
-                        "phytoplancton": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "donnee",
-                            "label": "Donnée"
-                        }, {"id": "referentiel", "label": "Référentiel"}],
-                        "chlorophylle": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }],
-                        "production_primaire": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }],
-                        "haute_frequence": [{"id": "all", "label": "Toutes les données"}],
-                        "zooplancton": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "donnée",
-                            "label": "Data"
-                        }, {"id": "referentiel", "label": "Référentiel"}],
-                        "physico-chimie": [{"id": "condition", "label": "Contexte"}, {
-                            "id": "dataGroup_variable",
-                            "label": "Données"
-                        }, {"id": "referentiel", "label": "Référentiel"}],
-                        "sonde_multiparametres": [{
-                            "id": "condition_prelevement",
-                            "label": "Condition de prélèvement"
-                        }, {"id": "donnee_prelevement", "label": "Données du prélèvement"}, {
-                            "id": "referentiel",
-                            "label": "Référentiel"
-                        }]
-                    },
-                    "authorizationScopes": {
-                        "condition_prelevements": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "phytoplancton": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "chlorophylle": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "production_primaire": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "haute_frequence": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "zooplancton": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "physico-chimie": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }],
-                        "sonde_multiparametres": [{
-                            "id": "projet",
-                            "label": "projet",
-                            "options": [{"id": "dce", "label": "dce", "children": []}, {
-                                "id": "rnt",
-                                "label": "rnt",
-                                "children": []
-                            }, {"id": "sou", "label": "sou", "children": []}, {
-                                "id": "suivi_des_lacs",
-                                "label": "suivi_des_lacs",
-                                "children": []
-                            }, {
-                                "id": "suivi_des_lacs_sentinelles",
-                                "label": "suivi_des_lacs_sentinelles",
-                                "children": []
-                            }, {"id": "suivi_des_rivieres", "label": "suivi_des_rivieres", "children": []}]
-                        }, {
-                            "id": "site",
-                            "label": "site",
-                            "options": [{
-                                "id": "grand_lac",
-                                "label": "grand_lac",
-                                "children": [{
-                                    "id": "grand_lac.aiguebelette",
-                                    "label": "grand_lac.aiguebelette",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.annecy",
-                                    "label": "grand_lac.annecy",
-                                    "children": []
-                                }, {
-                                    "id": "grand_lac.bourget",
-                                    "label": "grand_lac.bourget",
-                                    "children": []
-                                }, {"id": "grand_lac.leman", "label": "grand_lac.leman", "children": []}]
-                            }, {
-                                "id": "lac_d_altitude",
-                                "label": "lac_d_altitude",
-                                "children": [{
-                                    "id": "lac_d_altitude.anterne",
-                                    "label": "lac_d_altitude.anterne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aratilles",
-                                    "label": "lac_d_altitude.aratilles",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arbu",
-                                    "label": "lac_d_altitude.arbu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.arpont",
-                                    "label": "lac_d_altitude.arpont",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.aumar",
-                                    "label": "lac_d_altitude.aumar",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.barroude",
-                                    "label": "lac_d_altitude.barroude",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_bramant",
-                                    "label": "lac_d_altitude.blanc_du_bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.blanc_du_carro",
-                                    "label": "lac_d_altitude.blanc_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bramant",
-                                    "label": "lac_d_altitude.bramant",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_inferieur",
-                                    "label": "lac_d_altitude.bresses_inferieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.bresses_superieur",
-                                    "label": "lac_d_altitude.bresses_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.brevent",
-                                    "label": "lac_d_altitude.brevent",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.corne",
-                                    "label": "lac_d_altitude.corne",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cornu",
-                                    "label": "lac_d_altitude.cornu",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.cos",
-                                    "label": "lac_d_altitude.cos",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.espingo",
-                                    "label": "lac_d_altitude.espingo",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.estany_gros",
-                                    "label": "lac_d_altitude.estany_gros",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gentau",
-                                    "label": "lac_d_altitude.gentau",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.gourg_gaudet",
-                                    "label": "lac_d_altitude.gourg_gaudet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.isaby",
-                                    "label": "lac_d_altitude.isaby",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.izourt",
-                                    "label": "lac_d_altitude.izourt",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.jovet",
-                                    "label": "lac_d_altitude.jovet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauvitel",
-                                    "label": "lac_d_altitude.lauvitel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.lauzanier",
-                                    "label": "lac_d_altitude.lauzanier",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.malrif",
-                                    "label": "lac_d_altitude.malrif",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.merlet_superieur",
-                                    "label": "lac_d_altitude.merlet_superieur",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.mont_coua",
-                                    "label": "lac_d_altitude.mont_coua",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.muzelle",
-                                    "label": "lac_d_altitude.muzelle",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.noir_du_carro",
-                                    "label": "lac_d_altitude.noir_du_carro",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.oncet",
-                                    "label": "lac_d_altitude.oncet",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pave",
-                                    "label": "lac_d_altitude.pave",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.petarel",
-                                    "label": "lac_d_altitude.petarel",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pisses",
-                                    "label": "lac_d_altitude.pisses",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.plan_vianney",
-                                    "label": "lac_d_altitude.plan_vianney",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.pormenaz",
-                                    "label": "lac_d_altitude.pormenaz",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port___bielh",
-                                    "label": "lac_d_altitude.port___bielh",
-                                    "children": []
-                                }, {
-                                    "id": "lac_d_altitude.port_bielh",
-                                    "label": "lac_d_altitude.port_bielh",
-                                    "children": []
-                                }, {"id": "lac_d_altitude.rabuons", "label": "lac_d_altitude.rabuons", "children": []}]
-                            }, {
-                                "id": "riviere",
-                                "label": "riviere",
-                                "children": [{
-                                    "id": "riviere.bimont",
-                                    "label": "riviere.bimont",
-                                    "children": []
-                                }, {
-                                    "id": "riviere.dranse",
-                                    "label": "riviere.dranse",
-                                    "children": []
-                                }, {"id": "riviere.mercube", "label": "riviere.mercube", "children": []}]
-                            }]
-                        }]
-                    },
-                    "columnsDescription": {
-                        "condition_prelevements": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "phytoplancton": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "chlorophylle": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "production_primaire": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "haute_frequence": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "zooplancton": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "physico-chimie": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        },
-                        "sonde_multiparametres": {
-                            "admin": {
-                                "display": true,
-                                "title": "admin",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Delegation", "fr": "Délégation"}
-                            },
-                            "delete": {
-                                "display": true,
-                                "title": "delete",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deletion", "fr": "Suppression"}
-                            },
-                            "depot": {
-                                "display": true,
-                                "title": "depot",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Deposit", "fr": "Dépôt"}
-                            },
-                            "extraction": {
-                                "display": true,
-                                "title": "extraction",
-                                "withPeriods": true,
-                                "withDataGroups": true,
-                                "forPublic": true,
-                                "internationalizationName": {"en": "Extraction", "fr": "Extraction"}
-                            },
-                            "publication": {
-                                "display": true,
-                                "title": "publication",
-                                "withPeriods": false,
-                                "withDataGroups": false,
-                                "forPublic": false,
-                                "internationalizationName": {"en": "Publication", "fr": "Publication"}
-                            }
-                        }
-                    },
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "authorizationByPath": {},
-                        "isAdministrator": true
-                    },
-                    "publicAuthorizations": {}
-                }
-            }).as('pageDataAuthorization')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/authorization/c858e98b-a60e-4ee8-ae20-1f6814a7e77f', {
-                statusCode: 200,
-                body: {
-                    "uuid": "c858e98b-a60e-4ee8-ae20-1f6814a7e77f",
-                    "name": "test chlorophylle",
-                    "users": [{
-                        "id": "4a77cb9e-f136-47db-83cf-03abd16c8ae2",
-                        "creationDate": 1678276702095,
-                        "updateDate": 1678276702095,
-                        "login": "echo",
-                        "password": "$2a$12$t.02Tdiu9gvrBcGAVFK.jubwkiZf/NNDBC4rESaGRATA6WixbscBa",
-                        "authorizations": []
-                    }],
-                    "application": "a7c447b7-42ff-4400-9785-3e6e36d04ae4",
-                    "authorizations": {
-                        "phytoplancton": {
-                            "publication": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "delete": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "extraction": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }]
-                        },
-                        "chlorophylle": {
-                            "publication": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "depot": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "delete": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "extraction": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "admin": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }]
-                        },
-                        "zooplancton": {
-                            "publication": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "depot": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "delete": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "extraction": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "admin": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }]
-                        },
-                        "physico-chimie": {
-                            "depot": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }],
-                            "extraction": [{
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "grand_lac"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "lac_d_altitude"},
-                                "fromDay": null,
-                                "toDay": null
-                            }, {
-                                "path": "not setting",
-                                "dataGroups": [],
-                                "requiredAuthorizations": {"site": "riviere"},
-                                "fromDay": null,
-                                "toDay": null
-                            }]
-                        }
-                    },
-                    "publicAuthorizations": {},
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "authorizationByPath": {},
-                        "isAdministrator": true
-                    }
-                }
-            }).as('pageDataAuthorization')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/ref_site', {
-                statusCode: 200,
-                body: {
-                    "referenceValues": [{
-                        "hierarchicalKey": "grand_lac.aiguebelette",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "aiguebelette",
-                        "values": {
-                            "__display_en": "Aiguebelette",
-                            "__display_fr": "Aiguebelette",
-                            "nom du site_en": "Aiguebelette",
-                            "nom du site_fr": "Aiguebelette",
-                            "nom du site_key": "aiguebelette",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "",
-                            "description du site_fr": "",
-                            "code sandre du Plan d'eau": "DL61",
-                            "code sandre de la Masse d'eau plan d'eau": "V1535003"
-                        }
-                    }, {
-                        "hierarchicalKey": "grand_lac.annecy",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "annecy",
-                        "values": {
-                            "__display_en": "Annecy",
-                            "__display_fr": "Annecy",
-                            "nom du site_en": "Annecy",
-                            "nom du site_fr": "Annecy",
-                            "nom du site_key": "annecy",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "lake of Annecy",
-                            "description du site_fr": "lac d' Annecy",
-                            "code sandre du Plan d'eau": "DL66",
-                            "code sandre de la Masse d'eau plan d'eau": "V1235003"
-                        }
-                    }, {
-                        "hierarchicalKey": "grand_lac.bourget",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bourget",
-                        "values": {
-                            "__display_en": "Bourget",
-                            "__display_fr": "Bourget",
-                            "nom du site_en": "Bourget",
-                            "nom du site_fr": "Bourget",
-                            "nom du site_key": "bourget",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "lake of  Bourget",
-                            "description du site_fr": "lac du Bourget",
-                            "code sandre du Plan d'eau": "DL60",
-                            "code sandre de la Masse d'eau plan d'eau": "V1335003"
-                        }
-                    }, {
-                        "hierarchicalKey": "grand_lac.leman",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "leman",
-                        "values": {
-                            "__display_en": "Leman(Geneva Lake)",
-                            "__display_fr": "Léman",
-                            "nom du site_en": "Leman(Geneva Lake)",
-                            "nom du site_fr": "Léman",
-                            "nom du site_key": "leman",
-                            "nom du type de site": "grand_lac",
-                            "description du site_en": "Geneva lake (Leman)",
-                            "description du site_fr": "lac Léman",
-                            "code sandre du Plan d'eau": "DL65",
-                            "code sandre de la Masse d'eau plan d'eau": "V03-4003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.anterne",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "anterne",
-                        "values": {
-                            "__display_en": "Anterne",
-                            "__display_fr": "Anterne",
-                            "nom du site_en": "Anterne",
-                            "nom du site_fr": "Anterne",
-                            "nom du site_key": "anterne",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Anterne lake",
-                            "description du site_fr": "Lac d'Anterne",
-                            "code sandre du Plan d'eau": "DL62",
-                            "code sandre de la Masse d'eau plan d'eau": "V0115023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.aratilles",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "aratilles",
-                        "values": {
-                            "__display_en": "Aratilles",
-                            "__display_fr": "Aratilles",
-                            "nom du site_en": "Aratilles",
-                            "nom du site_fr": "Aratilles",
-                            "nom du site_key": "aratilles",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.arbu",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "arbu",
-                        "values": {
-                            "__display_en": "Arbu",
-                            "__display_fr": "Arbu",
-                            "nom du site_en": "Arbu",
-                            "nom du site_fr": "Arbu",
-                            "nom du site_key": "arbu",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O1135003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.arpont",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "arpont",
-                        "values": {
-                            "__display_en": "Arpont",
-                            "__display_fr": "Arpont",
-                            "nom du site_en": "Arpont",
-                            "nom du site_fr": "Arpont",
-                            "nom du site_key": "arpont",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Arpont Lake",
-                            "description du site_fr": "Lac de l'Arpont",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1015003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.aumar",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "aumar",
-                        "values": {
-                            "__display_en": "Aumar",
-                            "__display_fr": "Aumar",
-                            "nom du site_en": "Aumar",
-                            "nom du site_fr": "Aumar",
-                            "nom du site_key": "aumar",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "This lake is located in the French pyrénées at 2192 m in the Néouvielle Reserve. This lake belongs to the EDF hydropower scheme of Pragnères",
-                            "description du site_fr": "Ce lac est situé pyrénées française à une altitude de 2192 m au cœur de la réserve naturelle de Néouvielle. Il fait partie de l'aménagement hydroélectrique de Pragnères (EDF) où ses eaux sont turbinées",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0115123"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.barroude",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "barroude",
-                        "values": {
-                            "__display_en": "Barroude",
-                            "__display_fr": "Barroude",
-                            "nom du site_en": "Barroude",
-                            "nom du site_fr": "Barroude",
-                            "nom du site_key": "barroude",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0105023 (grand) et O0105013 (petit)"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.blanc_du_bramant",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "blanc_du_bramant",
-                        "values": {
-                            "__display_en": "Blanc du Bramant",
-                            "__display_fr": "Blanc du Bramant",
-                            "nom du site_en": "Blanc du Bramant",
-                            "nom du site_fr": "Blanc du Bramant",
-                            "nom du site_key": "blanc du bramant",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Blanc du Bramant Lake",
-                            "description du site_fr": "lac Blanc du Bramant",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.blanc_du_carro",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "blanc_du_carro",
-                        "values": {
-                            "__display_en": "Blanc du Carro",
-                            "__display_fr": "Blanc du Carro",
-                            "nom du site_en": "Blanc du Carro",
-                            "nom du site_fr": "Blanc du Carro",
-                            "nom du site_key": "blanc du carro",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Carro Blanc lake",
-                            "description du site_fr": "Lac Blanc du Caro",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1005043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.bramant",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bramant",
-                        "values": {
-                            "__display_en": "Bramant",
-                            "__display_fr": "Bramant",
-                            "nom du site_en": "Bramant",
-                            "nom du site_fr": "Bramant",
-                            "nom du site_key": "bramant",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Bramant Lake",
-                            "description du site_fr": "Lac Bramant",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.bresses_inferieur",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bresses_inferieur",
-                        "values": {
-                            "__display_en": "Bresses inférieur",
-                            "__display_fr": "Bresses inférieur",
-                            "nom du site_en": "Bresses inférieur",
-                            "nom du site_fr": "Bresses inférieur",
-                            "nom du site_key": "bresses inferieur",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lower Bresse lake",
-                            "description du site_fr": "lac de Bresses inférieur",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Y6225043 bis"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.bresses_superieur",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bresses_superieur",
-                        "values": {
-                            "__display_en": "Bresses supérieur",
-                            "__display_fr": "Bresses supérieur",
-                            "nom du site_en": "Bresses supérieur",
-                            "nom du site_fr": "Bresses supérieur",
-                            "nom du site_key": "bresses superieur",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Upper Bresse lake",
-                            "description du site_fr": "lac de Bresses supérieur",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Y6225043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.brevent",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "brevent",
-                        "values": {
-                            "__display_en": "Brevent",
-                            "__display_fr": "Brévent",
-                            "nom du site_en": "Brevent",
-                            "nom du site_fr": "Brévent",
-                            "nom du site_key": "brevent",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Brevent lake",
-                            "description du site_fr": "Lac du Brévent",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0015023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.corne",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "corne",
-                        "values": {
-                            "__display_en": "Corne",
-                            "__display_fr": "Corne",
-                            "nom du site_en": "Corne",
-                            "nom du site_fr": "Corne",
-                            "nom du site_key": "corne",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Corne lake",
-                            "description du site_fr": "Lac de Corne",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2755063"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.cornu",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "cornu",
-                        "values": {
-                            "__display_en": "Cornu",
-                            "__display_fr": "Cornu",
-                            "nom du site_en": "Cornu",
-                            "nom du site_fr": "Cornu",
-                            "nom du site_key": "cornu",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Cornu lake",
-                            "description du site_fr": "Lac Cornu",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0015043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.cos",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "cos",
-                        "values": {
-                            "__display_en": "Cos",
-                            "__display_fr": "Cos",
-                            "nom du site_en": "Cos",
-                            "nom du site_fr": "Cos",
-                            "nom du site_key": "cos",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Cos lake",
-                            "description du site_fr": "lac de Cos",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1205063"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.espingo",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "espingo",
-                        "values": {
-                            "__display_en": "Espingo",
-                            "__display_fr": "Espingo",
-                            "nom du site_en": "Espingo",
-                            "nom du site_fr": "Espingo",
-                            "nom du site_key": "espingo",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.estany_gros",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "estany_gros",
-                        "values": {
-                            "__display_en": "Estany Gros",
-                            "__display_fr": "Estany Gros",
-                            "nom du site_en": "Estany Gros",
-                            "nom du site_fr": "Estany Gros",
-                            "nom du site_key": "estany gros",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.gentau",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "gentau",
-                        "values": {
-                            "__display_en": "Gentau",
-                            "__display_fr": "Gentau",
-                            "nom du site_en": "Gentau",
-                            "nom du site_fr": "Gentau",
-                            "nom du site_key": "gentau",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.gourg_gaudet",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "gourg_gaudet",
-                        "values": {
-                            "__display_en": "Gourg Gaudet",
-                            "__display_fr": "Gourg Gaudet",
-                            "nom du site_en": "Gourg Gaudet",
-                            "nom du site_fr": "Gourg Gaudet",
-                            "nom du site_key": "gourg gaudet",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.isaby",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "isaby",
-                        "values": {
-                            "__display_en": "Isaby",
-                            "__display_fr": "Isaby",
-                            "nom du site_en": "Isaby",
-                            "nom du site_fr": "Isaby",
-                            "nom du site_key": "isaby",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Isaby lake",
-                            "description du site_fr": "lac d'Isaby",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Q4425003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.izourt",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "izourt",
-                        "values": {
-                            "__display_en": "Izourt",
-                            "__display_fr": "Izourt",
-                            "nom du site_en": "Izourt",
-                            "nom du site_fr": "Izourt",
-                            "nom du site_key": "izourt",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lake Izourt",
-                            "description du site_fr": "lac d'Izourt",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O1125103"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.jovet",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "jovet",
-                        "values": {
-                            "__display_en": "Jovet",
-                            "__display_fr": "Jovet",
-                            "nom du site_en": "Jovet",
-                            "nom du site_fr": "Jovet",
-                            "nom du site_key": "jovet",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Jovet lake",
-                            "description du site_fr": "Lac Jovet",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0025023 et V0025003 (lacs)"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.lauvitel",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "lauvitel",
-                        "values": {
-                            "__display_en": "Lauvitel",
-                            "__display_fr": "Lauvitel",
-                            "nom du site_en": "Lauvitel",
-                            "nom du site_fr": "Lauvitel",
-                            "nom du site_key": "lauvitel",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lauvitel lake",
-                            "description du site_fr": "Lac de Lauvitel",
-                            "code sandre du Plan d'eau": "DL76",
-                            "code sandre de la Masse d'eau plan d'eau": "DL76"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.lauzanier",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "lauzanier",
-                        "values": {
-                            "__display_en": "Lauzanier",
-                            "__display_fr": "Lauzanier",
-                            "nom du site_en": "Lauzanier",
-                            "nom du site_fr": "Lauzanier",
-                            "nom du site_key": "lauzanier",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Lauzanier lake",
-                            "description du site_fr": "lac du Lauzanier",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "X0415043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.malrif",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "malrif",
-                        "values": {
-                            "__display_en": "Malrif",
-                            "__display_fr": "Malrif",
-                            "nom du site_en": "Malrif",
-                            "nom du site_fr": "Malrif",
-                            "nom du site_key": "malrif",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Malrif lake",
-                            "description du site_fr": "lac de Malrif",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "X0215003 (petit laus), X0215023 (grand laus), Mezan ?"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.merlet_superieur",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "merlet_superieur",
-                        "values": {
-                            "__display_en": "Merlet supérieur",
-                            "__display_fr": "Merlet supérieur",
-                            "nom du site_en": "Merlet supérieur",
-                            "nom du site_fr": "Merlet supérieur",
-                            "nom du site_key": "merlet superieur",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Upper Merlet lake",
-                            "description du site_fr": "Lac du Merlet supérieur",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W0225003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.mont_coua",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "mont_coua",
-                        "values": {
-                            "__display_en": "Mont Coua",
-                            "__display_fr": "Mont Coua",
-                            "nom du site_en": "Mont Coua",
-                            "nom du site_fr": "Mont Coua",
-                            "nom du site_key": "mont coua",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Coua mont lake",
-                            "description du site_fr": "lac du Mont Coua",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W0235063"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.muzelle",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "muzelle",
-                        "values": {
-                            "__display_en": "Muzelle",
-                            "__display_fr": "Muzelle",
-                            "nom du site_en": "Muzelle",
-                            "nom du site_fr": "Muzelle",
-                            "nom du site_key": "muzelle",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Muzelle lake",
-                            "description du site_fr": "lac de la Muzelle",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2735043"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.noir_du_carro",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "noir_du_carro",
-                        "values": {
-                            "__display_en": "Noir du Carro",
-                            "__display_fr": "Noir du Carro",
-                            "nom du site_en": "Noir du Carro",
-                            "nom du site_fr": "Noir du Carro",
-                            "nom du site_key": "noir du carro",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Carro Noir lake",
-                            "description du site_fr": "lac Noir du Caro",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W1005023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.oncet",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "oncet",
-                        "values": {
-                            "__display_en": "Oncet",
-                            "__display_fr": "Oncet",
-                            "nom du site_en": "Oncet",
-                            "nom du site_fr": "Oncet",
-                            "nom du site_key": "oncet",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Oncet lake",
-                            "description du site_fr": "lac d'Oncet",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Q4305003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.pave",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "pave",
-                        "values": {
-                            "__display_en": "Pavé",
-                            "__display_fr": "Pavé",
-                            "nom du site_en": "Pavé",
-                            "nom du site_fr": "Pavé",
-                            "nom du site_key": "pave",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Pave lake",
-                            "description du site_fr": "lac du Pavé",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2705003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.petarel",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "petarel",
-                        "values": {
-                            "__display_en": "Pétarel",
-                            "__display_fr": "Pétarel",
-                            "nom du site_en": "Pétarel",
-                            "nom du site_fr": "Pétarel",
-                            "nom du site_key": "petarel",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Petarel lake",
-                            "description du site_fr": "Lac Pétarel",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2115023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.pisses",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "pisses",
-                        "values": {
-                            "__display_en": "Pisses",
-                            "__display_fr": "Pisses",
-                            "nom du site_en": "Pisses",
-                            "nom du site_fr": "Pisses",
-                            "nom du site_key": "pisses",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Pisses lake",
-                            "description du site_fr": "Lac des Pisses",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2005023"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.plan_vianney",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "plan_vianney",
-                        "values": {
-                            "__display_en": "Plan Vianney",
-                            "__display_fr": "Plan Vianney",
-                            "nom du site_en": "Plan Vianney",
-                            "nom du site_fr": "Plan Vianney",
-                            "nom du site_key": "plan vianney",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Plan Vianney Lake",
-                            "description du site_fr": "Lac de Plan Vianney",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "W2735003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.pormenaz",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "pormenaz",
-                        "values": {
-                            "__display_en": "Pormenaz",
-                            "__display_fr": "Pormenaz",
-                            "nom du site_en": "Pormenaz",
-                            "nom du site_fr": "Pormenaz",
-                            "nom du site_key": "pormenaz",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Pormenaz lake",
-                            "description du site_fr": "Lac de Pormenaz",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0015003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.port___bielh",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "port___bielh",
-                        "values": {
-                            "__display_en": "Port Bielh",
-                            "__display_fr": "Port Bielh",
-                            "nom du site_en": "Port Bielh",
-                            "nom du site_fr": "Port Bielh",
-                            "nom du site_key": "port   bielh",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0115002"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.port_bielh",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "port_bielh",
-                        "values": {
-                            "__display_en": "Port-Bielh",
-                            "__display_fr": "Port-Bielh",
-                            "nom du site_en": "Port-Bielh",
-                            "nom du site_fr": "Port-Bielh",
-                            "nom du site_key": "port bielh",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "french pyrenes lake",
-                            "description du site_fr": "lac des pyrénées française",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "O0115003"
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude.rabuons",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "rabuons",
-                        "values": {
-                            "__display_en": "Rabuons",
-                            "__display_fr": "Rabuons",
-                            "nom du site_en": "Rabuons",
-                            "nom du site_fr": "Rabuons",
-                            "nom du site_key": "rabuons",
-                            "nom du type de site": "lac_d_altitude",
-                            "description du site_en": "Rabuons lake",
-                            "description du site_fr": "lac du Rabuons",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "Y6205283"
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere.bimont",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "bimont",
-                        "values": {
-                            "__display_en": "Bimont",
-                            "__display_fr": "Bimont",
-                            "nom du site_en": "Bimont",
-                            "nom du site_fr": "Bimont",
-                            "nom du site_key": "bimont",
-                            "nom du type de site": "riviere",
-                            "description du site_en": "Bimont river",
-                            "description du site_fr": "rivière Bimont",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere.dranse",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "dranse",
-                        "values": {
-                            "__display_en": "Dranse",
-                            "__display_fr": "Dranse",
-                            "nom du site_en": "Dranse",
-                            "nom du site_fr": "Dranse",
-                            "nom du site_key": "dranse",
-                            "nom du type de site": "riviere",
-                            "description du site_en": "Dranse river",
-                            "description du site_fr": "rivière Dranse",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V03-0400 ou V0321430"
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere.mercube",
-                        "hierarchicalReference": "site_type.ref_site",
-                        "naturalKey": "mercube",
-                        "values": {
-                            "__display_en": "Mercube",
-                            "__display_fr": "Mercube",
-                            "nom du site_en": "Mercube",
-                            "nom du site_fr": "Mercube",
-                            "nom du site_key": "mercube",
-                            "nom du type de site": "riviere",
-                            "description du site_en": "Mercube river",
-                            "description du site_fr": "rivière Mercube",
-                            "code sandre du Plan d'eau": "",
-                            "code sandre de la Masse d'eau plan d'eau": "V0351440"
-                        }
-                    }]
-                }
-            }).as('pageDataAuthorization')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/project', {
-                statusCode: 200,
-                body: {
-                    "referenceValues": [{
-                        "hierarchicalKey": "dce",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "dce",
-                        "values": {
-                            "__display_en": "DCE",
-                            "__display_fr": "DCE",
-                            "nom du projet_en": "DCE",
-                            "nom du projet_fr": "DCE",
-                            "nom du projet_key": "dce",
-                            "description du projet_en": "Sampling realized with DCE protocol",
-                            "description du projet_fr": "Prélèvement faits selon le protocole de la DCE"
-                        }
-                    }, {
-                        "hierarchicalKey": "rnt",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "rnt",
-                        "values": {
-                            "__display_en": "RNT",
-                            "__display_fr": "RNT",
-                            "nom du projet_en": "RNT",
-                            "nom du projet_fr": "RNT",
-                            "nom du projet_key": "RNT",
-                            "description du projet_en": "",
-                            "description du projet_fr": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "sou",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "sou",
-                        "values": {
-                            "__display_en": "SOU",
-                            "__display_fr": "SOU",
-                            "nom du projet_en": "SOU",
-                            "nom du projet_fr": "SOU",
-                            "nom du projet_key": "SOU",
-                            "description du projet_en": "",
-                            "description du projet_fr": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "suivi_des_lacs",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "suivi_des_lacs",
-                        "values": {
-                            "__display_en": "Lakes monitoring",
-                            "__display_fr": "Suivi des lacs",
-                            "nom du projet_en": "Lakes monitoring",
-                            "nom du projet_fr": "Suivi des lacs",
-                            "nom du projet_key": "suivi des lacs",
-                            "description du projet_en": "Long-term monitoring of peri-alpine lakes",
-                            "description du projet_fr": "Suivi è long terme des lacs pèri-alpins"
-                        }
-                    }, {
-                        "hierarchicalKey": "suivi_des_lacs_sentinelles",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "suivi_des_lacs_sentinelles",
-                        "values": {
-                            "__display_en": "Sentinels lakes monitoring",
-                            "__display_fr": "Suivi des lacs sentinelles",
-                            "nom du projet_en": "Sentinels lakes monitoring",
-                            "nom du projet_fr": "Suivi des lacs sentinelles",
-                            "nom du projet_key": "suivi des lacs sentinelles",
-                            "description du projet_en": "Long-term monitoring of altitudes lakes",
-                            "description du projet_fr": "Suivi è long terme des lacs d'altitude"
-                        }
-                    }, {
-                        "hierarchicalKey": "suivi_des_rivieres",
-                        "hierarchicalReference": "project",
-                        "naturalKey": "suivi_des_rivieres",
-                        "values": {
-                            "__display_en": "Rivers monitoring",
-                            "__display_fr": "Suivi des rivières",
-                            "nom du projet_en": "Rivers monitoring",
-                            "nom du projet_fr": "Suivi des rivières",
-                            "nom du projet_key": "suivi des rivieres",
-                            "description du projet_en": "river's sampling",
-                            "description du projet_fr": "Prélèvement en rivière(s)"
-                        }
-                    }]
-                }
-            }).as('pageDataAuthorization')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/site_type', {
-                statusCode: 200,
-                body: {
-                    "referenceValues": [{
-                        "hierarchicalKey": "grand_lac",
-                        "hierarchicalReference": "site_type",
-                        "naturalKey": "grand_lac",
-                        "values": {
-                            "nom_en": "large lake",
-                            "nom_fr": "grand lac",
-                            "nom_key": "grand_lac",
-                            "code sandre": "",
-                            "__display_en": "large lake",
-                            "__display_fr": "grand lac",
-                            "description_en": "Alpine great lake from SOERE",
-                            "description_fr": "Grand lac péri alpins du SOERE",
-                            "code sandre du contexte": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "lac_d_altitude",
-                        "hierarchicalReference": "site_type",
-                        "naturalKey": "lac_d_altitude",
-                        "values": {
-                            "nom_en": "altitude lake",
-                            "nom_fr": "lac d altitude",
-                            "nom_key": "lac_d_altitude",
-                            "code sandre": "",
-                            "__display_en": "altitude lake",
-                            "__display_fr": "lac d altitude",
-                            "description_en": "altitude lake",
-                            "description_fr": "lac d altitude",
-                            "code sandre du contexte": ""
-                        }
-                    }, {
-                        "hierarchicalKey": "riviere",
-                        "hierarchicalReference": "site_type",
-                        "naturalKey": "riviere",
-                        "values": {
-                            "nom_en": "river",
-                            "nom_fr": "rivière",
-                            "nom_key": "riviere",
-                            "code sandre": "",
-                            "__display_en": "river",
-                            "__display_fr": "rivière",
-                            "description_en": "a watershed of a large lake river",
-                            "description_fr": "rivière du bassin versant d un grand lac",
-                            "code sandre du contexte": ""
-                        }
-                    }]
-                }
-            }).as('pageDataAuthorization')
-        cy.screenshot()
-
-        cy.visit(Cypress.env('ola_dataTypes_update_authorizations_url'))
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/authorizationsReferences.cy.js b/cypress/e2e/authorizationsReferences.cy.js
deleted file mode 100644
index d4c5af0157d143fdca5f0ac742dd67f0ebe31c16..0000000000000000000000000000000000000000
--- a/cypress/e2e/authorizationsReferences.cy.js
+++ /dev/null
@@ -1,11304 +0,0 @@
-describe('test authorization references', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-
-    it('Test creation authorization admin ola', () => {
-
-        cy.login("admin", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        const ola = 'references/ola/ola.json'
-        cy.fixture(ola).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=REFERENCETYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageRef')
-
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references', {
-                statusCode: 200,
-                body: {
-                    "id": "20a6b24b-ac4e-4cee-a21d-02bb75d7ab1d",
-                    "name": "ola",
-                    "title": "ola",
-                    "comment": "",
-                    "internationalization": {
-                        "application": {
-                            "internationalizationName": {
-                                "en": "Lake's observatory",
-                                "fr": "Observatoire des lacs"
-                            }
-                        }, "references": {
-                            "controle_coherence": {
-                                "internationalizationName": {
-                                    "en": "Controle de la cohérence",
-                                    "fr": "Controle de la cohérence"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "taxon_phytoplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's phytoplanctons",
-                                    "fr": "taxon des phytoplanctons"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {
-                                    "proprietes_taxon": {
-                                        "en": "Properties of Taxa",
-                                        "fr": "Proprétés de Taxons"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                        "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "site_type": {
-                                "internationalizationName": {"en": "Sites types", "fr": "Types de site"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "stade_développement_zoo": {
-                                "internationalizationName": {
-                                    "en": "Stage of development",
-                                    "fr": "Stade de développement"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "project": {
-                                "internationalizationName": {"en": "Project", "fr": "Projet"},
-                                "internationalizedColumns": {
-                                    "nom du projet_key": {
-                                        "en": "nom du projet_en",
-                                        "fr": "nom du projet_fr"
-                                    },
-                                    "description du projet_fr": {
-                                        "en": "description du projet_en",
-                                        "fr": "description du projet_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du projet_key}",
-                                        "fr": "{nom du projet_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "valeurs_qualitative": {
-                                "internationalizationName": {
-                                    "en": "Qualitative values",
-                                    "fr": "Valeurs qualitatives"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "variable_norm": {
-                                "internationalizationName": {
-                                    "en": "Variables' norms",
-                                    "fr": "Normes de variable"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "propriete_taxon": {
-                                "internationalizationName": {
-                                    "en": "Proporties of taxons",
-                                    "fr": "Propiété des taxons"
-                                },
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la propriété_key": {
-                                        "en": "nom de la propriété_en",
-                                        "fr": "nom de la propriété_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la propriété_key}",
-                                        "fr": "{nom de la propriété_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "tool": {
-                                "internationalizationName": {"en": "Measuring tool", "fr": "Outils de mesure"},
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom de l_outil de mesure_fr": {
-                                        "en": "nom de l_outil de mesure_en",
-                                        "fr": "nom de l_outil de mesure_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "platform": {
-                                "internationalizationName": {"en": "Plateforms", "fr": "Plateformes"},
-                                "internationalizedColumns": {
-                                    "nom de la plateforme_key": {
-                                        "en": "nom de la plateforme_en",
-                                        "fr": "nom de la plateforme_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la plateforme_key}",
-                                        "fr": "{nom de la plateforme_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {"format_float": {"fr": "latitude,longitude,altitude au format flottant obligatoire"}}
-                            },
-                            "site": {
-                                "internationalizationName": {"en": "Site", "fr": "Site"},
-                                "internationalizedColumns": {
-                                    "nom du site_key": {
-                                        "en": "nom du site_en",
-                                        "fr": "nom du site_fr"
-                                    },
-                                    "description du site_fr": {
-                                        "en": "description du site_en",
-                                        "fr": "description du site_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du site_key}",
-                                        "fr": "{nom du site_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "unit": {
-                                "internationalizationName": {"en": "Units", "fr": "Unités"},
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "tool_type": {
-                                "internationalizationName": {"en": "Tools type", "fr": "Type d'outils"},
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "platform_type": {
-                                "internationalizationName": {
-                                    "en": "Plateform types",
-                                    "fr": "Types de plateforme"
-                                },
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom du type de plateforme_key": {
-                                        "en": "nom du type de plateforme_en",
-                                        "fr": "nom du type de plateforme_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du type de plateforme_key}",
-                                        "fr": "{nom du type de plateforme_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "file_type": {
-                                "internationalizationName": {"en": "Type's Files", "fr": "Type de fichier"},
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "variable": {
-                                "internationalizationName": {"en": "Variables", "fr": "Variables"},
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la variable_fr": {
-                                        "en": "nom de la variable_en",
-                                        "fr": "nom de la variable_fr"
-                                    },
-                                    "Affichage de la variable_fr": {
-                                        "en": "Affichage de la variable_en",
-                                        "fr": "Affichage de la variable_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "data_type": {
-                                "internationalizationName": {"en": "Data type", "fr": "Types de données"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "niveau_taxon": {
-                                "internationalizationName": {
-                                    "en": "Level of taxon",
-                                    "fr": "Niveau de taxon"
-                                },
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "variable_group": {
-                                "internationalizationName": {
-                                    "en": "Variable's groups",
-                                    "fr": "Groupes de variable"
-                                },
-                                "internationalizedColumns": {
-                                    "nom du groupe": {
-                                        "en": "nom du groupe_en",
-                                        "fr": "nom du groupe_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du groupe_en}",
-                                        "fr": "{nom du groupe_fr}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "taxon_zooplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's zooplancton",
-                                    "fr": "taxon des zooplancton"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                        "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "thematic": {
-                                "internationalizationName": {"en": "Thematic", "fr": "Thème"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            }
-                        }, "dataTypes": {
-                            "condition_prelevements": {
-                                "internationalizationName": {
-                                    "en": "Collection condition",
-                                    "fr": "Condition de prélèvement"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "qualitatif": {
-                                            "internationalizationName": {
-                                                "en": "Qualitative data",
-                                                "fr": "Données qualitatives"
-                                            }
-                                        },
-                                        "quantitatif": {
-                                            "internationalizationName": {
-                                                "en": "Quantitative data",
-                                                "fr": "Données quantitatives"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "localization_site": {"internationalizationName": null},
-                                        "localization_projet": {"internationalizationName": null}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "physico-chimie": {
-                                "internationalizationName": {
-                                    "en": "Chemical Physics",
-                                    "fr": "Physico Chimie"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "variable": {"internationalizationName": {"en": "Data", "fr": "Données"}}
-                                    },
-                                    "authorizationScopes": {
-                                        "localization_site": {"internationalizationName": null},
-                                        "localization_projet": {"internationalizationName": null}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "sonde_multiparametres": {
-                                "internationalizationName": {
-                                    "en": "Probe data",
-                                    "fr": "Données des sondes"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "condition_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Prelevement's condition",
-                                                "fr": "Condition de prélèvement"
-                                            }
-                                        },
-                                        "donnee_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Data's condition",
-                                                "fr": "Données du prélèvement"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "localization_site": {"internationalizationName": null},
-                                        "localization_projet": {"internationalizationName": null}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            }
-                        }
-                    },
-                    "references": {
-                        "stade_développement_zoo": {
-                            "id": "stade_développement_zoo",
-                            "label": "stade_développement_zoo",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "valeurs_qualitative": {
-                            "id": "valeurs_qualitative",
-                            "label": "valeurs_qualitative",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "valeur_en": {"id": "valeur_en", "title": "valeur_en", "key": false, "linkedTo": null},
-                                "valeur_fr": {"id": "valeur_fr", "title": "valeur_fr", "key": false, "linkedTo": null},
-                                "valeur_key": {"id": "valeur_key", "title": "valeur_key", "key": true, "linkedTo": null}
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "niveau_taxon": {
-                            "id": "niveau_taxon",
-                            "label": "niveau_taxon",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "propriete_taxon": {
-                            "id": "propriete_taxon",
-                            "label": "propriete_taxon",
-                            "children": [],
-                            "columns": {
-                                "isFloatValue": {
-                                    "id": "isFloatValue",
-                                    "title": "isFloatValue",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "isQualitative": {
-                                    "id": "isQualitative",
-                                    "title": "isQualitative",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "type associé": {
-                                    "id": "type associé",
-                                    "title": "type associé",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_en": {
-                                    "id": "définition_en",
-                                    "title": "définition_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_fr": {
-                                    "id": "définition_fr",
-                                    "title": "définition_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "ordre d'affichage": {
-                                    "id": "ordre d'affichage",
-                                    "title": "ordre d'affichage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_en": {
-                                    "id": "nom de la propriété_en",
-                                    "title": "nom de la propriété_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_fr": {
-                                    "id": "nom de la propriété_fr",
-                                    "title": "nom de la propriété_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_key": {
-                                    "id": "nom de la propriété_key",
-                                    "title": "nom de la propriété_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "taxon_phytoplancton": {
-                            "id": "taxon_phytoplancton",
-                            "label": "taxon_phytoplancton",
-                            "children": [],
-                            "columns": {
-                                "theme": {"id": "theme", "title": "theme", "key": false, "linkedTo": null},
-                                "Code Sandre": {
-                                    "id": "Code Sandre",
-                                    "title": "Code Sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Notes libres": {
-                                    "id": "Notes libres",
-                                    "title": "Notes libres",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Synonyme ancien": {
-                                    "id": "Synonyme ancien",
-                                    "title": "Synonyme ancien",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Synonyme récent": {
-                                    "id": "Synonyme récent",
-                                    "title": "Synonyme récent",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon": {
-                                    "id": "code sandre du taxon",
-                                    "title": "code sandre du taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du niveau de taxon": {
-                                    "id": "nom du niveau de taxon",
-                                    "title": "nom du niveau de taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon superieur": {
-                                    "id": "nom du taxon superieur",
-                                    "title": "nom du taxon superieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Année de la description": {
-                                    "id": "Année de la description",
-                                    "title": "Année de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Auteur de la description": {
-                                    "id": "Auteur de la description",
-                                    "title": "Auteur de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon déterminé": {
-                                    "id": "nom du taxon déterminé",
-                                    "title": "nom du taxon déterminé",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "Classe algale sensu Bourrelly": {
-                                    "id": "Classe algale sensu Bourrelly",
-                                    "title": "Classe algale sensu Bourrelly",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Référence de la description": {
-                                    "id": "Référence de la description",
-                                    "title": "Référence de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon supérieur": {
-                                    "id": "code sandre du taxon supérieur",
-                                    "title": "code sandre du taxon supérieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Références relatives à ce taxon": {
-                                    "id": "Références relatives à ce taxon",
-                                    "title": "Références relatives à ce taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "niveau incertitude de détermination": {
-                                    "id": "niveau incertitude de détermination",
-                                    "title": "niveau incertitude de détermination",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {
-                                "proprietes_taxon": {
-                                    "id": "proprietes_taxon",
-                                    "title": "proprietes_taxon",
-                                    "headerPrefix": "pt_",
-                                    "reference": "propriete_taxon",
-                                    "referenceColumnToLookForHeader": "nom de la propriété_key",
-                                    "presenceConstraint": true
-                                }
-                            }
-                        },
-                        "data_type": {
-                            "id": "data_type",
-                            "label": "data_type",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "controle_coherence": {
-                            "id": "controle_coherence",
-                            "label": "controle_coherence",
-                            "children": [],
-                            "columns": {
-                                "valeur max": {
-                                    "id": "valeur max",
-                                    "title": "valeur max",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "valeur min": {
-                                    "id": "valeur min",
-                                    "title": "valeur min",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable": {
-                                    "id": "nom de la variable",
-                                    "title": "nom de la variable",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de données": {
-                                    "id": "nom du type de données",
-                                    "title": "nom du type de données",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "taxon_zooplancton": {
-                            "id": "taxon_zooplancton",
-                            "label": "taxon_zooplancton",
-                            "children": [],
-                            "columns": {
-                                "theme": {"id": "theme", "title": "theme", "key": false, "linkedTo": null},
-                                "preselected": {
-                                    "id": "preselected",
-                                    "title": "preselected",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon": {
-                                    "id": "code sandre du taxon",
-                                    "title": "code sandre du taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du niveau de taxon": {
-                                    "id": "nom du niveau de taxon",
-                                    "title": "nom du niveau de taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon superieur": {
-                                    "id": "nom du taxon superieur",
-                                    "title": "nom du taxon superieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon déterminé": {
-                                    "id": "nom du taxon déterminé",
-                                    "title": "nom du taxon déterminé",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon supérieur": {
-                                    "id": "code sandre du taxon supérieur",
-                                    "title": "code sandre du taxon supérieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "file_type": {
-                            "id": "file_type",
-                            "label": "file_type",
-                            "children": [],
-                            "columns": {
-                                "nom": {"id": "nom", "title": "nom", "key": true, "linkedTo": null},
-                                "description": {
-                                    "id": "description",
-                                    "title": "description",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "variable_norm": {
-                            "id": "variable_norm",
-                            "label": "variable_norm",
-                            "children": [],
-                            "columns": {
-                                "nom": {"id": "nom", "title": "nom", "key": true, "linkedTo": null},
-                                "définition": {
-                                    "id": "définition",
-                                    "title": "définition",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "variable_group": {
-                            "id": "variable_group",
-                            "label": "variable_group",
-                            "children": [],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe": {
-                                    "id": "nom du groupe",
-                                    "title": "nom du groupe",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe_en": {
-                                    "id": "nom du groupe_en",
-                                    "title": "nom du groupe_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe_fr": {
-                                    "id": "nom du groupe_fr",
-                                    "title": "nom du groupe_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe parent": {
-                                    "id": "nom du groupe parent",
-                                    "title": "nom du groupe parent",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "variable": {
-                            "id": "variable", "label": "variable", "children": [], "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe": {
-                                    "id": "nom du groupe",
-                                    "title": "nom du groupe",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_en": {
-                                    "id": "définition_en",
-                                    "title": "définition_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_fr": {
-                                    "id": "définition_fr",
-                                    "title": "définition_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "ordre daffichage": {
-                                    "id": "ordre daffichage",
-                                    "title": "ordre daffichage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "valeur  qualitative": {
-                                    "id": "valeur  qualitative",
-                                    "title": "valeur  qualitative",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable_en": {
-                                    "id": "nom de la variable_en",
-                                    "title": "nom de la variable_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable_fr": {
-                                    "id": "nom de la variable_fr",
-                                    "title": "nom de la variable_fr",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Affichage de la variable_en": {
-                                    "id": "Affichage de la variable_en",
-                                    "title": "Affichage de la variable_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Affichage de la variable_fr": {
-                                    "id": "Affichage de la variable_fr",
-                                    "title": "Affichage de la variable_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la norme de variable": {
-                                    "id": "nom de la norme de variable",
-                                    "title": "nom de la norme de variable",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}
-                        },
-                        "thematic": {
-                            "id": "thematic",
-                            "label": "thematic",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "platform_type": {
-                            "id": "platform_type",
-                            "label": "platform_type",
-                            "children": [],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_en": {
-                                    "id": "nom du type de plateforme_en",
-                                    "title": "nom du type de plateforme_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_fr": {
-                                    "id": "nom du type de plateforme_fr",
-                                    "title": "nom du type de plateforme_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_key": {
-                                    "id": "nom du type de plateforme_key",
-                                    "title": "nom du type de plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "site_type": {
-                            "id": "site_type",
-                            "label": "site_type",
-                            "children": ["site"],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "site": {
-                            "id": "site",
-                            "label": "site",
-                            "children": ["platform"],
-                            "columns": {
-                                "nom du site_en": {
-                                    "id": "nom du site_en",
-                                    "title": "nom du site_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site_fr": {
-                                    "id": "nom du site_fr",
-                                    "title": "nom du site_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site_key": {
-                                    "id": "nom du site_key",
-                                    "title": "nom du site_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de site": {
-                                    "id": "nom du type de site",
-                                    "title": "nom du type de site",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du site_en": {
-                                    "id": "description du site_en",
-                                    "title": "description du site_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du site_fr": {
-                                    "id": "description du site_fr",
-                                    "title": "description du site_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du Plan d'eau": {
-                                    "id": "code sandre du Plan d'eau",
-                                    "title": "code sandre du Plan d'eau",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre de la Masse d'eau plan d'eau": {
-                                    "id": "code sandre de la Masse d'eau plan d'eau",
-                                    "title": "code sandre de la Masse d'eau plan d'eau",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "platform": {
-                            "id": "platform", "label": "platform", "children": [], "columns": {
-                                "altitude": {"id": "altitude", "title": "altitude", "key": false, "linkedTo": null},
-                                "latitude": {"id": "latitude", "title": "latitude", "key": false, "linkedTo": null},
-                                "longitude": {"id": "longitude", "title": "longitude", "key": false, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_en": {
-                                    "id": "nom de la plateforme_en",
-                                    "title": "nom de la plateforme_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_fr": {
-                                    "id": "nom de la plateforme_fr",
-                                    "title": "nom de la plateforme_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_key": {
-                                    "id": "nom de la plateforme_key",
-                                    "title": "nom de la plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_key": {
-                                    "id": "nom du type de plateforme_key",
-                                    "title": "nom du type de plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}
-                        },
-                        "project": {
-                            "id": "project",
-                            "label": "project",
-                            "children": [],
-                            "columns": {
-                                "nom du projet_en": {
-                                    "id": "nom du projet_en",
-                                    "title": "nom du projet_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du projet_fr": {
-                                    "id": "nom du projet_fr",
-                                    "title": "nom du projet_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du projet_key": {
-                                    "id": "nom du projet_key",
-                                    "title": "nom du projet_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "description du projet_en": {
-                                    "id": "description du projet_en",
-                                    "title": "description du projet_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du projet_fr": {
-                                    "id": "description du projet_fr",
-                                    "title": "description du projet_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "unit": {
-                            "id": "unit",
-                            "label": "unit",
-                            "children": [],
-                            "columns": {
-                                "code": {"id": "code", "title": "code", "key": true, "linkedTo": null},
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": false, "linkedTo": null}
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "tool_type": {
-                            "id": "tool_type",
-                            "label": "tool_type",
-                            "children": ["tool"],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "type d_outils": {
-                                    "id": "type d_outils",
-                                    "title": "type d_outils",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type d_outils": {
-                                    "id": "nom du type d_outils",
-                                    "title": "nom du type d_outils",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "tool": {
-                            "id": "tool", "label": "tool", "children": [], "columns": {
-                                "modèle": {"id": "modèle", "title": "modèle", "key": false, "linkedTo": null},
-                                "fabricant": {"id": "fabricant", "title": "fabricant", "key": false, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description": {
-                                    "id": "description",
-                                    "title": "description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "étalonnage": {
-                                    "id": "étalonnage",
-                                    "title": "étalonnage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "numéro de série": {
-                                    "id": "numéro de série",
-                                    "title": "numéro de série",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de l_outil de mesure_en": {
-                                    "id": "nom de l_outil de mesure_en",
-                                    "title": "nom de l_outil de mesure_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de l_outil de mesure_fr": {
-                                    "id": "nom de l_outil de mesure_fr",
-                                    "title": "nom de l_outil de mesure_fr",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type d_outils de mesure": {
-                                    "id": "nom du type d_outils de mesure",
-                                    "title": "nom du type d_outils de mesure",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}
-                        }
-                    },
-                    "dataTypes": {
-                        "physico-chimie": {
-                            "id": "physico-chimie", "label": "physico-chimie", "variables": {
-                                "date": {
-                                    "id": "date",
-                                    "label": "date",
-                                    "components": {
-                                        "day": {"id": "day", "label": "day"},
-                                        "time": {"id": "time", "label": "time"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "site": {
-                                    "id": "site",
-                                    "label": "site",
-                                    "components": {"nom du site": {"id": "nom du site", "label": "nom du site"}},
-                                    "chartDescription": null
-                                },
-                                "outil": {
-                                    "id": "outil",
-                                    "label": "outil",
-                                    "components": {"prélèvement": {"id": "prélèvement", "label": "prélèvement"}},
-                                    "chartDescription": null
-                                },
-                                "projet": {
-                                    "id": "projet",
-                                    "label": "projet",
-                                    "components": {"nom du projet": {"id": "nom du projet", "label": "nom du projet"}},
-                                    "chartDescription": null
-                                },
-                                "variable": {
-                                    "id": "variable",
-                                    "label": "variable",
-                                    "components": {
-                                        "nom": {"id": "nom", "label": "nom"},
-                                        "values": {"id": "values", "label": "values"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "plateforme": {
-                                    "id": "plateforme",
-                                    "label": "plateforme",
-                                    "components": {
-                                        "nom de la plateforme": {
-                                            "id": "nom de la plateforme",
-                                            "label": "nom de la plateforme"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "profondeur": {
-                                    "id": "profondeur",
-                                    "label": "profondeur",
-                                    "components": {
-                                        "reelle": {"id": "reelle", "label": "reelle"},
-                                        "maximum": {"id": "maximum", "label": "maximum"},
-                                        "minimum": {"id": "minimum", "label": "minimum"}
-                                    },
-                                    "chartDescription": null
-                                }
-                            }, "repository": {"toto": "test"}, "hasAuthorizations": true
-                        }, "sonde_multiparametres": {
-                            "id": "sonde_multiparametres", "label": "sonde_multiparametres", "variables": {
-                                "ph": {
-                                    "id": "ph",
-                                    "label": "ph",
-                                    "components": {
-                                        "tc": {"id": "tc", "label": "tc"},
-                                        "brut": {"id": "brut", "label": "brut"},
-                                        "corrige_labo": {"id": "corrige_labo", "label": "corrige_labo"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "chl": {
-                                    "id": "chl",
-                                    "label": "chl",
-                                    "components": {
-                                        "a": {"id": "a", "label": "a"},
-                                        "a_corrige_labo": {"id": "a_corrige_labo", "label": "a_corrige_labo"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "date": {
-                                    "id": "date",
-                                    "label": "date",
-                                    "components": {
-                                        "day": {"id": "day", "label": "day"},
-                                        "time": {"id": "time", "label": "time"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "site": {
-                                    "id": "site",
-                                    "label": "site",
-                                    "components": {"nom du site": {"id": "nom du site", "label": "nom du site"}},
-                                    "chartDescription": null
-                                },
-                                "outil": {
-                                    "id": "outil",
-                                    "label": "outil",
-                                    "components": {"mesure": {"id": "mesure", "label": "mesure"}},
-                                    "chartDescription": null
-                                },
-                                "trans": {
-                                    "id": "trans",
-                                    "label": "trans",
-                                    "components": {
-                                        "par_a": {"id": "par_a", "label": "par_a"},
-                                        "par_w": {"id": "par_w", "label": "par_w"},
-                                        "value": {"id": "value", "label": "value"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "cond25": {
-                                    "id": "cond25",
-                                    "label": "cond25",
-                                    "components": {
-                                        "degres": {"id": "degres", "label": "degres"},
-                                        "C_corrige_labo": {"id": "C_corrige_labo", "label": "C_corrige_labo"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "projet": {
-                                    "id": "projet",
-                                    "label": "projet",
-                                    "components": {"nom du projet": {"id": "nom du projet", "label": "nom du projet"}},
-                                    "chartDescription": null
-                                },
-                                "oxygene": {
-                                    "id": "oxygene",
-                                    "label": "oxygene",
-                                    "components": {
-                                        "mg": {"id": "mg", "label": "mg"},
-                                        "mg_corrige": {"id": "mg_corrige", "label": "mg_corrige"},
-                                        "saturation": {"id": "saturation", "label": "saturation"},
-                                        "saturation_corrige": {
-                                            "id": "saturation_corrige",
-                                            "label": "saturation_corrige"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "turbidite": {
-                                    "id": "turbidite",
-                                    "label": "turbidite",
-                                    "components": {"value": {"id": "value", "label": "value"}},
-                                    "chartDescription": null
-                                },
-                                "plateforme": {
-                                    "id": "plateforme",
-                                    "label": "plateforme",
-                                    "components": {
-                                        "nom de la plateforme": {
-                                            "id": "nom de la plateforme",
-                                            "label": "nom de la plateforme"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "condition_prelevement": {
-                                    "id": "condition_prelevement",
-                                    "label": "condition_prelevement",
-                                    "components": {
-                                        "profondeur": {"id": "profondeur", "label": "profondeur"},
-                                        "commentaire": {"id": "commentaire", "label": "commentaire"},
-                                        "temperature": {"id": "temperature", "label": "temperature"}
-                                    },
-                                    "chartDescription": null
-                                }
-                            }, "repository": {"toto": "test"}, "hasAuthorizations": true
-                        }, "condition_prelevements": {
-                            "id": "condition_prelevements", "label": "condition_prelevements", "variables": {
-                                "date": {
-                                    "id": "date",
-                                    "label": "date",
-                                    "components": {
-                                        "day": {"id": "day", "label": "day"},
-                                        "time": {"id": "time", "label": "time"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "site": {
-                                    "id": "site",
-                                    "label": "site",
-                                    "components": {
-                                        "nom du site": {"id": "nom du site", "label": "nom du site"},
-                                        "nom de la plateforme": {
-                                            "id": "nom de la plateforme",
-                                            "label": "nom de la plateforme"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "projet": {
-                                    "id": "projet",
-                                    "label": "projet",
-                                    "components": {"value": {"id": "value", "label": "value"}},
-                                    "chartDescription": null
-                                },
-                                "commentaire": {
-                                    "id": "commentaire",
-                                    "label": "commentaire",
-                                    "components": {"value": {"id": "value", "label": "value"}},
-                                    "chartDescription": null
-                                },
-                                "valeurs qualitatives": {
-                                    "id": "valeurs qualitatives",
-                                    "label": "valeurs qualitatives",
-                                    "components": {
-                                        "temps": {"id": "temps", "label": "temps"},
-                                        "nebulosite": {"id": "nebulosite", "label": "nebulosite"},
-                                        "ensoleillement": {"id": "ensoleillement", "label": "ensoleillement"},
-                                        "aspect de l'eau": {"id": "aspect de l'eau", "label": "aspect de l'eau"},
-                                        "etat de surface": {"id": "etat de surface", "label": "etat de surface"},
-                                        "vitesse du vent": {"id": "vitesse du vent", "label": "vitesse du vent"},
-                                        "couleur de l'eau": {"id": "couleur de l'eau", "label": "couleur de l'eau"},
-                                        "direction du vent": {"id": "direction du vent", "label": "direction du vent"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "valeurs quantitatives": {
-                                    "id": "valeurs quantitatives",
-                                    "label": "valeurs quantitatives",
-                                    "components": {
-                                        "temperature de l'air": {
-                                            "id": "temperature de l'air",
-                                            "label": "temperature de l'air"
-                                        },
-                                        "pression atmospherique": {
-                                            "id": "pression atmospherique",
-                                            "label": "pression atmospherique"
-                                        },
-                                        "transparence par secchi": {
-                                            "id": "transparence par secchi",
-                                            "label": "transparence par secchi"
-                                        },
-                                        "transparence par disque inra": {
-                                            "id": "transparence par disque inra",
-                                            "label": "transparence par disque inra"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                }
-                            }, "repository": {"toto": "test"}, "hasAuthorizations": true
-                        }
-                    },
-                    "referenceSynthesis": [{
-                        "referenceType": "taxon_zooplancton",
-                        "lineCount": 377
-                    }, {"referenceType": "site", "lineCount": 44}, {
-                        "referenceType": "data_type",
-                        "lineCount": 14
-                    }, {"referenceType": "variable", "lineCount": 124}, {
-                        "referenceType": "propriete_taxon",
-                        "lineCount": 39
-                    }, {"referenceType": "platform_type", "lineCount": 4}, {
-                        "referenceType": "platform",
-                        "lineCount": 57
-                    }, {"referenceType": "site_type", "lineCount": 3}, {
-                        "referenceType": "variable_group",
-                        "lineCount": 16
-                    }, {
-                        "referenceType": "controle_coherence",
-                        "lineCount": 149
-                    }, {"referenceType": "stade_développement_zoo", "lineCount": 23}, {
-                        "referenceType": "variable_norm",
-                        "lineCount": 2
-                    }, {"referenceType": "taxon_phytoplancton", "lineCount": 1517}, {
-                        "referenceType": "unit",
-                        "lineCount": 24
-                    }, {"referenceType": "niveau_taxon", "lineCount": 22}, {
-                        "referenceType": "tool_type",
-                        "lineCount": 9
-                    }, {"referenceType": "file_type", "lineCount": 4}, {
-                        "referenceType": "project",
-                        "lineCount": 4
-                    }, {"referenceType": "thematic", "lineCount": 7}, {
-                        "referenceType": "tool",
-                        "lineCount": 52
-                    }, {"referenceType": "valeurs_qualitative", "lineCount": 142}]
-                }
-            }).as('pageRef')
-
-        cy.wait(6000);
-        cy.visit(Cypress.env('ola_references_url'))
-
-        cy.fixture(ola).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=REFERENCETYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageRefAuthorization')
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/authorization?offset=0&limit=10', {
-                statusCode: 200,
-                body: {
-                    "authorizationResults": [],
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "isAdministrator": true
-                    },
-                    "users": [{
-                        "id": "4a77cb9e-f136-47db-83cf-03abd16c8ae2",
-                        "label": "echo"
-                    }, {
-                        "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                        "label": "poussin"
-                    }, {"id": "0f6ed2eb-785e-46e0-84c3-f917ac135a62", "label": "lucky"}]
-                }
-            }).as('pageRefAuthorization')
-
-        cy.visit(Cypress.env('ola_authorization_references_url'))
-        cy.get('.column > .button').should('contain',"Ajouter une autorisation")
-
-        cy.fixture(ola).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=REFERENCETYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageRefAuthorization')
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/authorization?userId=null&limit=0', {
-                statusCode: 200,
-                body: {
-                    "authorizationResults": [],
-                    "authorizationsForUser": {
-                        "authorizationResults": {},
-                        "applicationName": "ola",
-                        "isAdministrator": true
-                    },
-                    "users": [{
-                        "id": "4a77cb9e-f136-47db-83cf-03abd16c8ae2",
-                        "label": "echo"
-                    }, {
-                        "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                        "label": "poussin"
-                    }, {"id": "0f6ed2eb-785e-46e0-84c3-f917ac135a62", "label": "lucky"}]
-                }
-            }).as('pageRefAuthorization')
-
-        cy.visit(Cypress.env('ola_new_authorization_references_url'))
-        cy.get('.taginput-container').click()
-        cy.contains('poussin').click()
-        cy.contains('echo').click()
-        cy.get('.field > .control > .input').should(($input) => {
-            const value = $input.val("name");
-            console.log(value); // do something with the value
-        })
-        cy.get(':nth-child(1) > [data-label="Administration"] > .control > .b-checkbox > .icon').click()
-        cy.get(':nth-child(2) > [data-label="Délégation"] > .control > .b-checkbox > .icon').click()
-        cy.get(':nth-child(3) > [data-label="Délégation"] > .control > .b-checkbox > .icon').click()
-        cy.get('.buttons > .button').should('contain',"Créer l'autorisation")
-
-        cy.intercept(
-            'OPTIONS',
-            'http://localhost:8081/api/v1/applications/ola/references/authorization', {
-                statusCode: 200,
-                body: {}
-            }).as('pageRefAuthorizations')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=REFERENCETYPE', {
-                statusCode: 200,
-                body: {
-                    "id": "a7c447b7-42ff-4400-9785-3e6e36d04ae4",
-                    "name": "ola",
-                    "title": "ola",
-                    "comment": "",
-                    "internationalization": {
-                        "application": {"internationalizationName": {"en": "ORE OLA", "fr": "ORE OLA"}}, "references": {
-                            "controle_coherence": {
-                                "internationalizationName": {
-                                    "en": "Controle de la cohérence",
-                                    "fr": "Controle de la cohérence"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "taxon_phytoplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's phytoplanctons",
-                                    "fr": "taxon des phytoplanctons"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {
-                                    "proprietes_taxon": {
-                                        "en": "Properties of Taxa",
-                                        "fr": "Proprétés de Taxons"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                        "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "site_type": {
-                                "internationalizationName": {"en": "Sites types", "fr": "Types de site"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "data_type_site_theme_project": {
-                                "internationalizationName": {
-                                    "en": "Data type for theme's site and project",
-                                    "fr": "Type de données par thème de sites et projet"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "stade_développement_zoo": {
-                                "internationalizationName": {
-                                    "en": "Stage of development",
-                                    "fr": "Stade de développement"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "project": {
-                                "internationalizationName": {"en": "Project", "fr": "Projet"},
-                                "internationalizedColumns": {
-                                    "nom du projet_key": {
-                                        "en": "nom du projet_en",
-                                        "fr": "nom du projet_fr"
-                                    },
-                                    "description du projet_fr": {
-                                        "en": "description du projet_en",
-                                        "fr": "description du projet_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du projet_key}",
-                                        "fr": "{nom du projet_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "ref_site": {
-                                "internationalizationName": {"en": "Site", "fr": "Site"},
-                                "internationalizedColumns": {
-                                    "nom du site_key": {
-                                        "en": "nom du site_en",
-                                        "fr": "nom du site_fr"
-                                    },
-                                    "description du site_fr": {
-                                        "en": "description du site_en",
-                                        "fr": "description du site_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du site_key}",
-                                        "fr": "{nom du site_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "valeurs_qualitative": {
-                                "internationalizationName": {
-                                    "en": "Qualitative values",
-                                    "fr": "Valeurs qualitatives"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{valeur_key}",
-                                        "fr": "{valeur_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "variable_norm": {
-                                "internationalizationName": {
-                                    "en": "Variables' norms",
-                                    "fr": "Normes de variable"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "ref_variable": {
-                                "internationalizationName": {"en": "Variables", "fr": "Variables"},
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la variable_fr": {
-                                        "en": "Affichage de la variable_en",
-                                        "fr": "Affichage de la variable_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la variable_fr}",
-                                        "fr": "{nom de la variable_fr}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "propriete_taxon": {
-                                "internationalizationName": {
-                                    "en": "Proporties of taxons",
-                                    "fr": "Propiétés des taxons"
-                                },
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la propriété_key": {
-                                        "en": "nom de la propriété_en",
-                                        "fr": "nom de la propriété_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la propriété_key}",
-                                        "fr": "{nom de la propriété_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "project_site": {
-                                "internationalizationName": {
-                                    "en": "Project on site",
-                                    "fr": "Projet par site"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "tool": {
-                                "internationalizationName": {"en": "Measuring tool", "fr": "Outils de mesure"},
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom de l'outil de mesure_fr": {
-                                        "en": "nom de l'outil de mesure_en",
-                                        "fr": "nom de l'outil de mesure_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de l'outil de mesure_fr}",
-                                        "fr": "{nom de l'outil de mesure_fr}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "platform": {
-                                "internationalizationName": {"en": "Plateforms", "fr": "Plateformes"},
-                                "internationalizedColumns": {
-                                    "nom de la plateforme_key": {
-                                        "en": "nom de la plateforme_en",
-                                        "fr": "nom de la plateforme_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la plateforme_key}",
-                                        "fr": "{nom de la plateforme_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {"format_float": {"fr": "latitude, longitude, altitude au format flottant obligatoire"}},
-                                "internationalizedTags": null
-                            },
-                            "unit": {
-                                "internationalizationName": {"en": "Units", "fr": "Unités"},
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom_key} ({code})",
-                                        "fr": "{nom_key} ({code})"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "tool_type": {
-                                "internationalizationName": {"en": "Tools type", "fr": "Type d'outils"},
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du type d'outils}",
-                                        "fr": "{nom du type d'outils}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "platform_type": {
-                                "internationalizationName": {
-                                    "en": "Plateform types",
-                                    "fr": "Types de plateforme"
-                                },
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom du type de plateforme_key": {
-                                        "en": "nom du type de plateforme_en",
-                                        "fr": "nom du type de plateforme_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du type de plateforme_key}",
-                                        "fr": "{nom du type de plateforme_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "file_type": {
-                                "internationalizationName": {"en": "Type's Files", "fr": "Type de fichier"},
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "data_type": {
-                                "internationalizationName": {"en": "Data type", "fr": "Types de données"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "niveau_taxon": {
-                                "internationalizationName": {
-                                    "en": "Level of taxon",
-                                    "fr": "Niveau de taxon"
-                                },
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "variable_group": {
-                                "internationalizationName": {
-                                    "en": "Variable's groups",
-                                    "fr": "Groupes de variable"
-                                },
-                                "internationalizedColumns": {
-                                    "nom du groupe": {
-                                        "en": "nom du groupe_en",
-                                        "fr": "nom du groupe_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du groupe_en}",
-                                        "fr": "{nom du groupe_fr}"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "taxon_zooplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's zooplancton",
-                                    "fr": "taxon des zooplancton"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})",
-                                        "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"
-                                    }
-                                },
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            },
-                            "thematic": {
-                                "internationalizationName": {"en": "Thematic", "fr": "Thème"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {},
-                                "internationalizedTags": null
-                            }
-                        }, "dataTypes": {
-                            "phytoplancton": {
-                                "internationalizationName": {
-                                    "en": "Phytoplancton",
-                                    "fr": "Phytoplancton"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "donnee": {"internationalizationName": {"en": "Data", "fr": "Donnée"}}
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "condition_prelevements": {
-                                "internationalizationName": {
-                                    "en": "Collection condition",
-                                    "fr": "Condition de prélèvement"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "qualitatif": {
-                                            "internationalizationName": {
-                                                "en": "Qualitative data",
-                                                "fr": "Données qualitatives"
-                                            }
-                                        },
-                                        "quantitatif": {
-                                            "internationalizationName": {
-                                                "en": "Quantitative data",
-                                                "fr": "Données quantitatives"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": {
-                                                "en": "Site",
-                                                "fr": "Site"
-                                            }
-                                        }, "projet": {"internationalizationName": {"en": "Project", "fr": "Projet"}}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "chlorophylle": {
-                                "internationalizationName": {"en": null, "fr": "Chlorophylle"},
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "haute_frequence": {
-                                "internationalizationName": {"en": null, "fr": "Haute Fréquence"},
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {"all": {"internationalizationName": null}},
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "production_primaire": {
-                                "internationalizationName": {
-                                    "en": null,
-                                    "fr": "Production primaire"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "zooplancton": {
-                                "internationalizationName": {"en": "Zooplancton", "fr": "Zooplancton"},
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "donnée": {"internationalizationName": {"en": "Donnée", "fr": "Donnée"}},
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "physico-chimie": {
-                                "internationalizationName": {
-                                    "en": "Chemical Physics",
-                                    "fr": "Physico Chimie"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "dataGroup_variable": {
-                                            "internationalizationName": {
-                                                "en": "Data",
-                                                "fr": "Données"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "sonde_multiparametres": {
-                                "internationalizationName": {"en": "Probe data", "fr": "Sonde multi-paramètres"},
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "condition_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Prelevement's condition",
-                                                "fr": "Condition de prélèvement"
-                                            }
-                                        },
-                                        "donnee_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Data's condition",
-                                                "fr": "Données du prélèvement"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {"internationalizationName": null},
-                                        "projet": {"internationalizationName": null}
-                                    },
-                                    "columnsDescription": {
-                                        "depot": {
-                                            "internationalizationName": {
-                                                "en": "Deposit",
-                                                "fr": "Dépôt"
-                                            }
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            }
-                                        },
-                                        "admin": {"internationalizationName": {"en": "Delegation", "fr": "Délégation"}},
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            }
-                                        },
-                                        "delete": {"internationalizationName": {"en": "Deletion", "fr": "Suppression"}}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            }
-                        }, "internationalizedTags": {"taxon": {"en": "Taxon", "fr": "Taxon"}}, "rightsRequest": null
-                    },
-                    "references": {
-                        "tool_type": {
-                            "id": "tool_type",
-                            "label": "tool_type",
-                            "children": ["tool"],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "type d'outils": {
-                                    "id": "type d'outils",
-                                    "title": "type d'outils",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type d'outils": {
-                                    "id": "nom du type d'outils",
-                                    "title": "nom du type d'outils",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "tool": {
-                            "id": "tool", "label": "tool", "children": [], "columns": {
-                                "modèle": {"id": "modèle", "title": "modèle", "key": false, "linkedTo": null},
-                                "fabricant": {"id": "fabricant", "title": "fabricant", "key": false, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "étalonnage": {
-                                    "id": "étalonnage",
-                                    "title": "étalonnage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "numéro de série": {
-                                    "id": "numéro de série",
-                                    "title": "numéro de série",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de l'outil de mesure_en": {
-                                    "id": "nom de l'outil de mesure_en",
-                                    "title": "nom de l'outil de mesure_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de l'outil de mesure_fr": {
-                                    "id": "nom de l'outil de mesure_fr",
-                                    "title": "nom de l'outil de mesure_fr",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type d'outils de mesure": {
-                                    "id": "nom du type d'outils de mesure",
-                                    "title": "nom du type d'outils de mesure",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}, "tags": ["no-tag"]
-                        },
-                        "unit": {
-                            "id": "unit",
-                            "label": "unit",
-                            "children": [],
-                            "columns": {
-                                "code": {"id": "code", "title": "code", "key": false, "linkedTo": null},
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null}
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "platform_type": {
-                            "id": "platform_type",
-                            "label": "platform_type",
-                            "children": [],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_en": {
-                                    "id": "nom du type de plateforme_en",
-                                    "title": "nom du type de plateforme_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_fr": {
-                                    "id": "nom du type de plateforme_fr",
-                                    "title": "nom du type de plateforme_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_key": {
-                                    "id": "nom du type de plateforme_key",
-                                    "title": "nom du type de plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "site_type": {
-                            "id": "site_type",
-                            "label": "site_type",
-                            "children": ["ref_site"],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "ref_site": {
-                            "id": "ref_site",
-                            "label": "ref_site",
-                            "children": ["platform"],
-                            "columns": {
-                                "nom du site_en": {
-                                    "id": "nom du site_en",
-                                    "title": "nom du site_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site_fr": {
-                                    "id": "nom du site_fr",
-                                    "title": "nom du site_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site_key": {
-                                    "id": "nom du site_key",
-                                    "title": "nom du site_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de site": {
-                                    "id": "nom du type de site",
-                                    "title": "nom du type de site",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du site_en": {
-                                    "id": "description du site_en",
-                                    "title": "description du site_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du site_fr": {
-                                    "id": "description du site_fr",
-                                    "title": "description du site_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du Plan d'eau": {
-                                    "id": "code sandre du Plan d'eau",
-                                    "title": "code sandre du Plan d'eau",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre de la Masse d'eau plan d'eau": {
-                                    "id": "code sandre de la Masse d'eau plan d'eau",
-                                    "title": "code sandre de la Masse d'eau plan d'eau",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "platform": {
-                            "id": "platform", "label": "platform", "children": [], "columns": {
-                                "altitude": {"id": "altitude", "title": "altitude", "key": false, "linkedTo": null},
-                                "latitude": {"id": "latitude", "title": "latitude", "key": false, "linkedTo": null},
-                                "longitude": {"id": "longitude", "title": "longitude", "key": false, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_en": {
-                                    "id": "nom de la plateforme_en",
-                                    "title": "nom de la plateforme_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_fr": {
-                                    "id": "nom de la plateforme_fr",
-                                    "title": "nom de la plateforme_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_key": {
-                                    "id": "nom de la plateforme_key",
-                                    "title": "nom de la plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_key": {
-                                    "id": "nom du type de plateforme_key",
-                                    "title": "nom du type de plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}, "tags": ["no-tag"]
-                        },
-                        "file_type": {
-                            "id": "file_type",
-                            "label": "file_type",
-                            "children": [],
-                            "columns": {
-                                "nom": {"id": "nom", "title": "nom", "key": true, "linkedTo": null},
-                                "description": {
-                                    "id": "description",
-                                    "title": "description",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "project": {
-                            "id": "project",
-                            "label": "project",
-                            "children": [],
-                            "columns": {
-                                "nom du projet_en": {
-                                    "id": "nom du projet_en",
-                                    "title": "nom du projet_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du projet_fr": {
-                                    "id": "nom du projet_fr",
-                                    "title": "nom du projet_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du projet_key": {
-                                    "id": "nom du projet_key",
-                                    "title": "nom du projet_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "description du projet_en": {
-                                    "id": "description du projet_en",
-                                    "title": "description du projet_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du projet_fr": {
-                                    "id": "description du projet_fr",
-                                    "title": "description du projet_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "project_site": {
-                            "id": "project_site",
-                            "label": "project_site",
-                            "children": [],
-                            "columns": {
-                                "date de fin": {
-                                    "id": "date de fin",
-                                    "title": "date de fin",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du projet": {
-                                    "id": "nom du projet",
-                                    "title": "nom du projet",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "date de début": {
-                                    "id": "date de début",
-                                    "title": "date de début",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "commentaire de projet": {
-                                    "id": "commentaire de projet",
-                                    "title": "commentaire de projet",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "commanditaire du projet": {
-                                    "id": "commanditaire du projet",
-                                    "title": "commanditaire du projet",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "niveau_taxon": {
-                            "id": "niveau_taxon",
-                            "label": "niveau_taxon",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "taxon_zooplancton": {
-                            "id": "taxon_zooplancton",
-                            "label": "taxon_zooplancton",
-                            "children": [],
-                            "columns": {
-                                "theme": {"id": "theme", "title": "theme", "key": false, "linkedTo": null},
-                                "preselected": {
-                                    "id": "preselected",
-                                    "title": "preselected",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon": {
-                                    "id": "code sandre du taxon",
-                                    "title": "code sandre du taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du niveau de taxon": {
-                                    "id": "nom du niveau de taxon",
-                                    "title": "nom du niveau de taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon superieur": {
-                                    "id": "nom du taxon superieur",
-                                    "title": "nom du taxon superieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon déterminé": {
-                                    "id": "nom du taxon déterminé",
-                                    "title": "nom du taxon déterminé",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon supérieur": {
-                                    "id": "code sandre du taxon supérieur",
-                                    "title": "code sandre du taxon supérieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "variable_group": {
-                            "id": "variable_group",
-                            "label": "variable_group",
-                            "children": [],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe": {
-                                    "id": "nom du groupe",
-                                    "title": "nom du groupe",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe_en": {
-                                    "id": "nom du groupe_en",
-                                    "title": "nom du groupe_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe_fr": {
-                                    "id": "nom du groupe_fr",
-                                    "title": "nom du groupe_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe parent": {
-                                    "id": "nom du groupe parent",
-                                    "title": "nom du groupe parent",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "variable_norm": {
-                            "id": "variable_norm",
-                            "label": "variable_norm",
-                            "children": [],
-                            "columns": {
-                                "nom": {"id": "nom", "title": "nom", "key": true, "linkedTo": null},
-                                "définition": {
-                                    "id": "définition",
-                                    "title": "définition",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "ref_variable": {
-                            "id": "ref_variable", "label": "ref_variable", "children": [], "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe": {
-                                    "id": "nom du groupe",
-                                    "title": "nom du groupe",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_en": {
-                                    "id": "définition_en",
-                                    "title": "définition_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_fr": {
-                                    "id": "définition_fr",
-                                    "title": "définition_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "ordre d'affichage": {
-                                    "id": "ordre d'affichage",
-                                    "title": "ordre d'affichage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "valeur  qualitative": {
-                                    "id": "valeur  qualitative",
-                                    "title": "valeur  qualitative",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable_en": {
-                                    "id": "nom de la variable_en",
-                                    "title": "nom de la variable_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable_fr": {
-                                    "id": "nom de la variable_fr",
-                                    "title": "nom de la variable_fr",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Affichage de la variable_en": {
-                                    "id": "Affichage de la variable_en",
-                                    "title": "Affichage de la variable_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Affichage de la variable_fr": {
-                                    "id": "Affichage de la variable_fr",
-                                    "title": "Affichage de la variable_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la norme de variable": {
-                                    "id": "nom de la norme de variable",
-                                    "title": "nom de la norme de variable",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}, "tags": ["no-tag"]
-                        },
-                        "data_type": {
-                            "id": "data_type",
-                            "label": "data_type",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "controle_coherence": {
-                            "id": "controle_coherence",
-                            "label": "controle_coherence",
-                            "children": [],
-                            "columns": {
-                                "valeur max": {
-                                    "id": "valeur max",
-                                    "title": "valeur max",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "valeur min": {
-                                    "id": "valeur min",
-                                    "title": "valeur min",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable": {
-                                    "id": "nom de la variable",
-                                    "title": "nom de la variable",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de données": {
-                                    "id": "nom du type de données",
-                                    "title": "nom du type de données",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "propriete_taxon": {
-                            "id": "propriete_taxon",
-                            "label": "propriete_taxon",
-                            "children": [],
-                            "columns": {
-                                "isFloatValue": {
-                                    "id": "isFloatValue",
-                                    "title": "isFloatValue",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "isQualitative": {
-                                    "id": "isQualitative",
-                                    "title": "isQualitative",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "type associé": {
-                                    "id": "type associé",
-                                    "title": "type associé",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_en": {
-                                    "id": "définition_en",
-                                    "title": "définition_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_fr": {
-                                    "id": "définition_fr",
-                                    "title": "définition_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "ordre d'affichage": {
-                                    "id": "ordre d'affichage",
-                                    "title": "ordre d'affichage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_en": {
-                                    "id": "nom de la propriété_en",
-                                    "title": "nom de la propriété_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_fr": {
-                                    "id": "nom de la propriété_fr",
-                                    "title": "nom de la propriété_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_key": {
-                                    "id": "nom de la propriété_key",
-                                    "title": "nom de la propriété_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "taxon_phytoplancton": {
-                            "id": "taxon_phytoplancton",
-                            "label": "taxon_phytoplancton",
-                            "children": [],
-                            "columns": {
-                                "theme": {"id": "theme", "title": "theme", "key": false, "linkedTo": null},
-                                "Code Sandre": {
-                                    "id": "Code Sandre",
-                                    "title": "Code Sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Notes libres": {
-                                    "id": "Notes libres",
-                                    "title": "Notes libres",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Synonyme ancien": {
-                                    "id": "Synonyme ancien",
-                                    "title": "Synonyme ancien",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Synonyme récent": {
-                                    "id": "Synonyme récent",
-                                    "title": "Synonyme récent",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon": {
-                                    "id": "code sandre du taxon",
-                                    "title": "code sandre du taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du niveau de taxon": {
-                                    "id": "nom du niveau de taxon",
-                                    "title": "nom du niveau de taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon superieur": {
-                                    "id": "nom du taxon superieur",
-                                    "title": "nom du taxon superieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Année de la description": {
-                                    "id": "Année de la description",
-                                    "title": "Année de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Auteur de la description": {
-                                    "id": "Auteur de la description",
-                                    "title": "Auteur de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon déterminé": {
-                                    "id": "nom du taxon déterminé",
-                                    "title": "nom du taxon déterminé",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "Classe algale sensu Bourrelly": {
-                                    "id": "Classe algale sensu Bourrelly",
-                                    "title": "Classe algale sensu Bourrelly",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Référence de la description": {
-                                    "id": "Référence de la description",
-                                    "title": "Référence de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon supérieur": {
-                                    "id": "code sandre du taxon supérieur",
-                                    "title": "code sandre du taxon supérieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Références relatives à ce taxon": {
-                                    "id": "Références relatives à ce taxon",
-                                    "title": "Références relatives à ce taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "niveau incertitude de détermination": {
-                                    "id": "niveau incertitude de détermination",
-                                    "title": "niveau incertitude de détermination",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {
-                                "proprietes_taxon": {
-                                    "id": "proprietes_taxon",
-                                    "title": "proprietes_taxon",
-                                    "headerPrefix": "pt_",
-                                    "reference": "propriete_taxon",
-                                    "referenceColumnToLookForHeader": "nom de la propriété_key",
-                                    "presenceConstraint": true
-                                }
-                            },
-                            "tags": ["no-tag"]
-                        },
-                        "valeurs_qualitative": {
-                            "id": "valeurs_qualitative",
-                            "label": "valeurs_qualitative",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "valeur_en": {"id": "valeur_en", "title": "valeur_en", "key": false, "linkedTo": null},
-                                "valeur_fr": {"id": "valeur_fr", "title": "valeur_fr", "key": false, "linkedTo": null},
-                                "valeur_key": {"id": "valeur_key", "title": "valeur_key", "key": true, "linkedTo": null}
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "stade_développement_zoo": {
-                            "id": "stade_développement_zoo",
-                            "label": "stade_développement_zoo",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "thematic": {
-                            "id": "thematic",
-                            "label": "thematic",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        },
-                        "data_type_site_theme_project": {
-                            "id": "data_type_site_theme_project",
-                            "label": "data_type_site_theme_project",
-                            "children": [],
-                            "columns": {
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du projet": {
-                                    "id": "nom du projet",
-                                    "title": "nom du projet",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du thème": {
-                                    "id": "nom du thème",
-                                    "title": "nom du thème",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de données": {
-                                    "id": "nom du type de données",
-                                    "title": "nom du type de données",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {},
-                            "tags": ["no-tag"]
-                        }
-                    },
-                    "authorizationReferencesRights": {
-                        "authorizations": {
-                            "controle_coherence": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "taxon_phytoplancton": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "site_type": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "data_type_site_theme_project": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "stade_développement_zoo": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "ref_site": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "project": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "valeurs_qualitative": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "variable_norm": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "ref_variable": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "propriete_taxon": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "project_site": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "tool": {
-                                "DELETE": true,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": true,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "platform": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "unit": {
-                                "DELETE": true,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": true,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "tool_type": {
-                                "DELETE": true,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": true,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "platform_type": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "file_type": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "data_type": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "niveau_taxon": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "taxon_zooplancton": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "variable_group": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            },
-                            "thematic": {
-                                "DELETE": false,
-                                "PUBLICATION": false,
-                                "READ": true,
-                                "ADMIN": true,
-                                "UPLOAD": false,
-                                "DOWNLOAD": true,
-                                "ANY": true
-                            }
-                        },
-                        "applicationName": "ola",
-                        "isAdministrator": true,
-                        "userId": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9"
-                    },
-                    "referenceSynthesis": [{"referenceType": "unit", "lineCount": 26}, {
-                        "referenceType": "file_type",
-                        "lineCount": 4
-                    }, {"referenceType": "platform_type", "lineCount": 4}, {
-                        "referenceType": "tool_type",
-                        "lineCount": 10
-                    }, {"referenceType": "project", "lineCount": 6}, {
-                        "referenceType": "tool",
-                        "lineCount": 62
-                    }, {"referenceType": "platform", "lineCount": 59}, {
-                        "referenceType": "site_type",
-                        "lineCount": 3
-                    }, {"referenceType": "ref_site", "lineCount": 45}],
-                    "dataTypes": {},
-                    "authorizationsDatatypesRights": {},
-                    "rightsRequest": null,
-                    "configuration": {
-                        "requiredAuthorizationsAttributes": ["projet", "site"],
-                        "version": 1,
-                        "internationalization": {
-                            "application": {"internationalizationName": {"en": "ORE OLA", "fr": "ORE OLA"}},
-                            "references": {
-                                "controle_coherence": {
-                                    "internationalizationName": {
-                                        "en": "Controle de la cohérence",
-                                        "fr": "Controle de la cohérence"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "taxon_phytoplancton": {
-                                    "internationalizationName": {
-                                        "en": "taxon's phytoplanctons",
-                                        "fr": "taxon des phytoplanctons"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {
-                                        "proprietes_taxon": {
-                                            "en": "Properties of Taxa",
-                                            "fr": "Proprétés de Taxons"
-                                        }
-                                    },
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                            "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "site_type": {
-                                    "internationalizationName": {"en": "Sites types", "fr": "Types de site"},
-                                    "internationalizedColumns": {
-                                        "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                        "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "data_type_site_theme_project": {
-                                    "internationalizationName": {
-                                        "en": "Data type for theme's site and project",
-                                        "fr": "Type de données par thème de sites et projet"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "stade_développement_zoo": {
-                                    "internationalizationName": {
-                                        "en": "Stage of development",
-                                        "fr": "Stade de développement"
-                                    },
-                                    "internationalizedColumns": {
-                                        "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                        "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "project": {
-                                    "internationalizationName": {"en": "Project", "fr": "Projet"},
-                                    "internationalizedColumns": {
-                                        "nom du projet_key": {
-                                            "en": "nom du projet_en",
-                                            "fr": "nom du projet_fr"
-                                        },
-                                        "description du projet_fr": {
-                                            "en": "description du projet_en",
-                                            "fr": "description du projet_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du projet_key}",
-                                            "fr": "{nom du projet_key}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "ref_site": {
-                                    "internationalizationName": {"en": "Site", "fr": "Site"},
-                                    "internationalizedColumns": {
-                                        "nom du site_key": {
-                                            "en": "nom du site_en",
-                                            "fr": "nom du site_fr"
-                                        },
-                                        "description du site_fr": {
-                                            "en": "description du site_en",
-                                            "fr": "description du site_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du site_key}",
-                                            "fr": "{nom du site_key}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "valeurs_qualitative": {
-                                    "internationalizationName": {
-                                        "en": "Qualitative values",
-                                        "fr": "Valeurs qualitatives"
-                                    },
-                                    "internationalizedColumns": {
-                                        "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                        "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{valeur_key}",
-                                            "fr": "{valeur_key}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "variable_norm": {
-                                    "internationalizationName": {
-                                        "en": "Variables' norms",
-                                        "fr": "Normes de variable"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "ref_variable": {
-                                    "internationalizationName": {"en": "Variables", "fr": "Variables"},
-                                    "internationalizedColumns": {
-                                        "définition_fr": {
-                                            "en": "définition_en",
-                                            "fr": "définition_fr"
-                                        },
-                                        "nom de la variable_fr": {
-                                            "en": "Affichage de la variable_en",
-                                            "fr": "Affichage de la variable_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom de la variable_fr}",
-                                            "fr": "{nom de la variable_fr}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "propriete_taxon": {
-                                    "internationalizationName": {
-                                        "en": "Proporties of taxons",
-                                        "fr": "Propiétés des taxons"
-                                    },
-                                    "internationalizedColumns": {
-                                        "définition_fr": {
-                                            "en": "définition_en",
-                                            "fr": "définition_fr"
-                                        },
-                                        "nom de la propriété_key": {
-                                            "en": "nom de la propriété_en",
-                                            "fr": "nom de la propriété_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom de la propriété_key}",
-                                            "fr": "{nom de la propriété_key}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "project_site": {
-                                    "internationalizationName": {
-                                        "en": "Project on site",
-                                        "fr": "Projet par site"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "tool": {
-                                    "internationalizationName": {"en": "Measuring tool", "fr": "Outils de mesure"},
-                                    "internationalizedColumns": {
-                                        "description_fr": {
-                                            "en": "description_en",
-                                            "fr": "description_fr"
-                                        },
-                                        "nom de l'outil de mesure_fr": {
-                                            "en": "nom de l'outil de mesure_en",
-                                            "fr": "nom de l'outil de mesure_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom de l'outil de mesure_fr}",
-                                            "fr": "{nom de l'outil de mesure_fr}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "platform": {
-                                    "internationalizationName": {"en": "Plateforms", "fr": "Plateformes"},
-                                    "internationalizedColumns": {
-                                        "nom de la plateforme_key": {
-                                            "en": "nom de la plateforme_en",
-                                            "fr": "nom de la plateforme_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom de la plateforme_key}",
-                                            "fr": "{nom de la plateforme_key}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {"format_float": {"fr": "latitude, longitude, altitude au format flottant obligatoire"}},
-                                    "internationalizedTags": null
-                                },
-                                "unit": {
-                                    "internationalizationName": {"en": "Units", "fr": "Unités"},
-                                    "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom_key} ({code})",
-                                            "fr": "{nom_key} ({code})"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "tool_type": {
-                                    "internationalizationName": {"en": "Tools type", "fr": "Type d'outils"},
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du type d'outils}",
-                                            "fr": "{nom du type d'outils}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "platform_type": {
-                                    "internationalizationName": {
-                                        "en": "Plateform types",
-                                        "fr": "Types de plateforme"
-                                    },
-                                    "internationalizedColumns": {
-                                        "description_fr": {
-                                            "en": "description_en",
-                                            "fr": "description_fr"
-                                        },
-                                        "nom du type de plateforme_key": {
-                                            "en": "nom du type de plateforme_en",
-                                            "fr": "nom du type de plateforme_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du type de plateforme_key}",
-                                            "fr": "{nom du type de plateforme_key}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "file_type": {
-                                    "internationalizationName": {
-                                        "en": "Type's Files",
-                                        "fr": "Type de fichier"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "data_type": {
-                                    "internationalizationName": {"en": "Data type", "fr": "Types de données"},
-                                    "internationalizedColumns": {
-                                        "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                        "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "niveau_taxon": {
-                                    "internationalizationName": {
-                                        "en": "Level of taxon",
-                                        "fr": "Niveau de taxon"
-                                    },
-                                    "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "variable_group": {
-                                    "internationalizationName": {
-                                        "en": "Variable's groups",
-                                        "fr": "Groupes de variable"
-                                    },
-                                    "internationalizedColumns": {
-                                        "nom du groupe": {
-                                            "en": "nom du groupe_en",
-                                            "fr": "nom du groupe_fr"
-                                        }
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du groupe_en}",
-                                            "fr": "{nom du groupe_fr}"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "taxon_zooplancton": {
-                                    "internationalizationName": {
-                                        "en": "taxon's zooplancton",
-                                        "fr": "taxon des zooplancton"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {
-                                        "pattern": {
-                                            "en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})",
-                                            "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"
-                                        }
-                                    },
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                },
-                                "thematic": {
-                                    "internationalizationName": {"en": "Thematic", "fr": "Thème"},
-                                    "internationalizedColumns": {
-                                        "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                        "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                    },
-                                    "internationalizedDynamicColumns": {},
-                                    "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                    "internationalizedValidations": {},
-                                    "internationalizedTags": null
-                                }
-                            },
-                            "dataTypes": {
-                                "phytoplancton": {
-                                    "internationalizationName": {
-                                        "en": "Phytoplancton",
-                                        "fr": "Phytoplancton"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "donnee": {"internationalizationName": {"en": "Data", "fr": "Donnée"}}
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "condition_prelevements": {
-                                    "internationalizationName": {
-                                        "en": "Collection condition",
-                                        "fr": "Condition de prélèvement"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "qualitatif": {
-                                                "internationalizationName": {
-                                                    "en": "Qualitative data",
-                                                    "fr": "Données qualitatives"
-                                                }
-                                            },
-                                            "quantitatif": {
-                                                "internationalizationName": {
-                                                    "en": "Quantitative data",
-                                                    "fr": "Données quantitatives"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {
-                                                "internationalizationName": {
-                                                    "en": "Site",
-                                                    "fr": "Site"
-                                                }
-                                            }, "projet": {"internationalizationName": {"en": "Project", "fr": "Projet"}}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "chlorophylle": {
-                                    "internationalizationName": {"en": null, "fr": "Chlorophylle"},
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "haute_frequence": {
-                                    "internationalizationName": {"en": null, "fr": "Haute Fréquence"},
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {"all": {"internationalizationName": null}},
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "production_primaire": {
-                                    "internationalizationName": {
-                                        "en": null,
-                                        "fr": "Production primaire"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "zooplancton": {
-                                    "internationalizationName": {"en": "Zooplancton", "fr": "Zooplancton"},
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "donnée": {"internationalizationName": {"en": "Donnée", "fr": "Donnée"}},
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "physico-chimie": {
-                                    "internationalizationName": {
-                                        "en": "Chemical Physics",
-                                        "fr": "Physico Chimie"
-                                    },
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "dataGroup_variable": {
-                                                "internationalizationName": {
-                                                    "en": "Data",
-                                                    "fr": "Données"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                },
-                                "sonde_multiparametres": {
-                                    "internationalizationName": {"en": "Probe data", "fr": "Sonde multi-paramètres"},
-                                    "internationalizedColumns": null,
-                                    "authorization": {
-                                        "dataGroups": {
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "condition_prelevement": {
-                                                "internationalizationName": {
-                                                    "en": "Prelevement's condition",
-                                                    "fr": "Condition de prélèvement"
-                                                }
-                                            },
-                                            "donnee_prelevement": {
-                                                "internationalizationName": {
-                                                    "en": "Data's condition",
-                                                    "fr": "Données du prélèvement"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    },
-                                    "internationalizationDisplay": null,
-                                    "internationalizedValidations": {}
-                                }
-                            },
-                            "internationalizedTags": {"taxon": {"en": "Taxon", "fr": "Taxon"}},
-                            "rightsRequest": null
-                        },
-                        "comment": null,
-                        "application": {
-                            "internationalizationName": {"en": "ORE OLA", "fr": "ORE OLA"},
-                            "internationalizedColumns": null,
-                            "name": "ola",
-                            "version": 1,
-                            "defaultLanguage": "fr",
-                            "internationalization": {"internationalizationName": {"en": "ORE OLA", "fr": "ORE OLA"}}
-                        },
-                        "tags": {"taxon": {"en": "Taxon", "fr": "Taxon"}},
-                        "rightsRequest": null,
-                        "references": {
-                            "tool_type": {
-                                "internationalizationName": {"en": "Tools type", "fr": "Type d'outils"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du type d'outils}",
-                                        "fr": "{nom du type d'outils}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du type d'outils"],
-                                "columns": {
-                                    "code sandre": null,
-                                    "type d'outils": null,
-                                    "nom du type d'outils": null,
-                                    "code sandre du contexte": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "tool": {
-                                "internationalizationName": {"en": "Measuring tool", "fr": "Outils de mesure"},
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom de l'outil de mesure_fr": {
-                                        "en": "nom de l'outil de mesure_en",
-                                        "fr": "nom de l'outil de mesure_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de l'outil de mesure_fr}",
-                                        "fr": "{nom de l'outil de mesure_fr}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du type d'outils de mesure", "nom de l'outil de mesure_fr"],
-                                "columns": {
-                                    "modèle": null,
-                                    "fabricant": null,
-                                    "code sandre": null,
-                                    "étalonnage": null,
-                                    "description_en": null,
-                                    "description_fr": null,
-                                    "numéro de série": null,
-                                    "code sandre du contexte": null,
-                                    "nom de l'outil de mesure_en": null,
-                                    "nom de l'outil de mesure_fr": null,
-                                    "nom du type d'outils de mesure": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "tool_type",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    }
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "unit": {
-                                "internationalizationName": {"en": "Units", "fr": "Unités"},
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom_key} ({code})",
-                                        "fr": "{nom_key} ({code})"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom_key"],
-                                "columns": {"code": null, "nom_en": null, "nom_fr": null, "nom_key": null},
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "site_type": {
-                                "internationalizationName": {"en": "Sites types", "fr": "Types de site"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom_key"],
-                                "columns": {
-                                    "nom_en": null,
-                                    "nom_fr": null,
-                                    "nom_key": null,
-                                    "code sandre": null,
-                                    "description_en": null,
-                                    "description_fr": null,
-                                    "code sandre du contexte": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "ref_site": {
-                                "internationalizationName": {"en": "Site", "fr": "Site"},
-                                "internationalizedColumns": {
-                                    "nom du site_key": {
-                                        "en": "nom du site_en",
-                                        "fr": "nom du site_fr"
-                                    },
-                                    "description du site_fr": {
-                                        "en": "description du site_en",
-                                        "fr": "description du site_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du site_key}",
-                                        "fr": "{nom du site_key}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du site_key"],
-                                "columns": {
-                                    "nom du site_en": null,
-                                    "nom du site_fr": null,
-                                    "nom du site_key": null,
-                                    "nom du type de site": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "site_type",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "description du site_en": null,
-                                    "description du site_fr": null,
-                                    "code sandre du Plan d'eau": null,
-                                    "code sandre de la Masse d'eau plan d'eau": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "platform_type": {
-                                "internationalizationName": {
-                                    "en": "Plateform types",
-                                    "fr": "Types de plateforme"
-                                },
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom du type de plateforme_key": {
-                                        "en": "nom du type de plateforme_en",
-                                        "fr": "nom du type de plateforme_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du type de plateforme_key}",
-                                        "fr": "{nom du type de plateforme_key}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du type de plateforme_key"],
-                                "columns": {
-                                    "code sandre": null,
-                                    "description_en": null,
-                                    "description_fr": null,
-                                    "code sandre du contexte": null,
-                                    "nom du type de plateforme_en": null,
-                                    "nom du type de plateforme_fr": null,
-                                    "nom du type de plateforme_key": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "platform": {
-                                "internationalizationName": {"en": "Plateforms", "fr": "Plateformes"},
-                                "internationalizedColumns": {
-                                    "nom de la plateforme_key": {
-                                        "en": "nom de la plateforme_en",
-                                        "fr": "nom de la plateforme_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la plateforme_key}",
-                                        "fr": "{nom de la plateforme_key}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du site", "nom du type de plateforme_key", "nom de la plateforme_key"],
-                                "columns": {
-                                    "altitude": null,
-                                    "latitude": null,
-                                    "longitude": null,
-                                    "code sandre": null,
-                                    "nom du site": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "ref_site",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {
-                                                    "codify": true,
-                                                    "groovy": {
-                                                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum[\"nom du site\"])}).naturalKey;\n",
-                                                        "references": ["ref_site"],
-                                                        "datatypes": []
-                                                    }
-                                                },
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "code sandre du contexte": null,
-                                    "nom de la plateforme_en": null,
-                                    "nom de la plateforme_fr": null,
-                                    "nom de la plateforme_key": null,
-                                    "nom du type de plateforme_key": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "platform_type",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    }
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {
-                                    "format_float": {
-                                        "internationalizationName": {"fr": "latitude, longitude, altitude au format flottant obligatoire"},
-                                        "internationalizedColumns": null,
-                                        "checker": {
-                                            "name": "Float",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": null,
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": false, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "columns": ["altitude", "latitude", "longitude"]
-                                    }
-                                },
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "file_type": {
-                                "internationalizationName": {"en": "Type's Files", "fr": "Type de fichier"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom"],
-                                "columns": {"nom": null, "description": null},
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "project": {
-                                "internationalizationName": {"en": "Project", "fr": "Projet"},
-                                "internationalizedColumns": {
-                                    "nom du projet_key": {
-                                        "en": "nom du projet_en",
-                                        "fr": "nom du projet_fr"
-                                    },
-                                    "description du projet_fr": {
-                                        "en": "description du projet_en",
-                                        "fr": "description du projet_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du projet_key}",
-                                        "fr": "{nom du projet_key}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du projet_key"],
-                                "columns": {
-                                    "nom du projet_en": null,
-                                    "nom du projet_fr": null,
-                                    "nom du projet_key": null,
-                                    "description du projet_en": null,
-                                    "description du projet_fr": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "project_site": {
-                                "internationalizationName": {
-                                    "en": "Project on site",
-                                    "fr": "Projet par site"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": null,
-                                "separator": ";",
-                                "keyColumns": ["nom du projet", "nom du site"],
-                                "columns": {
-                                    "date de fin": null,
-                                    "nom du site": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "ref_site",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du projet": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "project",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "date de début": null,
-                                    "commentaire de projet": null,
-                                    "commanditaire du projet": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "niveau_taxon": {
-                                "internationalizationName": {
-                                    "en": "Level of taxon",
-                                    "fr": "Niveau de taxon"
-                                },
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom_key"],
-                                "columns": {
-                                    "nom_en": null,
-                                    "nom_fr": null,
-                                    "nom_key": null,
-                                    "code sandre": null,
-                                    "code sandre du contexte": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "taxon_zooplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's zooplancton",
-                                    "fr": "taxon des zooplancton"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})",
-                                        "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du taxon déterminé"],
-                                "columns": {
-                                    "theme": null,
-                                    "preselected": null,
-                                    "code sandre du taxon": null,
-                                    "nom du niveau de taxon": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "niveau_taxon",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du taxon superieur": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "taxon_zooplancton",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du taxon déterminé": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "RegularExpression",
-                                            "params": {
-                                                "pattern": ".*",
-                                                "refType": null,
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "code sandre du taxon supérieur": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "data_type": {
-                                "internationalizationName": {"en": "Data type", "fr": "Types de données"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom_key"],
-                                "columns": {
-                                    "nom_en": null,
-                                    "nom_fr": null,
-                                    "nom_key": null,
-                                    "description_en": null,
-                                    "description_fr": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "variable_norm": {
-                                "internationalizationName": {
-                                    "en": "Variables' norms",
-                                    "fr": "Normes de variable"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom"],
-                                "columns": {"nom": null, "définition": null},
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "variable_group": {
-                                "internationalizationName": {
-                                    "en": "Variable's groups",
-                                    "fr": "Groupes de variable"
-                                },
-                                "internationalizedColumns": {
-                                    "nom du groupe": {
-                                        "en": "nom du groupe_en",
-                                        "fr": "nom du groupe_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du groupe_en}",
-                                        "fr": "{nom du groupe_fr}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du groupe"],
-                                "columns": {
-                                    "code sandre": null,
-                                    "nom du groupe": null,
-                                    "nom du groupe_en": null,
-                                    "nom du groupe_fr": null,
-                                    "nom du groupe parent": null,
-                                    "code sandre du contexte": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "ref_variable": {
-                                "internationalizationName": {"en": "Variables", "fr": "Variables"},
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la variable_fr": {
-                                        "en": "Affichage de la variable_en",
-                                        "fr": "Affichage de la variable_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la variable_fr}",
-                                        "fr": "{nom de la variable_fr}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom de la variable_fr"],
-                                "columns": {
-                                    "code sandre": null,
-                                    "nom du groupe": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "variable_group",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "définition_en": null,
-                                    "définition_fr": null,
-                                    "ordre d'affichage": null,
-                                    "valeur  qualitative": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "RegularExpression",
-                                            "params": {
-                                                "pattern": "faux|vrai",
-                                                "refType": null,
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom de la variable_en": null,
-                                    "nom de la variable_fr": null,
-                                    "code sandre du contexte": null,
-                                    "Affichage de la variable_en": null,
-                                    "Affichage de la variable_fr": null,
-                                    "nom de la norme de variable": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "variable_norm",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    }
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "controle_coherence": {
-                                "internationalizationName": {
-                                    "en": "Controle de la cohérence",
-                                    "fr": "Controle de la cohérence"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": null,
-                                "separator": ";",
-                                "keyColumns": ["nom de la variable", "nom du type de données", "nom du site"],
-                                "columns": {
-                                    "valeur max": null,
-                                    "valeur min": null,
-                                    "nom du site": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "ref_site",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom de la variable": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "ref_variable",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du type de données": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "data_type",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    }
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "propriete_taxon": {
-                                "internationalizationName": {
-                                    "en": "Proporties of taxons",
-                                    "fr": "Propiétés des taxons"
-                                },
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la propriété_key": {
-                                        "en": "nom de la propriété_en",
-                                        "fr": "nom de la propriété_fr"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la propriété_key}",
-                                        "fr": "{nom de la propriété_key}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom de la propriété_key"],
-                                "columns": {
-                                    "isFloatValue": null,
-                                    "isQualitative": null,
-                                    "type associé": null,
-                                    "définition_en": null,
-                                    "définition_fr": null,
-                                    "ordre d'affichage": null,
-                                    "nom de la propriété_en": null,
-                                    "nom de la propriété_fr": null,
-                                    "nom de la propriété_key": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "taxon_phytoplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's phytoplanctons",
-                                    "fr": "taxon des phytoplanctons"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                        "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom du taxon déterminé"],
-                                "columns": {
-                                    "theme": null,
-                                    "Code Sandre": null,
-                                    "Notes libres": null,
-                                    "Synonyme ancien": null,
-                                    "Synonyme récent": null,
-                                    "code sandre du taxon": null,
-                                    "nom du niveau de taxon": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "niveau_taxon",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du taxon superieur": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "taxon_phytoplancton",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "Année de la description": null,
-                                    "Auteur de la description": null,
-                                    "nom du taxon déterminé": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "RegularExpression",
-                                            "params": {
-                                                "pattern": ".*",
-                                                "refType": null,
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": true,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "Classe algale sensu Bourrelly": null,
-                                    "Référence de la description": null,
-                                    "code sandre du taxon supérieur": null,
-                                    "Références relatives à ce taxon": null,
-                                    "niveau incertitude de détermination": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {
-                                    "proprietes_taxon": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "internationalizationName": {
-                                            "en": "Properties of Taxa",
-                                            "fr": "Proprétés de Taxons"
-                                        },
-                                        "headerPrefix": "pt_",
-                                        "reference": "propriete_taxon",
-                                        "referenceColumnToLookForHeader": "nom de la propriété_key"
-                                    }
-                                },
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "valeurs_qualitative": {
-                                "internationalizationName": {
-                                    "en": "Qualitative values",
-                                    "fr": "Valeurs qualitatives"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{valeur_key}",
-                                        "fr": "{valeur_key}"
-                                    }
-                                },
-                                "separator": ";",
-                                "keyColumns": ["nom_key", "valeur_key"],
-                                "columns": {
-                                    "nom_en": null,
-                                    "nom_fr": null,
-                                    "nom_key": null,
-                                    "valeur_en": null,
-                                    "valeur_fr": null,
-                                    "valeur_key": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "stade_développement_zoo": {
-                                "internationalizationName": {
-                                    "en": "Stage of development",
-                                    "fr": "Stade de développement"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom_key"],
-                                "columns": {
-                                    "nom_en": null,
-                                    "nom_fr": null,
-                                    "nom_key": null,
-                                    "code sandre": null,
-                                    "description_en": null,
-                                    "description_fr": null,
-                                    "code sandre du contexte": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "thematic": {
-                                "internationalizationName": {"en": "Thematic", "fr": "Thème"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "separator": ";",
-                                "keyColumns": ["nom_key"],
-                                "columns": {
-                                    "nom_en": null,
-                                    "nom_fr": null,
-                                    "nom_key": null,
-                                    "description_en": null,
-                                    "description_fr": null
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            },
-                            "data_type_site_theme_project": {
-                                "internationalizationName": {
-                                    "en": "Data type for theme's site and project",
-                                    "fr": "Type de données par thème de sites et projet"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplay": null,
-                                "separator": ";",
-                                "keyColumns": ["nom du projet", "nom du site", "nom du thème", "nom du type de données"],
-                                "columns": {
-                                    "nom du site": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "ref_site",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du projet": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "project",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du thème": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "thematic",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    },
-                                    "nom du type de données": {
-                                        "presenceConstraint": "MANDATORY",
-                                        "checker": {
-                                            "name": "Reference",
-                                            "params": {
-                                                "pattern": null,
-                                                "refType": "data_type",
-                                                "groovy": null,
-                                                "duration": null,
-                                                "transformation": {"codify": true, "groovy": null},
-                                                "required": false,
-                                                "multiplicity": "ONE"
-                                            }
-                                        },
-                                        "defaultValue": null
-                                    }
-                                },
-                                "computedColumns": {},
-                                "dynamicColumns": {},
-                                "validations": {},
-                                "allowUnexpectedColumns": false,
-                                "tags": []
-                            }
-                        },
-                        "compositeReferences": {
-                            "arbre_outil": {
-                                "internationalizationName": null,
-                                "internationalizedColumns": null,
-                                "components": [{
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "tool_type",
-                                    "parentKeyColumn": null,
-                                    "parentRecursiveKey": null
-                                }, {
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "tool",
-                                    "parentKeyColumn": "nom du type d'outils de mesure",
-                                    "parentRecursiveKey": null
-                                }]
-                            },
-                            "arbre_project": {
-                                "internationalizationName": null,
-                                "internationalizedColumns": null,
-                                "components": [{
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "project",
-                                    "parentKeyColumn": null,
-                                    "parentRecursiveKey": null
-                                }]
-                            },
-                            "arbre_zooplanctons": {
-                                "internationalizationName": null,
-                                "internationalizedColumns": null,
-                                "components": [{
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "taxon_zooplancton",
-                                    "parentKeyColumn": null,
-                                    "parentRecursiveKey": "nom du taxon superieur"
-                                }]
-                            },
-                            "arbre_localisations": {
-                                "internationalizationName": null,
-                                "internationalizedColumns": null,
-                                "components": [{
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "site_type",
-                                    "parentKeyColumn": null,
-                                    "parentRecursiveKey": null
-                                }, {
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "ref_site",
-                                    "parentKeyColumn": "nom du type de site",
-                                    "parentRecursiveKey": null
-                                }, {
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "platform",
-                                    "parentKeyColumn": "nom du site",
-                                    "parentRecursiveKey": null
-                                }]
-                            },
-                            "arbre_phytoplanctons": {
-                                "internationalizationName": null,
-                                "internationalizedColumns": null,
-                                "components": [{
-                                    "internationalizationName": null,
-                                    "internationalizedColumns": null,
-                                    "reference": "taxon_phytoplancton",
-                                    "parentKeyColumn": null,
-                                    "parentRecursiveKey": "nom du taxon superieur"
-                                }]
-                            }
-                        },
-                        "dataTypes": {
-                            "zooplancton": {
-                                "internationalizationName": {"en": "Zooplancton", "fr": "Zooplancton"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de mesure",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "mesure",
-                                            "id": "outil_mesure",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de prélèvement",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "prelevement",
-                                            "id": "outil_prelevement",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur minimum",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "minimum",
-                                            "id": "profondeur_minimum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur maximum",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "maximum",
-                                            "id": "profondeur_maximum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du determinateur",
-                                        "boundTo": {
-                                            "variable": "taxon",
-                                            "component": "nom du determinateur",
-                                            "id": "taxon_nom du determinateur",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "biovolume sédimenté",
-                                        "boundTo": {
-                                            "variable": "biovolume sédimenté",
-                                            "component": "value",
-                                            "id": "biovolume sédimenté_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du taxon déterminé",
-                                        "boundTo": {
-                                            "variable": "taxon",
-                                            "component": "nom du taxon déterminé",
-                                            "id": "taxon_nom du taxon déterminé",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "stade de développement",
-                                        "boundTo": {
-                                            "variable": "taxon",
-                                            "component": "stade de développement",
-                                            "id": "taxon_stade de développement",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nombre individus",
-                                        "boundTo": {
-                                            "variable": "nombre_individus",
-                                            "component": "value",
-                                            "id": "nombre_individus_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "outil": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "mesure": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.tool.find({ it.refValues[\"nom de l'outil de mesure_fr\"].replaceAll(' ', '_').equalsIgnoreCase(datum.outil['mesure'].replaceAll(' ', '_')) }).naturalKey;\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "prelevement": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].replaceAll(' ', '_').equalsIgnoreCase(datum.outil['prelevement'].replaceAll(' ', '_')) }).naturalKey;\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "taxon": {
-                                        "chartDescription": null, "components": {
-                                            "nom du determinateur": null,
-                                            "stade de développement": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "stade_développement_zoo",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.stade_développement_zoo.find({ it.refValues[\"nom_key\"].equalsIgnoreCase(datum.taxon['stade de développement']) }).naturalKey;\n",
-                                                                "references": ["stade_développement_zoo"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "nom du taxon déterminé": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "taxon_zooplancton",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "if(datum.taxon['nom du taxon déterminé'].substring(datum.taxon['nom du taxon déterminé'].length()-1).equals(' ')){\n  return references.taxon_zooplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé'].substring(0, datum.taxon['nom du taxon déterminé'].length()-1)) }).naturalKey;\n} else {\n  return references.taxon_zooplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé']) }).naturalKey;\n}\n",
-                                                                "references": ["taxon_zooplancton"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].replaceAll(' ', '_').equalsIgnoreCase(datum.plateforme['nom de la plateforme'].replaceAll(' ', '_'))}).naturalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"metre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "maximum": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "String valeur = datum.profondeur['maximum'].replaceAll(',','.'); String variable = 'profondeur_maximum'; if(Float.parseFloat(valeur) >= 51) {\n    throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieur à la valeur 50\" , variable, valeur));\n} else {\n  return valeur;\n}\n",
-                                                                "references": [],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "minimum": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "String valeur = datum.profondeur['minimum'].replaceAll(',','.'); String variable = 'profondeur_minimum'; if(Float.parseFloat(valeur) <= -1) {\n    throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur 0\" , variable, valeur));\n} else {\n  return valeur;\n}\n",
-                                                                "references": [],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "nombre_individus": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"individus par mètre carré\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "biovolume sédimenté": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"millilitre par mètre carré\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "projet",
-                                    "component": "nom du projet",
-                                    "id": "projet_nom du projet",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "plateforme",
-                                    "component": "nom de la plateforme",
-                                    "id": "plateforme_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "date",
-                                    "component": "day",
-                                    "id": "date_day",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "taxon",
-                                    "component": "nom du taxon déterminé",
-                                    "id": "taxon_nom du taxon déterminé",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "taxon",
-                                    "component": "stade de développement",
-                                    "id": "taxon_stade de développement",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "outil",
-                                    "component": "mesure",
-                                    "id": "outil_mesure",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "outil",
-                                    "component": "prelevement",
-                                    "id": "outil_prelevement",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "donnée": {
-                                            "internationalizationName": {
-                                                "en": "Donnée",
-                                                "fr": "Donnée"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Data",
-                                            "data": ["biovolume sédimenté", "nombre_individus"]
-                                        },
-                                        "condition": {
-                                            "internationalizationName": {"en": "Context", "fr": "Contexte"},
-                                            "internationalizedColumns": null,
-                                            "label": "Contexte",
-                                            "data": ["outil", "profondeur", "taxon"]
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["date", "site", "projet", "plateforme"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "donnée": {"internationalizationName": {"en": "Donnée", "fr": "Donnée"}},
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_zooplancton_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "chlorophylle": {
-                                "internationalizationName": {"en": null, "fr": "Chlorophylle"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "Nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prelevement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur min",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "minimum",
-                                            "id": "profondeur_minimum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur max",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "maximum",
-                                            "id": "profondeur_maximum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "chlorophylle a strickland-parsons",
-                                        "boundTo": {
-                                            "variable": "chlorophylle",
-                                            "component": "a strickland-parsons",
-                                            "id": "chlorophylle_a strickland-parsons",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "chlorophylle c",
-                                        "boundTo": {
-                                            "variable": "chlorophylle",
-                                            "component": "c",
-                                            "id": "chlorophylle_c",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "carotenoïde",
-                                        "boundTo": {
-                                            "variable": "chlorophylle",
-                                            "component": "carotenoïde",
-                                            "id": "chlorophylle_carotenoïde",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "chlorophylle a scor-unesco",
-                                        "boundTo": {
-                                            "variable": "chlorophylle",
-                                            "component": "a scor-unesco",
-                                            "id": "chlorophylle_a scor-unesco",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "pheopigments",
-                                        "boundTo": {
-                                            "variable": "chlorophylle",
-                                            "component": "pheopigments",
-                                            "id": "chlorophylle_pheopigments",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unit": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"mètre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "maximum": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "minimum": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "chlorophylle": {
-                                        "chartDescription": null, "components": {
-                                            "c": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "unit": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"microgramme par litre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "carotenoïde": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "pheopigments": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "a scor-unesco": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "a strickland-parsons": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "date",
-                                    "component": "day",
-                                    "id": "date_day",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "projet",
-                                    "component": "nom du projet",
-                                    "id": "projet_nom du projet",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "plateforme",
-                                    "component": "nom de la plateforme",
-                                    "id": "plateforme_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "minimum",
-                                    "id": "profondeur_minimum",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "maximum",
-                                    "id": "profondeur_maximum",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Contexte",
-                                            "data": ["profondeur", "chlorophylle"]
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["date", "site", "projet", "plateforme"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_chlorophylle_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "phytoplancton": {
-                                "internationalizationName": {"en": "Phytoplancton", "fr": "Phytoplancton"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de mesure",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "mesure",
-                                            "id": "outil_mesure",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de prélèvement",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "prelevement",
-                                            "id": "outil_prelevement",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur minimum",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "minimum",
-                                            "id": "profondeur_minimum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur maximum",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "maximum",
-                                            "id": "profondeur_maximum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du déterminateur",
-                                        "boundTo": {
-                                            "variable": "taxon",
-                                            "component": "nom du determinateur",
-                                            "id": "taxon_nom du determinateur",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "volume sédimenté",
-                                        "boundTo": {
-                                            "variable": "volume sedimente",
-                                            "component": "value",
-                                            "id": "volume sedimente_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du taxon déterminé",
-                                        "boundTo": {
-                                            "variable": "taxon",
-                                            "component": "nom du taxon déterminé",
-                                            "id": "taxon_nom du taxon déterminé",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "surface de comptage",
-                                        "boundTo": {
-                                            "variable": "surface de comptage",
-                                            "component": "value",
-                                            "id": "surface de comptage_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "Nombre de champs comptés",
-                                        "boundTo": {
-                                            "variable": "nombre de champs comptés",
-                                            "component": "value",
-                                            "id": "nombre de champs comptés_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nombre d'objets comptés",
-                                        "boundTo": {
-                                            "variable": "nombre d'objets comptés",
-                                            "component": "value",
-                                            "id": "nombre d'objets comptés_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nombre d'objets par ml",
-                                        "boundTo": {
-                                            "variable": "nombre d'objets par ml",
-                                            "component": "value",
-                                            "id": "nombre d'objets par ml_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nombre de cellules par ml",
-                                        "boundTo": {
-                                            "variable": "nombre de cellules par ml",
-                                            "component": "value",
-                                            "id": "nombre de cellules par ml_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "biovolume de l'espèce dans l'échantillon",
-                                        "boundTo": {
-                                            "variable": "biovolume de l'espèce dans l'échantillon",
-                                            "component": "value",
-                                            "id": "biovolume de l'espèce dans l'échantillon_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "outil": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "mesure": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "if(datum.outil['mesure'] != \"\") {\n  return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['mesure'])}).naturalKey;\n} else {\n  return datum.outil['mesure'];\n}\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "prelevement": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "if(datum.outil['prelevement'] != \"\") {\n  return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prelevement'])}).naturalKey;\n} else {\n  return datum.outil['prelevement'];\n}\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "taxon": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du determinateur": null,
-                                            "nom du taxon déterminé": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "taxon_phytoplancton",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "if(datum.taxon['nom du taxon déterminé'].substring(datum.taxon['nom du taxon déterminé'].length()-1).equals(' ')){\n  return references.taxon_phytoplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé'].substring(0, datum.taxon['nom du taxon déterminé'].length()-1)) }).naturalKey;\n} else {\n  return references.taxon_phytoplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé']) }).naturalKey;\n}\n",
-                                                                "references": ["taxon_phytoplancton"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"metre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "maximum": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "minimum": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "volume sedimente": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"millilitre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "surface de comptage": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"millimetre_carre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "nombre d'objets par ml": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"individus_par_metre_carre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "nombre d'objets comptés": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"individus_par_metre_carre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "nombre de cellules par ml": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"individus_par_metre_carre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "nombre de champs comptés": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"no_unit\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "biovolume de l'espèce dans l'échantillon": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"micrometre_cube_par_millilitre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "projet",
-                                    "component": "nom du projet",
-                                    "id": "projet_nom du projet",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "plateforme",
-                                    "component": "nom de la plateforme",
-                                    "id": "plateforme_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "date",
-                                    "component": "day",
-                                    "id": "date_day",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "minimum",
-                                    "id": "profondeur_minimum",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "maximum",
-                                    "id": "profondeur_maximum",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "taxon",
-                                    "component": "nom du taxon déterminé",
-                                    "id": "taxon_nom du taxon déterminé",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "donnee": {
-                                            "internationalizationName": {
-                                                "en": "Data",
-                                                "fr": "Donnée"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Donnée",
-                                            "data": ["volume sedimente", "nombre de cellules par ml", "surface de comptage", "nombre de champs comptés", "nombre d'objets comptés", "taxon", "biovolume de l'espèce dans l'échantillon", "nombre d'objets par ml"]
-                                        },
-                                        "condition": {
-                                            "internationalizationName": {"en": "Context", "fr": "Contexte"},
-                                            "internationalizedColumns": null,
-                                            "label": "Contexte",
-                                            "data": ["outil", "profondeur"]
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["date", "site", "projet", "plateforme"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "donnee": {"internationalizationName": {"en": "Data", "fr": "Donnée"}}
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_phytoplancton_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "physico-chimie": {
-                                "internationalizationName": {"en": "Chemical Physics", "fr": "Physico Chimie"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prelevement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de debut de campagne",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de fin de campagne",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de reception",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de prelevement",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "prélèvement",
-                                            "id": "outil_prélèvement",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur minimum",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "minimum",
-                                            "id": "profondeur_minimum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur maximum",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "maximum",
-                                            "id": "profondeur_maximum",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur réelle",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "réelle",
-                                            "id": "profondeur_réelle",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la variable",
-                                        "boundTo": {
-                                            "variable": "data_variable",
-                                            "component": "nom",
-                                            "id": "data_variable_nom",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "valeur de la variable",
-                                        "boundTo": {
-                                            "variable": "data_variable",
-                                            "component": "values",
-                                            "id": "data_variable_values",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "outil": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "prélèvement": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prélèvement'])}).hierarchicalKey;\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null, "components": {
-                                            "unité": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "return \"mètre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            },
-                                            "maximum": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "String valeur = datum.profondeur['maximum'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = 'profondeur_mesuree'; Object valeurTrouve = '' ? '' : references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equals(variable) })\n        .find({ it.refValues['nom du site'].equalsIgnoreCase(site.split(\"\\\\.\")[1]) });\nif(valeurTrouve != null) {\n  if(valeurTrouve.find({valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "minimum": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "String valeur = datum.profondeur['minimum'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = 'profondeur_mesuree'; Object valeurTrouve = '' ? '' : references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equals(variable) })\n        .find({ it.refValues['nom du site'].equalsIgnoreCase(site.split(\"\\\\.\")[1]) });\nif(valeurTrouve != null) {\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else {\n    return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "réelle": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "data_variable": {
-                                        "chartDescription": {
-                                            "value": "values",
-                                            "aggregation": {
-                                                "variable": "data_variable",
-                                                "component": "nom",
-                                                "id": "data_variable_nom",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            },
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "nom": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_variable",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "if( references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom']) }) ) {\n    return references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom']) }).naturalKey;\n} else if (datum.data_variable['nom'].substring(datum.data_variable['nom'].length()-1).equals(' ')) {\n    return references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom'].substring(0, datum.data_variable['nom'].length()-1)) }).naturalKey;\n}  else if (references.ref_variable.find({ it.naturalKey.equalsIgnoreCase( datum.data_variable['nom']) }) ) {\n  return references.ref_variable.find({ it.naturalKey.equalsIgnoreCase(datum.data_variable['nom']) }).naturalKey;\n}\n",
-                                                                "references": ["ref_variable"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }, "unit": {
-                                                "checker": {
-                                                    "name": "Reference", "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "Map variable_unit = [\n  \"ph\": \"no_unit\",\n  \"fer\": \"microgramme_par_litre\",\n  \"zinc\": \"microgramme_par_litre\",\n  \"etain\": \"microgramme_par_litre\",\n  \"plomb\": \"microgramme_par_litre\",\n  \"argent\": \"microgramme_par_litre\",\n  \"chrome\": \"microgramme_par_litre\",\n  \"cuivre\": \"microgramme_par_litre\",\n  \"nickel\": \"microgramme_par_litre\",\n  \"sodium\": \"milligramme_par_litre\",\n  \"arsenic\": \"microgramme_par_litre\",\n  \"cadmium\": \"microgramme_par_litre\",\n  \"calcium\": \"milligramme_par_litre\",\n  \"mercure\": \"microgramme_par_litre\",\n  \"selenium\": \"microgramme_par_litre\",\n  \"sulfates\": \"milligramme_par_litre\",\n  \"aluminium\": \"microgramme_par_litre\",\n  \"chlorures\": \"milligramme_par_litre\",\n  \"magnesium\": \"milligramme_par_litre\",\n  \"manganese\": \"microgramme_par_litre\",\n  \"molybdene\": \"milligramme_par_litre\",\n  \"potassium\": \"milligramme_par_litre\",\n  \"strontium\": \"milligramme_par_litre\",\n  \"azote_total\": \"milligramme_par_litre\",\n  \"bicarbonate\": \"milliequivalent_par_litre\",\n  \"temperature\": \"degres_celsius\",\n  \"conductivite\": \"microsiemens_par_centimetre\",\n  \"azote_ammonium\": \"milligramme_par_litre\",\n  \"azote_nitrates\": \"milligramme_par_litre\",\n  \"azote_nitrites\": \"milligramme_par_litre\",\n  \"balance_ionique\": \"pourcentage\",\n  \"microcystine_lr\": \"microgramme_par_litre\",\n  \"microcystine_rr\": \"microgramme_par_litre\",\n  \"oxygene_dissous\": \"milligramme_par_litre\",\n  \"phosphore_total\": \"milligramme_par_litre\",\n  \"silice_reactive\": \"milligramme_par_litre\",\n  \"azote_total_filtre\": \"milligramme_par_litre\",\n  \"indice_aromaticite\": \"unite_dabsorbance_par_milligramme_de_carbone_par_litre_et_par_centimetre\",\n  \"profondeur_maximum\": \"metre\",\n  \"profondeur_mesuree\": \"metre\",\n  \"profondeur_minimum\": \"metre\",\n  \"transmission_des_uv\": \"pourcentage\",\n  \"matieres_decantables\": \"milligramme_par_litre\",\n  \"titre_alcalimetrique\": \"milliequivalent_par_litre\",\n  \"matieres_en_suspension\": \"milligramme_par_litre\",\n  \"phosphore_particulaire\": \"milligramme_par_litre\",\n  \"phosphore_total_filtre\": \"milligramme_par_litre\",\n  \"carbone_organique_total\": \"milligramme_par_litre\",\n  \"debit_moyen_hebdomadaire\": \"metre_cube_par_seconde\",\n  \"carbone_organique_dissous\": \"milligramme_par_litre\",\n  \"phosphore_orthophosphates\": \"milligramme_par_litre\",\n  \"demande_chimique_en_oxygene\": \"milligramme_par_litre\",\n  \"residu_sec_a_105DEGREESIGNc\": \"milligramme_par_litre\",\n  \"azote_organique_particulaire\": \"milligramme_par_litre\",\n  \"titre_alcalimetrique_complet\": \"milliequivalent_par_litre\",\n  \"carbone_organique_particulaire\": \"milligramme_par_litre\",\n  \"matieres_en_suspension_organiques\": \"milligramme_par_litre\",\n  \"perte_entre_550_et_1000DEGREESIGNc\": \"partie_par_million\",\n  \"residu_sec_a_110_et_550DEGREESIGNc\": \"milligramme_par_litre\",\n  \"demande_biologique_en_oxygene_en_5_jours\": \"milligramme_par_litre\"\n]; references.ref_variable.refValues['nom de la variable_fr']; datum.data_variable['nom']; String variable = references.ref_variable.find({ it.naturalKey.equals(datum.data_variable['nom']) }).naturalKey; return variable_unit[variable];\n",
-                                                                "references": ["ref_variable"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }, "values": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.data_variable['values'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = datum.data_variable['nom']; if(references.controle_coherence\n    .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n    .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n      .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  \n  if(valeurTrouve != null) {\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n      return valeur;\n    }\n  } else {\n    return valeur;\n  }\n} else {\n    return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "projet",
-                                    "component": "nom du projet",
-                                    "id": "projet_nom du projet",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "plateforme",
-                                    "component": "nom de la plateforme",
-                                    "id": "plateforme_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "date",
-                                    "component": "day",
-                                    "id": "date_day",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "outil",
-                                    "component": "prélèvement",
-                                    "id": "outil_prélèvement",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "minimum",
-                                    "id": "profondeur_minimum",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "data_variable",
-                                    "component": "nom",
-                                    "id": "data_variable_nom",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Contexte",
-                                            "data": ["date", "outil", "profondeur"]
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["site", "projet", "plateforme"]
-                                        },
-                                        "dataGroup_variable": {
-                                            "internationalizationName": {
-                                                "en": "Data",
-                                                "fr": "Données"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Données",
-                                            "data": ["data_variable"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "dataGroup_variable": {
-                                                "internationalizationName": {
-                                                    "en": "Data",
-                                                    "fr": "Données"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_physico_chimie_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "haute_frequence": {
-                                "internationalizationName": {"en": null, "fr": "Haute Fréquence"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de mesure",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "mesure",
-                                            "id": "outil_mesure",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "commentaire",
-                                        "boundTo": {
-                                            "variable": "commentaire",
-                                            "component": "value",
-                                            "id": "commentaire_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "heure",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "time",
-                                            "id": "date_time",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "value",
-                                            "id": "profondeur_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "temperature",
-                                        "boundTo": {
-                                            "variable": "temperature",
-                                            "component": "value",
-                                            "id": "temperature_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "qualite temperature",
-                                        "boundTo": {
-                                            "variable": "temperature",
-                                            "component": "quality",
-                                            "id": "temperature_quality",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "pression",
-                                        "boundTo": {
-                                            "variable": "pression",
-                                            "component": "value",
-                                            "id": "pression_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "time": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "HH:mm:ss",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "datetime": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy HH:mm:ss",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "return datum.date.day +\" \" +datum.date.time",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "outil": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "mesure": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['mesure'])}).naturalKey;\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "pression": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).hierarchicalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "commentaire": {
-                                        "chartDescription": null,
-                                        "components": {"value": null},
-                                        "computedComponents": {}
-                                    },
-                                    "temperature": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "quality": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "date",
-                                    "component": "datetime",
-                                    "id": "date_datetime",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "projet",
-                                    "component": "nom du projet",
-                                    "id": "projet_nom du projet",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "plateforme",
-                                    "component": "nom de la plateforme",
-                                    "id": "plateforme_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "value",
-                                    "id": "profondeur_value",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "outil",
-                                    "component": "mesure",
-                                    "id": "outil_mesure",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "datetime",
-                                        "id": "date_datetime",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "all": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "label": "Toutes les données",
-                                            "data": ["date", "site", "outil", "projet", "profondeur", "temperature", "pression", "plateforme", "commentaire"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {"all": {"internationalizationName": null}},
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_haute_frequence_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "production_primaire": {
-                                "internationalizationName": {"en": null, "fr": "Production primaire"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "value",
-                                            "id": "profondeur_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "heure debut d'incubation",
-                                        "boundTo": {
-                                            "variable": "incubation",
-                                            "component": "heure debut",
-                                            "id": "incubation_heure debut",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "heure fin d'incubation",
-                                        "boundTo": {
-                                            "variable": "incubation",
-                                            "component": "heure fin",
-                                            "id": "incubation_heure fin",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "duree d'incubation",
-                                        "boundTo": {
-                                            "variable": "incubation",
-                                            "component": "duree",
-                                            "id": "incubation_duree",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "production primaire par duree d'incubation reelle",
-                                        "boundTo": {
-                                            "variable": "production primaire",
-                                            "component": "duree d_incubation reelle",
-                                            "id": "production primaire_duree d_incubation reelle",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "production primaire par heure",
-                                        "boundTo": {
-                                            "variable": "production primaire",
-                                            "component": "heure",
-                                            "id": "production primaire_heure",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "production primaire par tiers median",
-                                        "boundTo": {
-                                            "variable": "production primaire",
-                                            "component": "tiers median",
-                                            "id": "production primaire_tiers median",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "incubation": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "duree": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "HH:MM",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "heure fin": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "HH:MM",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "heure debut": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "HH:MM",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Float",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "production primaire": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "heure": null,
-                                            "tiers median": null,
-                                            "duree d_incubation reelle": null
-                                        },
-                                        "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "date",
-                                    "component": "day",
-                                    "id": "date_day",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "projet",
-                                    "component": "nom du projet",
-                                    "id": "projet_nom du projet",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "plateforme",
-                                    "component": "nom de la plateforme",
-                                    "id": "plateforme_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "profondeur",
-                                    "component": "value",
-                                    "id": "profondeur_value",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "incubation",
-                                    "component": "heure debut",
-                                    "id": "incubation_heure debut",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "incubation",
-                                    "component": "heure fin",
-                                    "id": "incubation_heure fin",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "incubation",
-                                    "component": "duree",
-                                    "id": "incubation_duree",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Contexte",
-                                            "data": ["profondeur", "incubation", "production primaire"]
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["date", "site", "projet", "plateforme"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "condition": {
-                                                "internationalizationName": {
-                                                    "en": "Context",
-                                                    "fr": "Contexte"
-                                                }
-                                            },
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_production_primaire_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "sonde_multiparametres": {
-                                "internationalizationName": {"en": "Probe data", "fr": "Sonde multi-paramètres"},
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "id": "projet_nom du projet",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "plateforme",
-                                            "component": "nom de la plateforme",
-                                            "id": "plateforme_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "outil de mesure",
-                                        "boundTo": {
-                                            "variable": "outil",
-                                            "component": "prélèvement",
-                                            "id": "outil_prélèvement",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "commentaire sonde",
-                                        "boundTo": {
-                                            "variable": "commentaire",
-                                            "component": "value",
-                                            "id": "commentaire_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "heure",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "time",
-                                            "id": "date_time",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "profondeur",
-                                        "boundTo": {
-                                            "variable": "profondeur",
-                                            "component": "value",
-                                            "id": "profondeur_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "température",
-                                        "boundTo": {
-                                            "variable": "temperature",
-                                            "component": "value",
-                                            "id": "temperature_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "chl a",
-                                        "boundTo": {
-                                            "variable": "chl",
-                                            "component": "a",
-                                            "id": "chl_a",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "pH brut",
-                                        "boundTo": {
-                                            "variable": "ph",
-                                            "component": "brut",
-                                            "id": "ph_brut",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "pH tc",
-                                        "boundTo": {
-                                            "variable": "ph",
-                                            "component": "tc",
-                                            "id": "ph_tc",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "cond25degres",
-                                        "boundTo": {
-                                            "variable": "cond25",
-                                            "component": "degres",
-                                            "id": "cond25_degres",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "oxygene mg",
-                                        "boundTo": {
-                                            "variable": "oxygene_mg",
-                                            "component": "value",
-                                            "id": "oxygene_mg_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "oxygene saturation",
-                                        "boundTo": {
-                                            "variable": "oxygene_saturation",
-                                            "component": "value",
-                                            "id": "oxygene_saturation_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "turbidite",
-                                        "boundTo": {
-                                            "variable": "turbidite",
-                                            "component": "value",
-                                            "id": "turbidite_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "trans",
-                                        "boundTo": {
-                                            "variable": "trans",
-                                            "component": "value",
-                                            "id": "trans_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "par w",
-                                        "boundTo": {
-                                            "variable": "par_w",
-                                            "component": "value",
-                                            "id": "par_w_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "par a",
-                                        "boundTo": {
-                                            "variable": "par_a",
-                                            "component": "value",
-                                            "id": "par_a_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": true
-                                },
-                                "data": {
-                                    "ph": {
-                                        "chartDescription": {
-                                            "value": "tc",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "tc": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.ph['tc'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'ph tc'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "brut": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.ph['brut'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'ph_brut'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equalsIgnoreCase(site) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"no_unit\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "chl": {
-                                        "chartDescription": {
-                                            "value": "a",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "a": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.chl['a'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'chl_a'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equalsIgnoreCase(site) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"milligramme_par_metre_cube\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "time": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "HH:mm:ss",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "outil": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "prélèvement": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "tool",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prélèvement'])}).hierarchicalKey;\n",
-                                                                "references": ["tool"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "par_a": {
-                                        "chartDescription": {
-                                            "value": "value",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": null,
-                                                "defaultValue": {
-                                                    "expression": "\"micro_ensteins\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.par_a['value'].replaceAll(',','.');  String dataTypes = 'sonde_multiparametres';  String site = datum.site['nom du site'];  String variable = 'par_a'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "par_w": {
-                                        "chartDescription": {
-                                            "value": "value",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"micro_ensteins\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.par_w['value'].replaceAll(',','.');  String dataTypes = 'sonde_multiparametres';  String site = datum.site['nom du site'];  String variable = 'par_w'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "trans": {
-                                        "chartDescription": {
-                                            "value": "value",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"pourcentage\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.trans['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'trans'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "cond25": {
-                                        "chartDescription": {
-                                            "value": "degres",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"millisiemens_par_centimetre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "degres": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.cond25['degres'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'cond25degres'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du projet": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "turbidite": {
-                                        "chartDescription": {
-                                            "value": "value",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"formazine_turbidite_unit\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.turbidite['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'turbidite'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "oxygene_mg": {
-                                        "chartDescription": {
-                                            "value": "value",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"milligramme_par_litre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.oxygene_mg['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'oxygene_mg'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "plateforme": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).hierarchicalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "profondeur": {
-                                        "chartDescription": null, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"metre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.profondeur['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'profondeur'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "commentaire": {
-                                        "chartDescription": null,
-                                        "components": {"value": null},
-                                        "computedComponents": {}
-                                    },
-                                    "temperature": {
-                                        "chartDescription": null, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"degres_celsius\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.temperature['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'temperature'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "oxygene_saturation": {
-                                        "chartDescription": {
-                                            "value": "value",
-                                            "aggregation": null,
-                                            "unit": "unit",
-                                            "gap": "1 DAY",
-                                            "standardDeviation": null
-                                        }, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"pourcentage\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.oxygene_saturation['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'oxygene_saturation'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                                                                "references": ["controle_coherence"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": null,
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "nom du projet",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "nom du projet",
-                                                "id": "projet_nom du projet",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["date", "site", "outil", "projet", "plateforme"]
-                                        },
-                                        "donnee_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Data's condition",
-                                                "fr": "Données du prélèvement"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Données du prélèvement",
-                                            "data": ["par_w", "oxygene_saturation", "chl", "oxygene_mg", "ph", "cond25", "par_a", "turbidite", "trans"]
-                                        },
-                                        "condition_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Prelevement's condition",
-                                                "fr": "Condition de prélèvement"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Condition de prélèvement",
-                                            "data": ["profondeur", "temperature", "commentaire"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "condition_prelevement": {
-                                                "internationalizationName": {
-                                                    "en": "Prelevement's condition",
-                                                    "fr": "Condition de prélèvement"
-                                                }
-                                            },
-                                            "donnee_prelevement": {
-                                                "internationalizationName": {
-                                                    "en": "Data's condition",
-                                                    "fr": "Données du prélèvement"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {"internationalizationName": null},
-                                            "projet": {"internationalizationName": null}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_sonde_multiparametres_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }, "condition_prelevements": {
-                                "internationalizationName": {
-                                    "en": "Collection condition",
-                                    "fr": "Condition de prélèvement"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizationDisplays": null,
-                                "format": {
-                                    "headerLine": 1,
-                                    "firstRowLine": 2,
-                                    "separator": ";",
-                                    "columns": [{
-                                        "header": "nom du projet",
-                                        "boundTo": {
-                                            "variable": "projet",
-                                            "component": "value",
-                                            "id": "projet_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom du site",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "id": "site_nom du site",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nom de la plateforme",
-                                        "boundTo": {
-                                            "variable": "site",
-                                            "component": "nom de la plateforme",
-                                            "id": "site_nom de la plateforme",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "date de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "day",
-                                            "id": "date_day",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "heure de prélèvement",
-                                        "boundTo": {
-                                            "variable": "date",
-                                            "component": "time",
-                                            "id": "date_time",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "commentaire",
-                                        "boundTo": {
-                                            "variable": "commentaire",
-                                            "component": "value",
-                                            "id": "commentaire_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "température de l'air",
-                                        "boundTo": {
-                                            "variable": "temperature",
-                                            "component": "temperature de l'air",
-                                            "id": "temperature_temperature de l'air",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "nébulosité",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "nebulosite",
-                                            "id": "qualitatives_nebulosite",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "ensoleillement",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "ensoleillement",
-                                            "id": "qualitatives_ensoleillement",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "temps",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "temps",
-                                            "id": "qualitatives_temps",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "direction du vent",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "direction du vent",
-                                            "id": "qualitatives_direction du vent",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "vitesse du vent",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "vitesse du vent",
-                                            "id": "qualitatives_vitesse du vent",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "pression atmosphérique",
-                                        "boundTo": {
-                                            "variable": "pression_atmospherique",
-                                            "component": "value",
-                                            "id": "pression_atmospherique_value",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "aspect de l'eau",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "aspect de l'eau",
-                                            "id": "qualitatives_aspect de l'eau",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "état de surface",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "etat de surface",
-                                            "id": "qualitatives_etat de surface",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "transparence par disque inra",
-                                        "boundTo": {
-                                            "variable": "transparence",
-                                            "component": "transparence par disque inra",
-                                            "id": "transparence_transparence par disque inra",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "transparence par secchi 20 cm",
-                                        "boundTo": {
-                                            "variable": "transparence",
-                                            "component": "transparence par secchi",
-                                            "id": "transparence_transparence par secchi",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }, {
-                                        "header": "couleur de l'eau",
-                                        "boundTo": {
-                                            "variable": "qualitatives",
-                                            "component": "couleur de l_eau",
-                                            "id": "qualitatives_couleur de l_eau",
-                                            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                        },
-                                        "presenceConstraint": "MANDATORY"
-                                    }],
-                                    "repeatedColumns": [],
-                                    "constants": [],
-                                    "allowUnexpectedColumns": false
-                                },
-                                "data": {
-                                    "date": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "day": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "dd/MM/yyyy",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "time": {
-                                                "checker": {
-                                                    "name": "Date",
-                                                    "params": {
-                                                        "pattern": "HH:mm:ss",
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": false, "groovy": null},
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "site": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "nom du site": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "ref_site",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                                                                "references": ["ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "nom de la plateforme": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "platform",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false,
-                                                            "groovy": {
-                                                                "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.site['nom de la plateforme'])}).hierarchicalKey;\n",
-                                                                "references": ["platform"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "projet": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "value": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "project",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "return references.project.find({it.naturalKey.equals(datum.projet['value'])}).hierarchicalKey;\n",
-                                                                "references": ["project"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "commentaire": {
-                                        "chartDescription": null,
-                                        "components": {"value": null},
-                                        "computedComponents": {}
-                                    },
-                                    "temperature": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"degres_celsius\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "temperature de l'air": null
-                                        },
-                                        "computedComponents": {}
-                                    },
-                                    "qualitatives": {
-                                        "chartDescription": null, "components": {
-                                            "temps": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['temps'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('temps') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "nebulosite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['nebulosite'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('nebulosite') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "ensoleillement": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['ensoleillement'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('ensoleillement') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "aspect de l'eau": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives[\"aspect de l'eau\"];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('aspect de l_eau') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "etat de surface": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['etat de surface']; return nom_qualitative == '' ? '' : references.valeurs_qualitative\n        .findAll({ it.refValues['nom_key'].equals('etat de surface') })\n        .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "vitesse du vent": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['vitesse du vent'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('vitesse du vent') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "couleur de l_eau": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['couleur de l_eau'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('couleur de l_eau') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            },
-                                            "direction du vent": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "valeurs_qualitative",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": true,
-                                                            "groovy": {
-                                                                "expression": "String nom_qualitative = datum.qualitatives['direction du vent'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('direction du vent') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                                                                "references": ["valeurs_qualitative"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "transparence": {
-                                        "chartDescription": null, "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"metre\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "transparence par secchi": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.transparence['transparence par secchi'].replaceAll(',','.'); String dataTypes = 'conditions_prelevements'; String site = datum.site['nom du site']; String variable = 'transparence_par_secchi_20_cm'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\") {\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n",
-                                                                "references": ["controle_coherence", "ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }, "transparence par disque inra": {
-                                                "checker": {
-                                                    "name": "Float", "params": {
-                                                        "pattern": null,
-                                                        "refType": null,
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {
-                                                            "codify": false, "groovy": {
-                                                                "expression": "String valeur = datum.transparence['transparence par disque inra'].replaceAll(',','.'); String dataTypes = 'conditions_prelevements'; String site = datum.site['nom du site']; String variable = 'transparence_par_disque_inra'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\") {\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n",
-                                                                "references": ["controle_coherence", "ref_site"],
-                                                                "datatypes": []
-                                                            }
-                                                        },
-                                                        "required": false,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                }, "defaultValue": null
-                                            }
-                                        }, "computedComponents": {}
-                                    },
-                                    "pression_atmospherique": {
-                                        "chartDescription": null,
-                                        "components": {
-                                            "unite": {
-                                                "checker": {
-                                                    "name": "Reference",
-                                                    "params": {
-                                                        "pattern": null,
-                                                        "refType": "unit",
-                                                        "groovy": null,
-                                                        "duration": null,
-                                                        "transformation": {"codify": true, "groovy": null},
-                                                        "required": true,
-                                                        "multiplicity": "ONE"
-                                                    }
-                                                },
-                                                "defaultValue": {
-                                                    "expression": "\"millibar\"",
-                                                    "references": [],
-                                                    "datatypes": []
-                                                }
-                                            }, "value": null
-                                        },
-                                        "computedComponents": {}
-                                    }
-                                },
-                                "validations": {},
-                                "uniqueness": [{
-                                    "variable": "projet",
-                                    "component": "value",
-                                    "id": "projet_value",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom du site",
-                                    "id": "site_nom du site",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "site",
-                                    "component": "nom de la plateforme",
-                                    "id": "site_nom de la plateforme",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }, {
-                                    "variable": "date",
-                                    "component": "day",
-                                    "id": "date_day",
-                                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                }],
-                                "migrations": {},
-                                "authorization": {
-                                    "timeScope": {
-                                        "variable": "date",
-                                        "component": "day",
-                                        "id": "date_day",
-                                        "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                    },
-                                    "authorizationScopes": {
-                                        "site": {
-                                            "internationalizationName": {
-                                                "en": "Site",
-                                                "fr": "Site"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "variable": "site",
-                                            "component": "nom du site",
-                                            "componentKey": {
-                                                "variable": "site",
-                                                "component": "nom du site",
-                                                "id": "site_nom du site",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        },
-                                        "projet": {
-                                            "internationalizationName": {"en": "Project", "fr": "Projet"},
-                                            "internationalizedColumns": null,
-                                            "variable": "projet",
-                                            "component": "value",
-                                            "componentKey": {
-                                                "variable": "projet",
-                                                "component": "value",
-                                                "id": "projet_value",
-                                                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                                            }
-                                        }
-                                    },
-                                    "dataGroups": {
-                                        "qualitatif": {
-                                            "internationalizationName": {
-                                                "en": "Qualitative data",
-                                                "fr": "Données qualitatives"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Données qualitatives",
-                                            "data": ["qualitatives"]
-                                        },
-                                        "quantitatif": {
-                                            "internationalizationName": {
-                                                "en": "Quantitative data",
-                                                "fr": "Données quantitatives"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Données quantitatives",
-                                            "data": ["pression_atmospherique", "temperature", "transparence"]
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "label": "Référentiel",
-                                            "data": ["date", "site", "projet", "commentaire"]
-                                        }
-                                    },
-                                    "columnsDescription": {
-                                        "admin": {
-                                            "internationalizationName": {"en": "Delegation", "fr": "Délégation"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "admin",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "depot": {
-                                            "internationalizationName": {"en": "Deposit", "fr": "Dépôt"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "depot",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "delete": {
-                                            "internationalizationName": {"en": "Deletion", "fr": "Suppression"},
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "delete",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        },
-                                        "extraction": {
-                                            "internationalizationName": {
-                                                "en": "Extraction",
-                                                "fr": "Extraction"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "extraction",
-                                            "withPeriods": true,
-                                            "withDataGroups": true,
-                                            "forPublic": true
-                                        },
-                                        "publication": {
-                                            "internationalizationName": {
-                                                "en": "Publication",
-                                                "fr": "Publication"
-                                            },
-                                            "internationalizedColumns": null,
-                                            "display": true,
-                                            "title": "publication",
-                                            "withPeriods": false,
-                                            "withDataGroups": false,
-                                            "forPublic": false
-                                        }
-                                    },
-                                    "internationalization": {
-                                        "dataGroups": {
-                                            "referentiel": {
-                                                "internationalizationName": {
-                                                    "en": "Referential",
-                                                    "fr": "Référentiel"
-                                                }
-                                            },
-                                            "qualitatif": {
-                                                "internationalizationName": {
-                                                    "en": "Qualitative data",
-                                                    "fr": "Données qualitatives"
-                                                }
-                                            },
-                                            "quantitatif": {
-                                                "internationalizationName": {
-                                                    "en": "Quantitative data",
-                                                    "fr": "Données quantitatives"
-                                                }
-                                            }
-                                        },
-                                        "authorizationScopes": {
-                                            "site": {
-                                                "internationalizationName": {
-                                                    "en": "Site",
-                                                    "fr": "Site"
-                                                }
-                                            }, "projet": {"internationalizationName": {"en": "Project", "fr": "Projet"}}
-                                        },
-                                        "columnsDescription": {
-                                            "depot": {
-                                                "internationalizationName": {
-                                                    "en": "Deposit",
-                                                    "fr": "Dépôt"
-                                                }
-                                            },
-                                            "publication": {
-                                                "internationalizationName": {
-                                                    "en": "Publication",
-                                                    "fr": "Publication"
-                                                }
-                                            },
-                                            "admin": {
-                                                "internationalizationName": {
-                                                    "en": "Delegation",
-                                                    "fr": "Délégation"
-                                                }
-                                            },
-                                            "extraction": {
-                                                "internationalizationName": {
-                                                    "en": "Extraction",
-                                                    "fr": "Extraction"
-                                                }
-                                            },
-                                            "delete": {
-                                                "internationalizationName": {
-                                                    "en": "Deletion",
-                                                    "fr": "Suppression"
-                                                }
-                                            }
-                                        }
-                                    }
-                                },
-                                "repository": {
-                                    "filePattern": "(.*)!(.*)_conditions_prelevements_(.*)_(.*).csv",
-                                    "authorizationScope": {"site": 2, "projet": 1},
-                                    "startDate": {"token": 3},
-                                    "endDate": {"token": 4}
-                                },
-                                "tags": []
-                            }
-                        }
-                    }
-                }
-            }).as('pageRefAuthorizations')
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/applications/ola/references/authorization', {
-                statusCode: 201,
-                body: {"authorizationId": "6cd6d0a8-8166-48cd-87e9-c262dab1700a"}
-            }).as('pageRefAuthorizations')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references/authorization?offset=0&limit=10', {
-                statusCode: 200,
-                body: {
-                    "authorizationResults": [{
-                        "uuid": "6cd6d0a8-8166-48cd-87e9-c262dab1700a",
-                        "name": "name",
-                        "users": [{
-                            "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                            "creationDate": 1678273047127,
-                            "updateDate": 1678273047127,
-                            "login": "poussin",
-                            "email": "poussin@inrae.fr",
-                            "password": "$2a$12$4gAH34ZwgvgQNS0pbR5dGem1Nle0AT/.UwrZWfqtqMiJ0hXeYMvUG",
-                            "authorizations": [".*"]
-                        }, {
-                            "id": "4a77cb9e-f136-47db-83cf-03abd16c8ae2",
-                            "creationDate": 1678276702095,
-                            "updateDate": 1678276702095,
-                            "login": "echo",
-                            "email": "echo@inrae.fr",
-                            "password": "$2a$12$t.02Tdiu9gvrBcGAVFK.jubwkiZf/NNDBC4rESaGRATA6WixbscBa",
-                            "authorizations": []
-                        }],
-                        "application": "a7c447b7-42ff-4400-9785-3e6e36d04ae4",
-                        "authorizations": {"admin": ["tool_type"], "manage": ["tool", "unit"]}
-                    }],
-                    "authorizationsForUser": {
-                        "authorizationResults": {
-                            "admin": ["tool_type"],
-                            "manage": ["tool", "unit"]
-                        }, "applicationName": "ola", "isAdministrator": true
-                    },
-                    "users": [{
-                        "id": "4a77cb9e-f136-47db-83cf-03abd16c8ae2",
-                        "label": "echo"
-                    }, {
-                        "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                        "label": "poussin"
-                    }, {"id": "0f6ed2eb-785e-46e0-84c3-f917ac135a62", "label": "lucky"}]
-                }
-            }).as('pageRefAuthorizations')
-
-        cy.screenshot()
-        cy.visit(Cypress.env('ola_authorization_references_url'))
-
-
-    })
-
-    it('Test creation authorization regularUser monsore', () => {
-        cy.login("regularUser", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        const monsore = 'references/monsore/monsore.json'
-        cy.fixture(monsore).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/monsore?filter=CONFIGURATION&filter=REFERENCETYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageRef')
-        })
-
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/monsore/references', {
-                statusCode: 200,
-                body: {"id":"13dcde48-7f85-40c4-aeff-26014f5fda5a","name":"monsore","title":"MONSORE","comment":"","internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE with repository","fr":"SOERE mon SOERE avec dépôt"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type de fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}","fr":"nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null},"types_de_donnees_par_themes_de_sites_et_projet":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}","fr":"nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null}},"dataTypes":{"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}}},"references":{"type_de_sites":{"id":"type_de_sites","label":"type_de_sites","children":[],"columns":{"tze_nom_en":{"id":"tze_nom_en","title":"tze_nom_en","key":false,"linkedTo":null},"tze_nom_fr":{"id":"tze_nom_fr","title":"tze_nom_fr","key":false,"linkedTo":null},"tze_nom_key":{"id":"tze_nom_key","title":"tze_nom_key","key":true,"linkedTo":null},"tze_definition_en":{"id":"tze_definition_en","title":"tze_definition_en","key":false,"linkedTo":null},"tze_definition_fr":{"id":"tze_definition_fr","title":"tze_definition_fr","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["context"]},"sites":{"id":"sites","label":"sites","children":[],"columns":{"zet_nom_en":{"id":"zet_nom_en","title":"zet_nom_en","key":false,"linkedTo":null},"zet_nom_fr":{"id":"zet_nom_fr","title":"zet_nom_fr","key":false,"linkedTo":null},"zet_nom_key":{"id":"zet_nom_key","title":"zet_nom_key","key":true,"linkedTo":null},"tze_type_nom":{"id":"tze_type_nom","title":"tze_type_nom","key":false,"linkedTo":null},"zet_chemin_parent":{"id":"zet_chemin_parent","title":"zet_chemin_parent","key":true,"linkedTo":null},"zet_description_en":{"id":"zet_description_en","title":"zet_description_en","key":false,"linkedTo":null},"zet_description_fr":{"id":"zet_description_fr","title":"zet_description_fr","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["context"]},"especes":{"id":"especes","label":"especes","children":[],"columns":{"esp_nom":{"id":"esp_nom","title":"esp_nom","key":true,"linkedTo":null},"esp_definition_en":{"id":"esp_definition_en","title":"esp_definition_en","key":false,"linkedTo":null},"esp_definition_fr":{"id":"esp_definition_fr","title":"esp_definition_fr","key":false,"linkedTo":null},"colonne_homonyme_entre_referentiels":{"id":"colonne_homonyme_entre_referentiels","title":"colonne_homonyme_entre_referentiels","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["data"]},"type de fichiers":{"id":"type de fichiers","label":"type de fichiers","children":[],"columns":{"nom_en":{"id":"nom_en","title":"nom_en","key":false,"linkedTo":null},"nom_fr":{"id":"nom_fr","title":"nom_fr","key":false,"linkedTo":null},"nom_key":{"id":"nom_key","title":"nom_key","key":true,"linkedTo":null},"description_en":{"id":"description_en","title":"description_en","key":false,"linkedTo":null},"description_fr":{"id":"description_fr","title":"description_fr","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["no-tag"]},"valeurs_qualitatives":{"id":"valeurs_qualitatives","label":"valeurs_qualitatives","children":[],"columns":{"nom_en":{"id":"nom_en","title":"nom_en","key":false,"linkedTo":null},"nom_fr":{"id":"nom_fr","title":"nom_fr","key":false,"linkedTo":null},"nom_key":{"id":"nom_key","title":"nom_key","key":true,"linkedTo":null},"valeur_en":{"id":"valeur_en","title":"valeur_en","key":false,"linkedTo":null},"valeur_fr":{"id":"valeur_fr","title":"valeur_fr","key":false,"linkedTo":null},"valeur_key":{"id":"valeur_key","title":"valeur_key","key":true,"linkedTo":null}},"dynamicColumns":{},"tags":["data"]},"variables":{"id":"variables","label":"variables","children":[],"columns":{"nom_en":{"id":"nom_en","title":"nom_en","key":false,"linkedTo":null},"nom_fr":{"id":"nom_fr","title":"nom_fr","key":false,"linkedTo":null},"nom_key":{"id":"nom_key","title":"nom_key","key":true,"linkedTo":null},"definition_en":{"id":"definition_en","title":"definition_en","key":false,"linkedTo":null},"definition_fr":{"id":"definition_fr","title":"definition_fr","key":false,"linkedTo":null},"isQualitative":{"id":"isQualitative","title":"isQualitative","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["data"]},"unites":{"id":"unites","label":"unites","children":[],"columns":{"nom_en":{"id":"nom_en","title":"nom_en","key":false,"linkedTo":null},"nom_fr":{"id":"nom_fr","title":"nom_fr","key":false,"linkedTo":null},"code_en":{"id":"code_en","title":"code_en","key":false,"linkedTo":null},"code_fr":{"id":"code_fr","title":"code_fr","key":false,"linkedTo":null},"nom_key":{"id":"nom_key","title":"nom_key","key":true,"linkedTo":null},"code_key":{"id":"code_key","title":"code_key","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["data"]},"variables_et_unites_par_types_de_donnees":{"id":"variables_et_unites_par_types_de_donnees","label":"variables_et_unites_par_types_de_donnees","children":[],"columns":{"nom de l'unité":{"id":"nom de l'unité","title":"nom de l'unité","key":false,"linkedTo":null},"nom de la variable":{"id":"nom de la variable","title":"nom de la variable","key":true,"linkedTo":null},"nom du type de données":{"id":"nom du type de données","title":"nom du type de données","key":true,"linkedTo":null}},"dynamicColumns":{},"tags":["data"]},"themes":{"id":"themes","label":"themes","children":[],"columns":{"nom_en":{"id":"nom_en","title":"nom_en","key":false,"linkedTo":null},"nom_fr":{"id":"nom_fr","title":"nom_fr","key":false,"linkedTo":null},"nom_key":{"id":"nom_key","title":"nom_key","key":true,"linkedTo":null},"description_en":{"id":"description_en","title":"description_en","key":false,"linkedTo":null},"description_fr":{"id":"description_fr","title":"description_fr","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["context"]},"projet":{"id":"projet","label":"projet","children":[],"columns":{"nom_en":{"id":"nom_en","title":"nom_en","key":false,"linkedTo":null},"nom_fr":{"id":"nom_fr","title":"nom_fr","key":false,"linkedTo":null},"nom_key":{"id":"nom_key","title":"nom_key","key":true,"linkedTo":null},"definition_en":{"id":"definition_en","title":"definition_en","key":false,"linkedTo":null},"definition_fr":{"id":"definition_fr","title":"definition_fr","key":false,"linkedTo":null},"colonne_homonyme_entre_referentiels":{"id":"colonne_homonyme_entre_referentiels","title":"colonne_homonyme_entre_referentiels","key":false,"linkedTo":null}},"dynamicColumns":{},"tags":["data","test","context"]},"types_de_donnees_par_themes_de_sites_et_projet":{"id":"types_de_donnees_par_themes_de_sites_et_projet","label":"types_de_donnees_par_themes_de_sites_et_projet","children":[],"columns":{"nom du site":{"id":"nom du site","title":"nom du site","key":true,"linkedTo":null},"nom du projet":{"id":"nom du projet","title":"nom du projet","key":true,"linkedTo":null},"nom du thème":{"id":"nom du thème","title":"nom du thème","key":true,"linkedTo":null},"nom du type de données":{"id":"nom du type de données","title":"nom du type de données","key":true,"linkedTo":null}},"dynamicColumns":{},"tags":["context"]}},"authorizationReferencesRights":{"authorizations":{"themes":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"especes":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"variables":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"type_de_sites":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"type de fichiers":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"unites":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"projet":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"valeurs_qualitatives":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"variables_et_unites_par_types_de_donnees":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"sites":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true},"types_de_donnees_par_themes_de_sites_et_projet":{"ADMIN":false,"DOWNLOAD":true,"DELETE":false,"PUBLICATION":false,"READ":true,"UPLOAD":false,"ANY":true}},"applicationName":"monsore","isAdministrator":false,"userId":"0ce09b24-6d86-4aac-9cd0-9fe7fce8ef58"},"referenceSynthesis":[{"referenceType":"variables","lineCount":2},{"referenceType":"especes","lineCount":7},{"referenceType":"type_de_sites","lineCount":2},{"referenceType":"types_de_donnees_par_themes_de_sites_et_projet","lineCount":9},{"referenceType":"themes","lineCount":1},{"referenceType":"projet","lineCount":2},{"referenceType":"valeurs_qualitatives","lineCount":3},{"referenceType":"type de fichiers","lineCount":3},{"referenceType":"sites","lineCount":9},{"referenceType":"unites","lineCount":1},{"referenceType":"variables_et_unites_par_types_de_donnees","lineCount":2}],"dataTypes":{},"authorizationsDatatypesRights":{},"rightsRequest":null,"configuration":{"requiredAuthorizationsAttributes":null,"version":0,"internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE with repository","fr":"SOERE mon SOERE avec dépôt"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type de fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}","fr":"nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null},"types_de_donnees_par_themes_de_sites_et_projet":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}","fr":"nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null}},"dataTypes":{"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}}},"comment":null,"application":{"internationalizationName":{"en":"SOERE my SOERE with repository","fr":"SOERE mon SOERE avec dépôt"},"internationalizedColumns":null,"name":"MONSORE","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"SOERE my SOERE with repository","fr":"SOERE mon SOERE avec dépôt"}}},"tags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"format":{"endDate":{"internationalizationName":{"en":"Project end date","fr":"Date de fin du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"project":{"internationalizationName":{"en":"Description of the research project","fr":"Description du projet de recherche"},"internationalizedColumns":null,"checker":{"name":"RegularExpression","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}},"startDate":{"internationalizationName":{"en":"Project start date","fr":"Date de début du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"organization":{"internationalizationName":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"internationalizedColumns":null,"checker":{"name":"RegularExpression","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"projectManagers":{"internationalizationName":{"en":"Project managers","fr":"Responsables du projet"},"internationalizedColumns":null,"checker":{"name":"RegularExpression","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"MANY"}}}}},"references":{"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"separator":";","keyColumns":["tze_nom_key"],"columns":{"tze_nom_en":null,"tze_nom_fr":null,"tze_nom_key":null,"tze_definition_en":null,"tze_definition_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"separator":";","keyColumns":["zet_chemin_parent","zet_nom_key"],"columns":{"zet_nom_en":null,"zet_nom_fr":null,"zet_nom_key":null,"tze_type_nom":null,"zet_chemin_parent":null,"zet_description_en":null,"zet_description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"typeSitesRef":{"internationalizationName":{"fr":"référence au type de site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"type_de_sites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["tze_type_nom"]},"siteParentRef":{"internationalizationName":{"fr":"référence à la colonne parent"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["zet_chemin_parent"]}},"allowUnexpectedColumns":false,"tags":["context"]},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"separator":";","keyColumns":["esp_nom"],"columns":{"esp_nom":null,"esp_definition_en":null,"esp_definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"type de fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"isQualitative":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}","fr":"nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}},"separator":";","keyColumns":["nom du type de données","nom de la variable"],"columns":{"nom de l'unité":null,"nom de la variable":null,"nom du type de données":null},"computedColumns":{},"dynamicColumns":{},"validations":{"uniteRef":{"internationalizationName":{"fr":"référence à l'unité'"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom de l'unité"]},"variableRef":{"internationalizationName":{"fr":"référence à la variable"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"variables","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom de la variable"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom du type de données"]}},"allowUnexpectedColumns":false,"tags":["data"]},"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context","data","test"]},"types_de_donnees_par_themes_de_sites_et_projet":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}","fr":"nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}},"separator":";","keyColumns":["nom du projet","nom du site","nom du thème","nom du type de données"],"columns":{"nom du site":null,"nom du projet":null,"nom du thème":null,"nom du type de données":null},"computedColumns":{},"dynamicColumns":{},"validations":{"sitesRef":{"internationalizationName":{"fr":"référence au site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom du site"]},"projetRef":{"internationalizationName":{"fr":"référence au projet"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom du projet"]},"themesRef":{"internationalizationName":{"fr":"référence au theme"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"themes","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom du thème"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom du type de données"]}},"allowUnexpectedColumns":false,"tags":["context"]}},"compositeReferences":{},"dataTypes":{"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"internationalizationDisplays":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"},{"header":"site","boundTo":{"variable":"site","component":"bassin","id":"site_bassin","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"},{"header":"plateforme","boundTo":{"variable":"site","component":"plateforme","id":"site_plateforme","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"date","component":"value","id":"date_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"},{"header":"espece","boundTo":{"variable":"espece","component":"value","id":"espece_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"},{"header":"Couleur des individus","boundTo":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"},{"header":"Nombre d'individus","boundTo":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"components":{"value":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"defaultValue":null}},"computedComponents":{}},"site":{"chartDescription":null,"components":{"bassin":null,"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"defaultValue":{"expression":"return references.get(\"sites\") .find{it.getRefValues().get(\"zet_chemin_parent\").equals(datum.site.bassin) && it.getRefValues().get(\"zet_nom_key\").equals(datum.site.plateforme)} .getHierarchicalKey();\n","references":["sites"],"datatypes":[]}},"plateforme":null},"computedComponents":{"site_bassin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"computation":{"expression":"return references.get(\"sites\") .find{it.getNaturalKey().equals(datum.site.bassin)} .getHierarchicalKey();\n","references":["sites"],"datatypes":[]}}}},"espece":{"chartDescription":null,"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"defaultValue":null}},"computedComponents":{}},"projet":{"chartDescription":null,"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"defaultValue":null}},"computedComponents":{}},"Nombre d'individus":{"chartDescription":null,"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]}},"value":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"defaultValue":{"expression":"return 0","references":[],"datatypes":[]}}},"computedComponents":{}},"Couleur des individus":{"chartDescription":null,"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]}},"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"defaultValue":null}},"computedComponents":{}}},"validations":{"unitOfColor":{"internationalizationName":{"fr":"vérifie l'unité de la couleur des individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\"; String variable = \"Couleur des individus\"; String codeVariable = \"couleur_des_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"components":null},"unitOfIndividus":{"internationalizationName":{"fr":"vérifie l'unité du nombre d'individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\"; String variable = \"Nombre d'individus\"; String codeVariable = \"nombre_d_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"components":null}},"uniqueness":[{"variable":"projet","component":"value","id":"projet_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},{"variable":"site","component":"chemin","id":"site_chemin","type":"PARAM_VARIABLE_COMPONENT_KEY"},{"variable":"date","component":"value","id":"date_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},{"variable":"espece","component":"value","id":"espece_value","type":"PARAM_VARIABLE_COMPONENT_KEY"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"value","id":"date_value","type":"PARAM_VARIABLE_COMPONENT_KEY"},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","componentKey":{"variable":"projet","component":"value","id":"projet_value","type":"PARAM_VARIABLE_COMPONENT_KEY"}},"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"},"internationalizedColumns":null,"variable":"site","component":"chemin","componentKey":{"variable":"site","component":"chemin","id":"site_chemin","type":"PARAM_VARIABLE_COMPONENT_KEY"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"},"internationalizedColumns":null,"label":"Données qualitatives","data":["Couleur des individus"]},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"},"internationalizedColumns":null,"label":"Données quantitatives","data":["Nombre d'individus"]},"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","espece"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}}}}},"repository":{"filePattern":"(.*)_(.*)_(.*)_(.*).csv","authorizationScope":{"projet":2,"localization":1},"startDate":{"token":3},"endDate":{"token":4}},"tags":["context","data","test"]}}},"isAdministrator":false}
-            }).as('pageRef')
-
-        cy.visit(Cypress.env('monsore_references_url'))
-        cy.get('.button > :nth-child(1) > .icon').first().click()
-        cy.get(':nth-child(5) > .button').should('contain','Consulter les autorisations')
-        cy.get(':nth-child(5) > .button').should('be.disabled')
-        cy.screenshot()
-
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/change_profile.cy.js b/cypress/e2e/change_profile.cy.js
deleted file mode 100644
index 980d648584b7ea04d813610ef5f201e42a732aa9..0000000000000000000000000000000000000000
--- a/cypress/e2e/change_profile.cy.js
+++ /dev/null
@@ -1,182 +0,0 @@
-const testRequestBody = function (req, toTest) {
-    if (!req.body) {
-        return
-    } else if (typeof req.body !== "string") {
-        testRequestBody2(req, toTest)
-    } else {
-        toTest = toTest || []
-        let split = req.body.split("Content-Disposition: form-data; name=")
-            .map(line => line.split("\r\n"));
-        toTest
-            .forEach((value, index) => assert(split[index + 1][2] === value, "In "+index+" bad " + value + " must be " + split[index + 1][2]))
-    }
-}
-const testRequestBody2 = function (req, toTest = {}) {
-    for (const toTestKey in toTest) {
-        assert(toTest[toTestKey] === req.body[toTestKey], "In field "+toTestKey+" bad " + toTest[toTestKey] + " value;  must be " + req.body[toTestKey])
-    }
-}
-describe('test change email', () => {
-    beforeEach(() => localStorage.setItem('lang', 'fr'))
-    it('change_email ', () => {
-        cy.login("admin",)
-        localStorage.setItem('authenticatedUser',
-            '{"id":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","login":"login",' +
-            '"email":"login@inrae.fr","state":"active","authorizedForApplicationCreation":true,' +
-            '"openAdomAdmin":true,"authorizations":[".*"]}')
-        cy.visit('/users/login')
-        cy.get('.b-tabs .is-active a').find('span', 'login')
-        cy.get('.b-tabs li[role=tab] a').eq(1).click()
-        cy.get('.b-tabs .is-active a').should('have.text', "Modification d'email")
-        cy.get('input[title=password]').first().type('password')
-        cy.get('input[title="change_email.new_email"]').first().type('login@inrae')
-        cy.get('input[title="change_email.new_email_confirmed"]').first().type('login@inrae.fr')
-        cy.get('p.is-danger').eq(0).should('have.text', " Pour le champ Nouvel email, login@inrae doit être un email valide. ")
-        cy.get('p.is-danger').eq(1).should('have.text', " Le champ Nouvel email ne correspondent pas au champ Confirmation du nouvel email. ")
-        cy.get('input[title="change_email.new_email"]').first().type('.fr')
-        cy.get('p.is-danger').should('not.exist')
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {login: 'poussin', password: 'password', email: 'login@inrae.fr'})
-                req.reply({
-                    statusCode: 401,
-                    body: {
-                        "params": {},
-                        "message": "BAD_LOGIN_PASSWORD",
-                        "localizedMessage": "BAD_LOGIN_PASSWORD"
-                    }
-                })
-            });
-        cy.contains('button', 'Valider').click()
-        cy.get('div[role="alert"]>div').first().should('have.text', "L'identifiant ou le mot de passe sont incorrects.");
-        cy.wait(200)
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {login: 'poussin', password: 'password', email: 'login@inrae.fr'})
-                req.reply({
-                    statusCode: 201,
-                    body: {
-                        "login": "login",
-                        "password": "xxxx",
-                        "email": "login@inrae.fr"
-                    }
-                })
-            });
-        cy.contains('button', 'Valider').click()
-        cy.get('input[title="change_email.verificationKey"]').first().type('01')
-        cy.get('p.is-danger').eq(0).should('contain', " Le champ Entrez votre clé d'activation doit comporter 10 caractères. ")
-        cy.get('input[title="change_email.verificationKey"]').first().type('23456789')
-        cy.get('p.is-danger').should('not.exist')
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {login: 'poussin', password: 'password', verificationKey: '0123456789'})
-                req.reply({
-                    statusCode: 401,
-                    body: {
-                        "params": {
-                            "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                            "state": "",
-                            "login": "poussin",
-                            "authorization": ".*",
-                            "email": "poussin@inrae.fr"
-                        },
-                        "message": "BAD_VALIDATION_KEY",
-                        "localizedMessage": "BAD_VALIDATION_KEY"
-                    }
-                })
-            });
-        cy.contains('button', "Valider l'email").click()
-        cy.get('div[role="alert"]>div')
-            .should('have.text', 'La clé de validation est invalide ou a expiré. Une nouvelle clef de validation vous a été envoyée.');
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {login: 'poussin', password: 'password', verificationKey: '0123456789'})
-                req.reply({
-                    statusCode: 201,
-                    body: {
-                        "userId": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                        "login": "login",
-                        "email": "login@inrae.fr",
-                        "accountState": "active"
-                    }
-                })
-            });
-        cy.screenshot()
-
-        cy.contains('button', "Valider l'email").click()
-        cy.get('div.is-success[role="alert"]>div').should('have.text', "Votre email vient d'être mis à jours avec succès. ");
-        cy.get('td[data-label=Valeur] p').eq(2).should('have.text',"login@inrae.fr")
-        cy.screenshot()
-
-    });
-})
-describe('test change password', () => {
-    beforeEach(() => localStorage.setItem('lang', 'fr'))
-    it('change_password ', () => {
-        cy.login("admin",)
-        localStorage.setItem('authenticatedUser',
-            '{"id":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","login":"login",' +
-            '"email":"login@inrae.fr",' +
-            '"state":"active","authorizedForApplicationCreation":true,' +
-            '"openAdomAdmin":true,"authorizations":[".*"]}')
-        cy.visit('/users/login')
-        cy.get('.b-tabs .is-active a').find('span', 'login')
-        cy.get('.b-tabs li[role=tab] a').eq(2).click()
-        cy.get('.b-tabs .is-active a').should("contain", "Modification de mot de passe")
-        cy.get('input[title="change_password.password"]').first().type('xxxx')
-        cy.get('input[title="change_password.new_password"]').first().type('passwor')
-        cy.get('input[title="change_password.confirm_new_password"]').first().type('password')
-        cy.get('p.is-danger').eq(0).should('have.text', " Le champ Nouveau Mot De Passe ne correspondent pas au champ Confirmer Nouveau Mot De Passe. ")
-        cy.get('input[title="change_password.new_password"]').first().clear().type('password').blur()
-        cy.get('p.is-danger').should('not.exist')
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {
-                    login: 'poussin',
-                    newPassword: 'password',
-                    newPasswordConfirm: 'password',
-                    password: 'xxxx'
-                })
-                req.reply({
-                    statusCode: 401,
-                    body: {
-                        "params": {},
-                        "message": "BAD_LOGIN_PASSWORD",
-                        "localizedMessage": "BAD_LOGIN_PASSWORD"
-                    }
-                })
-            });
-        cy.get('button[aria-label="Bouton valider le formulaire de connexion"').first().click()
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {
-                    login: 'poussin',
-                    newPassword: 'password',
-                    newPasswordConfirm: 'password',
-                    password: 'xxxx'
-                })
-                req.reply({
-                    statusCode: 201,
-                    body: {
-                        "userId": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-                        "login": "login",
-                        "email": "login@inrae.fr",
-                        "accountState": "active"
-                    }
-                })
-            })
-        cy.screenshot()
-
-        cy.get('button[aria-label="Bouton valider le formulaire de connexion"').first().click()
-        cy.get('div.is-success div').should('have.text',"Votre mot de passe vient d'être mis à jours avec succès. ");
-        cy.get('td[data-label=Valeur] p').eq(2).should('contain',"poussin@inrae.fr")
-        cy.screenshot()
-
-    });
-})
\ No newline at end of file
diff --git a/cypress/e2e/createApplication.cy.js b/cypress/e2e/createApplication.cy.js
deleted file mode 100644
index 89b50d6db1a8f623bad6dfe045989eba395edeaa..0000000000000000000000000000000000000000
--- a/cypress/e2e/createApplication.cy.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/// <reference types="Cypress" />
-
-describe('test create application', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-
-    it.skip('Test creation site', () => {
-        cy.login("admin", ['applications/ore/ore_application_description.json'])
-        const yamlSite = 'applications/sites/site.yaml'
-
-        cy.visit(Cypress.env('applications_url'))
-        cy.get('.card-header-title.createApplication').first().contains(" Créer l'application ").click()
-
-        cy.visit(Cypress.env('applicationCreation_url'))
-
-        cy.fixture(yamlSite).then(fileContent => {
-            cy.get('input[type = "file"]').attachFile({
-                fileContent: fileContent.toString(),
-                fileName: yamlSite,
-                mimeType: 'text/yaml'
-            })
-        })
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/validate-configuration', {
-                statusCode: 200,
-                body: {
-                    "validationCheckResults": [],
-                    "result": {
-                        "requiredAuthorizationsAttributes": [],
-                        "version": 1,
-                        "internationalization": {
-                            "application": {
-                                "internationalizationName": {
-                                    "fr": "application test",
-                                    "en": "test application",
-                                    "es": "el superba application"
-                                }
-                            }, "references": {}, "dataTypes": {}
-                        },
-                        "comment": null,
-                        "application": {
-                            "internationalizationName": {
-                                "fr": "application test",
-                                "en": "test application",
-                                "es": "el superba application"
-                            },
-                            "internationalizedColumns": null,
-                            "name": "applicationtest",
-                            "version": 1,
-                            "defaultLanguage": null,
-                            "internationalization": {
-                                "internationalizationName": {
-                                    "fr": "application test",
-                                    "en": "test application",
-                                    "es": "el superba application"
-                                }
-                            }
-                        },
-                        "references": {},
-                        "compositeReferences": {},
-                        "dataTypes": {}
-                    },
-                    "valid": true
-                },
-            }).as('validateResponse')
-        cy.get('.button > :nth-child(2)').first().click();
-        cy.get('.input').first().type("applicationtest")
-        cy.get('.textarea').first().type("un commentaire")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/applications/applicationtest', {
-                statusCode: 200,
-                body: {"id":"49ff0469-c277-4525-a99e-6e404fd99954"}
-            }).as('getApplicationResponse')
-        cy.screenshot()
-
-        cy.get('.columns button>:nth-child(2)').first().click();
-        cy.screenshot()
-
-        cy.get('.columns').children().its('length').should('be.gt', 0)
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/errors.cy.js b/cypress/e2e/errors.cy.js
deleted file mode 100644
index 742324c28a93673d468c95710da031dc72e8d994..0000000000000000000000000000000000000000
--- a/cypress/e2e/errors.cy.js
+++ /dev/null
@@ -1,331 +0,0 @@
-/// <reference types="Cypress" />
-
-//let errors = require('../fixtures/applications/errors/errors.txt');
-
-describe('test create application', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-    it('Test badStoreValueType', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > .input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "badStoreValueType",
-                    "params": {
-                        "storeValueType": "storeValueType",
-                        "referenceDatumKey": "une clef",
-                        "knownStoreValueType": ["String", "Set<String>", "Map<String, String>"]
-                    },
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.html', "Impossible d'obtenir une valeur pour la clef une clef. Le type de la valeur storeValueType n'est pas l'un des types de retour acceptés : String,Set<string>,Map<string, string=\"\"> </string,></string>")
-
-    });
-    it('Test sqlConvertException', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "sqlConvertException",
-                    "params": {
-                        "locationColumnNumber": 25,
-                        "locationLineNumber": 12,
-                        "message": "Message d'erreur sql",
-                        "originalMessage": "original message"
-                    },
-                    "localizedMessage": "sqlConvertException"
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.html', "Une erreur dans une requête sql est survenue ligne 12 colonne 25<br>Message d'erreur sql")
-        cy.get('.toast >div').contains("Message d'erreur sql")
-
-    });
-    it('Test badBoundsForInterval', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "badBoundsForInterval",
-                    "params": {
-                        "boundValue": "{",
-                        "lowerBound": "lowerBound",
-                        "upperBound": "upperBound",
-                        "acceptedValues": ["[", "("]
-                    },
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', 'L\'intervalle lowerBound,upperBound est borné avec la valeur upperBound: les valeurs acceptées sont  [,(')
-
-    });
-    it('Test jsonDeserializationError', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 500,
-                body: {
-                    "message": "jsonDeserializationError",
-                    "params": {
-                        "json": "json",
-                        "objectMapper": "un objet",
-                        "message": "un message",
-                    }
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', "Impossible de transformer la chaîne json json : un message")
-
-    });
-    it('Test requestMapperSerializationError', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "requestMapperSerializationError",
-                    "params": {
-                        "requestClient": "un requestClient",
-                        "objectMapper": "un objectMapper",
-                        "message": "un message",
-                    }
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', "Impossible de transformer la chaîne json un requestClient : un message")
-
-    });
-    it('Test IOException', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "IOException",
-                    "params": {
-                        "message": "un message",
-                    }
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', "Une erreur de lecture de fichier est survenue. un message")
-
-    });
-    it('Test sqlConvertExceptionForClass', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "sqlConvertExceptionForClass",
-                    "params": {
-                        "message": "un message",
-                    }
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', 'Une erreur sql d\'évaluation de valeur est survenue. un message')
-
-    });
-    it('Test badBoundTypeForInterval', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "badBoundTypeForInterval",
-                    "params": {
-                        "boundType": "{",
-                        "knownBoundType": ["[", "("],
-                    }
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', 'L\'intervalle est borné avec la valeur { : les valeurs acceptées sont  [,(')
-
-    });
-    it('Test badGroovyExpressionChecker', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "badGroovyExpressionChecker",
-                    "params": {
-                        "expression": "Une expression",
-                        "lineNumber": 12,
-                        "columnNumber": 4,
-                        "message": "Une erreur est survenue"
-                    },
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', "L'évaluation de l'expression Groovy Une expression renvoie l'erreur Une erreur est survenue ligne 12 colonne 4.")
-
-    });
-    it('Test badGroovyExpressionCheckerReturnType', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "badGroovyExpressionCheckerReturnType",
-                    "params": {
-                        "value": "Une valeur",
-                        "expression": "une expression",
-                        "context": {"value1": "toto", "value2": "titi"},
-                        "knownCheckerReturnType": ["boolean", "integer"]
-                    },
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', 'L\'évaluation de l\'expression Groovy une expression renvoie la valeur . Les valeurs de retour acceptés sont  : boolean,integer ')
-
-    });
-    it('Test badCheckerType', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get(':nth-child(2) > .field > .control > input').first().type('toto')
-        cy.get(':nth-child(3) > .field > .control > input').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login', {
-                statusCode: 400,
-                body: {
-                    "message": "badCheckerType",
-                    "params": {"checkerType": "Float", "knownCheckerType": ["GroovyExpression", "Date"]},
-                }
-            }).as('postUserResponse')
-        cy.screenshot()
-
-        cy.get('.buttons button').contains(" Se connecter ").click()
-        cy.screenshot()
-
-        cy.get('.toast >div').should('have.text', "Le checker de type Float n'est pas valide. Vous pouvez utiliser l'un de ces checkers : GroovyExpression,Date ")
-
-    });
-    it('Test creation site', () => {
-        cy.login("admin",)
-
-        cy.visit(Cypress.env('applications_url'))
-        const yamlSite = 'applications/sites/site.yaml'
-        cy.get('.card-header-title.createApplication').first().should('have.text', " Créer l\'application ").click()
-
-        cy.visit(Cypress.env('applicationCreation_url'))
-
-        cy.fixture(yamlSite).then(fileContent => {
-            cy.get('input[type = "file"]').attachFile({
-                fileContent: fileContent.toString(),
-                fileName: yamlSite,
-                mimeType: 'text/yaml'
-            })
-        })
-
-        let returnErrors;
-        let message;
-        cy.fixture('../fixtures/applications/errors/errors.txt').then(errors => {
-            returnErrors = errors.split("\n")
-                .filter(a => a.length);
-            for (const line in returnErrors) {
-                message = JSON.parse(returnErrors[line]).result.configurationParsingResult.validationCheckResults[0].message;
-                cy.intercept(
-                    'POST',
-                    'http://localhost:8081/api/v1/validate-configuration', {
-                        statusCode: 200,
-                        body: returnErrors[line] + '\n'
-                    }).as('validateResponse : ' + message)
-                cy.get('.button').first().click();
-                cy.wait('@validateResponse : ' + message);
-                cy.get('.tooltip-trigger > .button').first().click()
-                cy.get('.media-content')
-                    .invoke('text')
-                    .then(function (error) {
-                        returnErrors[message] = error
-                    }).as(message);
-                cy.get('.delete')
-                cy.visit(Cypress.env('applicationCreation_url'))
-                cy.fixture(yamlSite).then(fileContent => {
-                    cy.get('input[type = "file"]').attachFile({
-                        fileContent: fileContent.toString(),
-                        fileName: yamlSite,
-                        mimeType: 'text/yaml'
-                    })
-                })
-            }
-        })
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/login.cy.js b/cypress/e2e/login.cy.js
deleted file mode 100644
index 695e27e4e1132142eea3986f53a0d07a7caad991..0000000000000000000000000000000000000000
--- a/cypress/e2e/login.cy.js
+++ /dev/null
@@ -1,346 +0,0 @@
-/// <reference types="Cypress" />
-//import { UserPreferencesService } from "../../src/services/UserPreferencesService";
-const testRequestBody = function (req, toTest) {
-    if (!req.body) {
-        return
-    } else if (typeof req.body !== "string") {
-        testRequestBody2(req, toTest)
-    } else {
-        toTest = toTest || []
-        let split = req.body.split("Content-Disposition: form-data; name=")
-            .map(line => line.split("\r\n"));
-        toTest
-            .forEach((value, index) => assert(split[index + 1][2] === value, "bad " + value + " must be " + split[index + 1][2]))
-    }
-}
-const testRequestBody2 = function (req, toTest = {}) {
-    for (const toTestKey in toTest) {
-        assert(toTest[toTestKey] === req.body[toTestKey], "bad " + toTest[toTestKey] + " must be " + req.body[toTestKey])
-    }
-}
-describe('test login', () => {
-    it('login admin', () => {
-        cy.visit('url', {
-            headers: {
-                'Accept-Language': 'de',
-            },
-        });
-        cy.login("admin",)
-        cy.url().should('include', '/application')
-        cy.get('.card-header-title.createApplication').first().should('contain'," Créer l'application ")
-        cy.screenshot()
-
-
-    })
-    it('login bad login password', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('input[title="login.login"]').first().type('log')
-        cy.get(".help.is-danger").first().should('have.text', " Le champ Identifiant doit comporter au moins 4 caractères. ")
-        cy.get('input[title="login.login"]').first().type('in')
-        cy.get(".help.is-danger").should('not.exist')
-        cy.screenshot()
-
-    })
-    it('login inactive account', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('input[title="login.login"]').first().type('login')
-        cy.get('input[title="password"]').first().type("password")
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/login',
-            {
-                statusCode: 402,
-                body: {
-                    params: {
-                        email: "email.adresse.fr",
-                        authorization: "",
-                        login: "login",
-                        state: "pending",
-                        id: "0615b198-e3a3-4d54-8177-24c71b249bb3"
-                    },
-                    "message": "INACTIVE_ACCOUNT",
-                    "localizedMessage": "INACTIVE_ACCOUNT"
-                }
-            })
-        cy.get("button[aria-description='login.signIn']").contains(" Se connecter ").click()
-        cy.get('.is-warning p').should('have.text','Erreur lors de la connexion')
-        let warning = cy.get('article.is-warning span.column').first()
-        warning.should('have.text',
-            "Le compte avec l'identifiant login  n'est pas actif. Vous allez recevoir une nouvelle clef d'activation; merci de la renseigner.");
-
-        cy.screenshot()
-    })
-    it('login pending account', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('input[title="login.login"]').first().type('login')
-        cy.get('input[title="password"]').first().type("password")
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/login',
-            {
-                statusCode: 402,
-                body: {
-                    params: {
-                        email: "email.adresse.fr",
-                        authorization: "",
-                        login: "login",
-                        state: "pending",
-                        id: "0615b198-e3a3-4d54-8177-24c71b249bb3"
-                    },
-                    "message": "PENDING_ACCOUNT",
-                    "localizedMessage": "PENDING_ACCOUNT"
-                }
-            })
-        cy.get("button[aria-description='login.signIn']").contains(" Se connecter ").click()
-        cy.get('.is-warning p').should('contain','Erreur lors de la connexion')
-        let warning = cy.get('article.is-warning span.column').first()
-        warning.should('have.text',
-            "Le compte avec l'identifiant login  est en attente de validation. Vous allez recevoir une nouvelle clef d'activation; merci de la renseigner.");
-
-        cy.screenshot()
-    })
-    it('login closed account', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('input[title="login.login"]').first().type('login')
-        cy.get('input[title="password"]').first().type("password")
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/login',
-            {
-                statusCode: 402,
-                body: {
-                    params: {
-                        email: "email.adresse.fr",
-                        authorization: "",
-                        login: "login",
-                        state: "closed",
-                        id: "0615b198-e3a3-4d54-8177-24c71b249bb3"
-                    },
-                    "message": "CLOSED_ACCOUNT",
-                    "localizedMessage": "CLOSED_ACCOUNT"
-                }
-            })
-        cy.get("button[aria-description='login.signIn']").contains(" Se connecter ").click()
-        cy.get('.is-warning p').should('contain','Erreur lors de la connexion')
-        cy.get('article.is-warning span.column').first().should('have.text',
-            "Le compte avec l'identifiant login  est fermé.");
-
-        cy.screenshot()
-    })
-    it('login bad login password', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('input[title="login.login"]').first().type('login')
-        cy.get('input[title="password"]').first().type("password")
-        const response = {
-            loginResult: null,
-            message: "BAD_LOGIN_PASSWORD",
-            localizedMessage: "BAD_LOGIN_PASSWORD"
-        };
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/login',
-            {
-                statusCode: 401,
-                body: response
-            })
-        cy.get("button[aria-description='login.signIn']").contains(" Se connecter ").click()
-        cy.get('div[role="alert"]>div').first().should('have.text', "L'identifiant ou le mot de passe sont incorrects.");
-
-        cy.screenshot()
-
-    })
-    it('login echo just localstorage', () => {
-        cy.visit('url', {
-            headers: {
-                'Accept-Language': 'de',
-            },
-        });
-        cy.visit(Cypress.env('login_url'))
-        cy.loginWithoutWindow("regularUser", 'en')
-        cy.screenshot()
-
-
-    })
-})
-describe('test register', () => {
-    beforeEach(() => {
-
-        cy.intercept(
-            "GET",
-            'http://localhost:8081/api/v1/applications',
-            {
-                statusCode: 200,
-                body: {}
-            })
-    })
-    it('register new account', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get("li[role='tab'][aria-selected='true']").contains("Se connecter").should("not.contain", 'Créer un compte')
-
-        cy.get('li[role="tab"]>a').eq(1).should('have.text', 'Créer un compte').click()
-        cy.get("li[role='tab'][aria-selected='true']").contains('Créer un compte').should("not.contain", "Se connecter")
-
-
-        cy.get('button[aria-description="login.register"]').click()
-        for (let i = 0; i < 4; i++) {
-            cy.get(".help.is-danger").eq(i).should('have.text', " Merci de remplir le champ ")
-
-        }
-        cy.get('input[title="register.login"]').first().type('log')
-        cy.get('input[title="register.password"]').first().type("password")
-        cy.get('input[title="register.confirm_password"]').first().type("password")
-        cy.get('input[title="register.email"]').first().type("email@inrae")
-        cy.get('button[aria-description="login.register"]').click()
-
-        cy.get(".help.is-danger").first().should('have.text', " Le champ Identifiant doit comporter au moins 4 caractères. ")
-        cy.get(".help.is-danger").eq(1).should('have.text', " Pour le champ Email, email@inrae doit être un email valide. ")
-
-        cy.get('input[title="register.login"]').first().type('in')
-        cy.get('input[title="register.email"]').first().type(".fr")
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, ['login', 'password', 'email@inrae.fr'])
-                req.reply({
-                    statusCode: 201,
-                    body: {"id": "99b3688d-3a5d-4b85-9553-e612823c756b"}
-                })
-            });
-        cy.get('button[aria-description="login.register"]').click()
-        cy.get('div[role="alert"]>div').first().should('have.text', "Compte utilisateur créé");
-        cy.get('input[title="register.certifieEmail.temporary-pwd"]').first().type("012345678")
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {login: 'login', password: 'password', verificationKey: '0123456789'})
-                req.reply({
-                    statusCode: 201,
-                    body: {"id": "99b3688d-3a5d-4b85-9553-e612823c756b"}
-                })
-            });
-        cy.get(".help.is-danger").first().should('have.text', " Le champ Clef de connexion doit comporter 10 caractères. ")
-        cy.intercept(
-            "PUT",
-            'http://localhost:8081/api/v1/users', (req) => {
-                testRequestBody(req, {login: 'login', password: 'password', verificationKey: '0123456789'})
-                req.reply({
-                    "userId": "0615b198-e3a3-4d54-8177-24c71b249bb3",
-                    "login": "login",
-                    "email": "email.inra.fr",
-                    "accountState": "active"
-                })
-            });
-        cy.get('input[title="register.certifieEmail.temporary-pwd"]').first().type("9")
-        cy.get(".help.is-danger").should('not.exist')
-        cy.get('button[aria-description="login.register"]').first().click()
-        cy.contains('Le compte a été activé.').should('exist')
-        cy.screenshot()
-
-        cy.contains('OK').click()
-        cy.screenshot()
-
-        cy.get("li[role='tab'][aria-selected='true']").contains("Se connecter").should("not.contain", 'Créer un compte')
-    })
-    it('register new account existing login', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('li[role="tab"]>a').eq(1).should('have.text', 'Créer un compte').click()
-        cy.get('input[title="register.login"]').first().type('login')
-        cy.get('input[title="register.password"]').first().type("password")
-        cy.get('input[title="register.confirm_password"]').first().type("password")
-        cy.get('input[title="register.email"]').first().type("email@inrae.fr")
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/users',
-            {
-                statusCode: 412,
-                body: {
-                    "params": {
-                        "email": "email@inrae.fr",
-                        "authorization": "",
-                        "login": "login",
-                        "state": "",
-                        "id": "0a253d1b-fdb2-4b1d-8e7a-a7ec517febd4"
-                    },
-                    "message": "EXISTING_LOGIN",
-                    "localizedMessage": "EXISTING_LOGIN"
-                }
-            })
-        cy.screenshot()
-
-        cy.get('button[aria-description="login.register"]').click()
-        cy.screenshot()
-
-        cy.get('div[role="alert"]>div').first().should('have.text', "Le compte avec l'identifiant login existe déjà.");
-    })
-    it('register new account existing email', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('li[role="tab"]>a').eq(1).should('have.text', 'Créer un compte').click()
-        cy.get('input[title="register.login"]').first().type('login')
-        cy.get('input[title="register.password"]').first().type("password")
-        cy.get('input[title="register.confirm_password"]').first().type("password")
-        cy.get('input[title="register.email"]').first().type("email@inrae.fr")
-        cy.intercept(
-            "POST",
-            'http://localhost:8081/api/v1/users',
-            {
-                statusCode: 412,
-                body: {
-                    "params": {
-                        "email": "email@inrae.fr",
-                        "authorization": "",
-                        "login": "login",
-                        "state": "",
-                        "id": "0a253d1b-fdb2-4b1d-8e7a-a7ec517febd4"
-                    },
-                    "message": "EXISTING_EMAIL",
-                    "localizedMessage": "EXISTING_EMAIL"
-                }
-            })
-        cy.screenshot()
-
-        cy.get('button[aria-description="login.register"]').click()
-        cy.screenshot()
-
-        cy.get('div[role="alert"]>div').first().should('have.text', "Le compte avec l'email email@inrae.fr existe déjà.");
-    })
-    it('register new account validation', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get('li[role="tab"]>a').eq(1).should('have.text', 'Créer un compte').click()
-        cy.get('input[title="register.login"]').first().type('log')
-        cy.get(".help.is-danger").first().should('have.text', " Le champ Identifiant doit comporter au moins 4 caractères. ")
-        cy.get('input[title="register.login"]').first().type('in')
-        cy.get('input[title="register.password"]').first().type("password")
-        cy.get('input[title="register.confirm_password"]').first().type("passwor")
-        cy.get(".help.is-danger").first().should('have.text', " Le champ Mot de passe ne correspondent pas au champ Confirmer le mot de passe. ")
-        cy.get('input[title="register.confirm_password"]').first().type("d")
-        cy.get('input[title="register.email"]').first().type("email@inrae")
-        cy.get(".help.is-danger").first().should('have.text', " Pour le champ Email, email@inrae doit être un email valide. ")
-        cy.get('input[title="register.email"]').first().type(".fr")
-        cy.get(".help.is-danger").should('not.exist')
-        cy.screenshot()
-
-
-    })
-})
-describe('test missing password', () => {
-    it('missing password', () => {
-        cy.visit(Cypress.env('login_url'))
-        cy.get("button[aria-description='login.pwd-forgotten']").contains("Mot de passe oublié ?").click()
-        cy.get('h1').should('contain',"Récupération profile")
-        cy.get('input[title="missing-password.login"]').first().type('login')
-        cy.get('input[title="missing-password.email"]').first().type('email@inrae.fr')
-        cy.get(".help.is-danger").should('not.exist')
-        cy.contains('Suivant').click()
-        cy.get('h1').should('contain',"Changement mot de passe")
-        cy.get('input[title="missing-password.verificationKey"]').first().type('1234567890')
-        cy.get('input[title="missing-password.new-pwd"]').first().type('password')
-        cy.get('input[title="missing-password.new-pwd-confirm"]').first().type('password')
-        cy.get(".help.is-danger").should('not.exist')
-        cy.screenshot()
-
-        cy.contains('Valider').click()
-        cy.screenshot()
-
-
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/references_errors.cy.js b/cypress/e2e/references_errors.cy.js
deleted file mode 100644
index a00193141eedc35c464535f05f4dfa17031c3e9e..0000000000000000000000000000000000000000
--- a/cypress/e2e/references_errors.cy.js
+++ /dev/null
@@ -1,1611 +0,0 @@
-const errors = require("../fixtures/applications/errors/ref_ola_errors.json");
-describe('test authorization application', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-
-    it('Test references ola', () => {
-
-        cy.login("admin", )
-        //cy.wait(['@postUserResponse', '@getApplicationResponse'])
-        const ola = 'references/ola/ola.json'
-        cy.fixture(ola).then(olaContent => {
-            cy.intercept(
-                'GET',
-                'http://localhost:8081/api/v1/applications/ola?filter=CONFIGURATION&filter=REFERENCETYPE', {
-                    statusCode: 200,
-                    body: olaContent
-                }).as('pageRef')
-
-        })
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications/ola/references', {
-                statusCode: 200,
-                body: {
-                    "id": "20a6b24b-ac4e-4cee-a21d-02bb75d7ab1d",
-                    "name": "ola",
-                    "title": "ola",
-                    "comment": "",
-                    "internationalization": {
-                        "application": {
-                            "internationalizationName": {
-                                "en": "Lake's observatory",
-                                "fr": "Observatoire des lacs"
-                            }
-                        }, "references": {
-                            "controle_coherence": {
-                                "internationalizationName": {
-                                    "en": "Controle de la cohérence",
-                                    "fr": "Controle de la cohérence"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "taxon_phytoplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's phytoplanctons",
-                                    "fr": "taxon des phytoplanctons"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {
-                                    "proprietes_taxon": {
-                                        "en": "Properties of Taxa",
-                                        "fr": "Proprétés de Taxons"
-                                    }
-                                },
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                        "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "site_type": {
-                                "internationalizationName": {"en": "Sites types", "fr": "Types de site"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "stade_développement_zoo": {
-                                "internationalizationName": {
-                                    "en": "Stage of development",
-                                    "fr": "Stade de développement"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "project": {
-                                "internationalizationName": {"en": "Project", "fr": "Projet"},
-                                "internationalizedColumns": {
-                                    "nom du projet_key": {
-                                        "en": "nom du projet_en",
-                                        "fr": "nom du projet_fr"
-                                    },
-                                    "description du projet_fr": {
-                                        "en": "description du projet_en",
-                                        "fr": "description du projet_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du projet_key}",
-                                        "fr": "{nom du projet_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "valeurs_qualitative": {
-                                "internationalizationName": {
-                                    "en": "Qualitative values",
-                                    "fr": "Valeurs qualitatives"
-                                },
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "variable_norm": {
-                                "internationalizationName": {
-                                    "en": "Variables' norms",
-                                    "fr": "Normes de variable"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "propriete_taxon": {
-                                "internationalizationName": {
-                                    "en": "Proporties of taxons",
-                                    "fr": "Propiété des taxons"
-                                },
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la propriété_key": {
-                                        "en": "nom de la propriété_en",
-                                        "fr": "nom de la propriété_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la propriété_key}",
-                                        "fr": "{nom de la propriété_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "tool": {
-                                "internationalizationName": {"en": "Measuring tool", "fr": "Outils de mesure"},
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom de l_outil de mesure_fr": {
-                                        "en": "nom de l_outil de mesure_en",
-                                        "fr": "nom de l_outil de mesure_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "platform": {
-                                "internationalizationName": {"en": "Plateforms", "fr": "Plateformes"},
-                                "internationalizedColumns": {
-                                    "nom de la plateforme_key": {
-                                        "en": "nom de la plateforme_en",
-                                        "fr": "nom de la plateforme_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom de la plateforme_key}",
-                                        "fr": "{nom de la plateforme_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {"format_float": {"fr": "latitude,longitude,altitude au format flottant obligatoire"}}
-                            },
-                            "site": {
-                                "internationalizationName": {"en": "Site", "fr": "Site"},
-                                "internationalizedColumns": {
-                                    "nom du site_key": {
-                                        "en": "nom du site_en",
-                                        "fr": "nom du site_fr"
-                                    },
-                                    "description du site_fr": {
-                                        "en": "description du site_en",
-                                        "fr": "description du site_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du site_key}",
-                                        "fr": "{nom du site_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "unit": {
-                                "internationalizationName": {"en": "Units", "fr": "Unités"},
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "tool_type": {
-                                "internationalizationName": {"en": "Tools type", "fr": "Type d'outils"},
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "platform_type": {
-                                "internationalizationName": {
-                                    "en": "Plateform types",
-                                    "fr": "Types de plateforme"
-                                },
-                                "internationalizedColumns": {
-                                    "description_fr": {
-                                        "en": "description_en",
-                                        "fr": "description_fr"
-                                    },
-                                    "nom du type de plateforme_key": {
-                                        "en": "nom du type de plateforme_en",
-                                        "fr": "nom du type de plateforme_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du type de plateforme_key}",
-                                        "fr": "{nom du type de plateforme_key}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "file_type": {
-                                "internationalizationName": {"en": "Type's Files", "fr": "Type de fichier"},
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "variable": {
-                                "internationalizationName": {"en": "Variables", "fr": "Variables"},
-                                "internationalizedColumns": {
-                                    "définition_fr": {
-                                        "en": "définition_en",
-                                        "fr": "définition_fr"
-                                    },
-                                    "nom de la variable_fr": {
-                                        "en": "nom de la variable_en",
-                                        "fr": "nom de la variable_fr"
-                                    },
-                                    "Affichage de la variable_fr": {
-                                        "en": "Affichage de la variable_en",
-                                        "fr": "Affichage de la variable_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "data_type": {
-                                "internationalizationName": {"en": "Data type", "fr": "Types de données"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "niveau_taxon": {
-                                "internationalizationName": {
-                                    "en": "Level of taxon",
-                                    "fr": "Niveau de taxon"
-                                },
-                                "internationalizedColumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}},
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            },
-                            "variable_group": {
-                                "internationalizationName": {
-                                    "en": "Variable's groups",
-                                    "fr": "Groupes de variable"
-                                },
-                                "internationalizedColumns": {
-                                    "nom du groupe": {
-                                        "en": "nom du groupe_en",
-                                        "fr": "nom du groupe_fr"
-                                    }
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du groupe_en}",
-                                        "fr": "{nom du groupe_fr}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "taxon_zooplancton": {
-                                "internationalizationName": {
-                                    "en": "taxon's zooplancton",
-                                    "fr": "taxon des zooplancton"
-                                },
-                                "internationalizedColumns": null,
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {
-                                    "pattern": {
-                                        "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-                                        "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-                                    }
-                                },
-                                "internationalizedValidations": {}
-                            },
-                            "thematic": {
-                                "internationalizationName": {"en": "Thematic", "fr": "Thème"},
-                                "internationalizedColumns": {
-                                    "nom_key": {"en": "nom_en", "fr": "nom_fr"},
-                                    "description_fr": {"en": "description_en", "fr": "description_fr"}
-                                },
-                                "internationalizedDynamicColumns": {},
-                                "internationalizationDisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}},
-                                "internationalizedValidations": {}
-                            }
-                        }, "dataTypes": {
-                            "condition_prelevements": {
-                                "internationalizationName": {
-                                    "en": "Collection condition",
-                                    "fr": "Condition de prélèvement"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "qualitatif": {
-                                            "internationalizationName": {
-                                                "en": "Qualitative data",
-                                                "fr": "Données qualitatives"
-                                            }
-                                        },
-                                        "quantitatif": {
-                                            "internationalizationName": {
-                                                "en": "Quantitative data",
-                                                "fr": "Données quantitatives"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "localization_site": {"internationalizationName": null},
-                                        "localization_projet": {"internationalizationName": null}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "physico-chimie": {
-                                "internationalizationName": {
-                                    "en": "Chemical Physics",
-                                    "fr": "Physico Chimie"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "condition": {
-                                            "internationalizationName": {
-                                                "en": "Context",
-                                                "fr": "Contexte"
-                                            }
-                                        },
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "variable": {"internationalizationName": {"en": "Data", "fr": "Données"}}
-                                    },
-                                    "authorizationScopes": {
-                                        "localization_site": {"internationalizationName": null},
-                                        "localization_projet": {"internationalizationName": null}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            },
-                            "sonde_multiparametres": {
-                                "internationalizationName": {
-                                    "en": "Probe data",
-                                    "fr": "Données des sondes"
-                                },
-                                "internationalizedColumns": null,
-                                "authorization": {
-                                    "dataGroups": {
-                                        "referentiel": {
-                                            "internationalizationName": {
-                                                "en": "Referential",
-                                                "fr": "Référentiel"
-                                            }
-                                        },
-                                        "condition_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Prelevement's condition",
-                                                "fr": "Condition de prélèvement"
-                                            }
-                                        },
-                                        "donnee_prelevement": {
-                                            "internationalizationName": {
-                                                "en": "Data's condition",
-                                                "fr": "Données du prélèvement"
-                                            }
-                                        }
-                                    },
-                                    "authorizationScopes": {
-                                        "localization_site": {"internationalizationName": null},
-                                        "localization_projet": {"internationalizationName": null}
-                                    }
-                                },
-                                "internationalizationDisplay": null,
-                                "internationalizedValidations": {}
-                            }
-                        }
-                    },
-                    "references": {
-                        "stade_développement_zoo": {
-                            "id": "stade_développement_zoo",
-                            "label": "stade_développement_zoo",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "valeurs_qualitative": {
-                            "id": "valeurs_qualitative",
-                            "label": "valeurs_qualitative",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "valeur_en": {"id": "valeur_en", "title": "valeur_en", "key": false, "linkedTo": null},
-                                "valeur_fr": {"id": "valeur_fr", "title": "valeur_fr", "key": false, "linkedTo": null},
-                                "valeur_key": {"id": "valeur_key", "title": "valeur_key", "key": true, "linkedTo": null}
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "niveau_taxon": {
-                            "id": "niveau_taxon",
-                            "label": "niveau_taxon",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "propriete_taxon": {
-                            "id": "propriete_taxon",
-                            "label": "propriete_taxon",
-                            "children": [],
-                            "columns": {
-                                "isFloatValue": {
-                                    "id": "isFloatValue",
-                                    "title": "isFloatValue",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "isQualitative": {
-                                    "id": "isQualitative",
-                                    "title": "isQualitative",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "type associé": {
-                                    "id": "type associé",
-                                    "title": "type associé",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_en": {
-                                    "id": "définition_en",
-                                    "title": "définition_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_fr": {
-                                    "id": "définition_fr",
-                                    "title": "définition_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "ordre d'affichage": {
-                                    "id": "ordre d'affichage",
-                                    "title": "ordre d'affichage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_en": {
-                                    "id": "nom de la propriété_en",
-                                    "title": "nom de la propriété_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_fr": {
-                                    "id": "nom de la propriété_fr",
-                                    "title": "nom de la propriété_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la propriété_key": {
-                                    "id": "nom de la propriété_key",
-                                    "title": "nom de la propriété_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "taxon_phytoplancton": {
-                            "id": "taxon_phytoplancton",
-                            "label": "taxon_phytoplancton",
-                            "children": [],
-                            "columns": {
-                                "theme": {"id": "theme", "title": "theme", "key": false, "linkedTo": null},
-                                "Code Sandre": {
-                                    "id": "Code Sandre",
-                                    "title": "Code Sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Notes libres": {
-                                    "id": "Notes libres",
-                                    "title": "Notes libres",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Synonyme ancien": {
-                                    "id": "Synonyme ancien",
-                                    "title": "Synonyme ancien",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Synonyme récent": {
-                                    "id": "Synonyme récent",
-                                    "title": "Synonyme récent",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon": {
-                                    "id": "code sandre du taxon",
-                                    "title": "code sandre du taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du niveau de taxon": {
-                                    "id": "nom du niveau de taxon",
-                                    "title": "nom du niveau de taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon superieur": {
-                                    "id": "nom du taxon superieur",
-                                    "title": "nom du taxon superieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Année de la description": {
-                                    "id": "Année de la description",
-                                    "title": "Année de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Auteur de la description": {
-                                    "id": "Auteur de la description",
-                                    "title": "Auteur de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon déterminé": {
-                                    "id": "nom du taxon déterminé",
-                                    "title": "nom du taxon déterminé",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "Classe algale sensu Bourrelly": {
-                                    "id": "Classe algale sensu Bourrelly",
-                                    "title": "Classe algale sensu Bourrelly",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Référence de la description": {
-                                    "id": "Référence de la description",
-                                    "title": "Référence de la description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon supérieur": {
-                                    "id": "code sandre du taxon supérieur",
-                                    "title": "code sandre du taxon supérieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Références relatives à ce taxon": {
-                                    "id": "Références relatives à ce taxon",
-                                    "title": "Références relatives à ce taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "niveau incertitude de détermination": {
-                                    "id": "niveau incertitude de détermination",
-                                    "title": "niveau incertitude de détermination",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {
-                                "proprietes_taxon": {
-                                    "id": "proprietes_taxon",
-                                    "title": "proprietes_taxon",
-                                    "headerPrefix": "pt_",
-                                    "reference": "propriete_taxon",
-                                    "referenceColumnToLookForHeader": "nom de la propriété_key",
-                                    "presenceConstraint": true
-                                }
-                            }
-                        },
-                        "data_type": {
-                            "id": "data_type",
-                            "label": "data_type",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "controle_coherence": {
-                            "id": "controle_coherence",
-                            "label": "controle_coherence",
-                            "children": [],
-                            "columns": {
-                                "valeur max": {
-                                    "id": "valeur max",
-                                    "title": "valeur max",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "valeur min": {
-                                    "id": "valeur min",
-                                    "title": "valeur min",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable": {
-                                    "id": "nom de la variable",
-                                    "title": "nom de la variable",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de données": {
-                                    "id": "nom du type de données",
-                                    "title": "nom du type de données",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "taxon_zooplancton": {
-                            "id": "taxon_zooplancton",
-                            "label": "taxon_zooplancton",
-                            "children": [],
-                            "columns": {
-                                "theme": {"id": "theme", "title": "theme", "key": false, "linkedTo": null},
-                                "preselected": {
-                                    "id": "preselected",
-                                    "title": "preselected",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon": {
-                                    "id": "code sandre du taxon",
-                                    "title": "code sandre du taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du niveau de taxon": {
-                                    "id": "nom du niveau de taxon",
-                                    "title": "nom du niveau de taxon",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon superieur": {
-                                    "id": "nom du taxon superieur",
-                                    "title": "nom du taxon superieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du taxon déterminé": {
-                                    "id": "nom du taxon déterminé",
-                                    "title": "nom du taxon déterminé",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du taxon supérieur": {
-                                    "id": "code sandre du taxon supérieur",
-                                    "title": "code sandre du taxon supérieur",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "file_type": {
-                            "id": "file_type",
-                            "label": "file_type",
-                            "children": [],
-                            "columns": {
-                                "nom": {"id": "nom", "title": "nom", "key": true, "linkedTo": null},
-                                "description": {
-                                    "id": "description",
-                                    "title": "description",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "variable_norm": {
-                            "id": "variable_norm",
-                            "label": "variable_norm",
-                            "children": [],
-                            "columns": {
-                                "nom": {"id": "nom", "title": "nom", "key": true, "linkedTo": null},
-                                "définition": {
-                                    "id": "définition",
-                                    "title": "définition",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "variable_group": {
-                            "id": "variable_group",
-                            "label": "variable_group",
-                            "children": [],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe": {
-                                    "id": "nom du groupe",
-                                    "title": "nom du groupe",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe_en": {
-                                    "id": "nom du groupe_en",
-                                    "title": "nom du groupe_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe_fr": {
-                                    "id": "nom du groupe_fr",
-                                    "title": "nom du groupe_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe parent": {
-                                    "id": "nom du groupe parent",
-                                    "title": "nom du groupe parent",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "variable": {
-                            "id": "variable", "label": "variable", "children": [], "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du groupe": {
-                                    "id": "nom du groupe",
-                                    "title": "nom du groupe",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_en": {
-                                    "id": "définition_en",
-                                    "title": "définition_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "définition_fr": {
-                                    "id": "définition_fr",
-                                    "title": "définition_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "ordre daffichage": {
-                                    "id": "ordre daffichage",
-                                    "title": "ordre daffichage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "valeur  qualitative": {
-                                    "id": "valeur  qualitative",
-                                    "title": "valeur  qualitative",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable_en": {
-                                    "id": "nom de la variable_en",
-                                    "title": "nom de la variable_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la variable_fr": {
-                                    "id": "nom de la variable_fr",
-                                    "title": "nom de la variable_fr",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Affichage de la variable_en": {
-                                    "id": "Affichage de la variable_en",
-                                    "title": "Affichage de la variable_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "Affichage de la variable_fr": {
-                                    "id": "Affichage de la variable_fr",
-                                    "title": "Affichage de la variable_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la norme de variable": {
-                                    "id": "nom de la norme de variable",
-                                    "title": "nom de la norme de variable",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}
-                        },
-                        "thematic": {
-                            "id": "thematic",
-                            "label": "thematic",
-                            "children": [],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "platform_type": {
-                            "id": "platform_type",
-                            "label": "platform_type",
-                            "children": [],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_en": {
-                                    "id": "nom du type de plateforme_en",
-                                    "title": "nom du type de plateforme_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_fr": {
-                                    "id": "nom du type de plateforme_fr",
-                                    "title": "nom du type de plateforme_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_key": {
-                                    "id": "nom du type de plateforme_key",
-                                    "title": "nom du type de plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "site_type": {
-                            "id": "site_type",
-                            "label": "site_type",
-                            "children": ["site"],
-                            "columns": {
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": true, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "site": {
-                            "id": "site",
-                            "label": "site",
-                            "children": ["platform"],
-                            "columns": {
-                                "nom du site_en": {
-                                    "id": "nom du site_en",
-                                    "title": "nom du site_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site_fr": {
-                                    "id": "nom du site_fr",
-                                    "title": "nom du site_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site_key": {
-                                    "id": "nom du site_key",
-                                    "title": "nom du site_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de site": {
-                                    "id": "nom du type de site",
-                                    "title": "nom du type de site",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du site_en": {
-                                    "id": "description du site_en",
-                                    "title": "description du site_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du site_fr": {
-                                    "id": "description du site_fr",
-                                    "title": "description du site_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du Plan d'eau": {
-                                    "id": "code sandre du Plan d'eau",
-                                    "title": "code sandre du Plan d'eau",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre de la Masse d'eau plan d'eau": {
-                                    "id": "code sandre de la Masse d'eau plan d'eau",
-                                    "title": "code sandre de la Masse d'eau plan d'eau",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "platform": {
-                            "id": "platform", "label": "platform", "children": [], "columns": {
-                                "altitude": {"id": "altitude", "title": "altitude", "key": false, "linkedTo": null},
-                                "latitude": {"id": "latitude", "title": "latitude", "key": false, "linkedTo": null},
-                                "longitude": {"id": "longitude", "title": "longitude", "key": false, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du site": {
-                                    "id": "nom du site",
-                                    "title": "nom du site",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_en": {
-                                    "id": "nom de la plateforme_en",
-                                    "title": "nom de la plateforme_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_fr": {
-                                    "id": "nom de la plateforme_fr",
-                                    "title": "nom de la plateforme_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de la plateforme_key": {
-                                    "id": "nom de la plateforme_key",
-                                    "title": "nom de la plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type de plateforme_key": {
-                                    "id": "nom du type de plateforme_key",
-                                    "title": "nom du type de plateforme_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}
-                        },
-                        "project": {
-                            "id": "project",
-                            "label": "project",
-                            "children": [],
-                            "columns": {
-                                "nom du projet_en": {
-                                    "id": "nom du projet_en",
-                                    "title": "nom du projet_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du projet_fr": {
-                                    "id": "nom du projet_fr",
-                                    "title": "nom du projet_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du projet_key": {
-                                    "id": "nom du projet_key",
-                                    "title": "nom du projet_key",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "description du projet_en": {
-                                    "id": "description du projet_en",
-                                    "title": "description du projet_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description du projet_fr": {
-                                    "id": "description du projet_fr",
-                                    "title": "description du projet_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "unit": {
-                            "id": "unit",
-                            "label": "unit",
-                            "children": [],
-                            "columns": {
-                                "code": {"id": "code", "title": "code", "key": true, "linkedTo": null},
-                                "nom_en": {"id": "nom_en", "title": "nom_en", "key": false, "linkedTo": null},
-                                "nom_fr": {"id": "nom_fr", "title": "nom_fr", "key": false, "linkedTo": null},
-                                "nom_key": {"id": "nom_key", "title": "nom_key", "key": false, "linkedTo": null}
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "tool_type": {
-                            "id": "tool_type",
-                            "label": "tool_type",
-                            "children": ["tool"],
-                            "columns": {
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "type d_outils": {
-                                    "id": "type d_outils",
-                                    "title": "type d_outils",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom du type d_outils": {
-                                    "id": "nom du type d_outils",
-                                    "title": "nom du type d_outils",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                }
-                            },
-                            "dynamicColumns": {}
-                        },
-                        "tool": {
-                            "id": "tool", "label": "tool", "children": [], "columns": {
-                                "modèle": {"id": "modèle", "title": "modèle", "key": false, "linkedTo": null},
-                                "fabricant": {"id": "fabricant", "title": "fabricant", "key": false, "linkedTo": null},
-                                "code sandre": {
-                                    "id": "code sandre",
-                                    "title": "code sandre",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description": {
-                                    "id": "description",
-                                    "title": "description",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "étalonnage": {
-                                    "id": "étalonnage",
-                                    "title": "étalonnage",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_en": {
-                                    "id": "description_en",
-                                    "title": "description_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "description_fr": {
-                                    "id": "description_fr",
-                                    "title": "description_fr",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "numéro de série": {
-                                    "id": "numéro de série",
-                                    "title": "numéro de série",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "code sandre du contexte": {
-                                    "id": "code sandre du contexte",
-                                    "title": "code sandre du contexte",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de l_outil de mesure_en": {
-                                    "id": "nom de l_outil de mesure_en",
-                                    "title": "nom de l_outil de mesure_en",
-                                    "key": false,
-                                    "linkedTo": null
-                                },
-                                "nom de l_outil de mesure_fr": {
-                                    "id": "nom de l_outil de mesure_fr",
-                                    "title": "nom de l_outil de mesure_fr",
-                                    "key": true,
-                                    "linkedTo": null
-                                },
-                                "nom du type d_outils de mesure": {
-                                    "id": "nom du type d_outils de mesure",
-                                    "title": "nom du type d_outils de mesure",
-                                    "key": true,
-                                    "linkedTo": null
-                                }
-                            }, "dynamicColumns": {}
-                        }
-                    },
-                    "dataTypes": {
-                        "physico-chimie": {
-                            "id": "physico-chimie", "label": "physico-chimie", "variables": {
-                                "date": {
-                                    "id": "date",
-                                    "label": "date",
-                                    "components": {
-                                        "day": {"id": "day", "label": "day"},
-                                        "time": {"id": "time", "label": "time"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "site": {
-                                    "id": "site",
-                                    "label": "site",
-                                    "components": {"nom du site": {"id": "nom du site", "label": "nom du site"}},
-                                    "chartDescription": null
-                                },
-                                "outil": {
-                                    "id": "outil",
-                                    "label": "outil",
-                                    "components": {"prélèvement": {"id": "prélèvement", "label": "prélèvement"}},
-                                    "chartDescription": null
-                                },
-                                "projet": {
-                                    "id": "projet",
-                                    "label": "projet",
-                                    "components": {"nom du projet": {"id": "nom du projet", "label": "nom du projet"}},
-                                    "chartDescription": null
-                                },
-                                "variable": {
-                                    "id": "variable",
-                                    "label": "variable",
-                                    "components": {
-                                        "nom": {"id": "nom", "label": "nom"},
-                                        "values": {"id": "values", "label": "values"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "plateforme": {
-                                    "id": "plateforme",
-                                    "label": "plateforme",
-                                    "components": {
-                                        "nom de la plateforme": {
-                                            "id": "nom de la plateforme",
-                                            "label": "nom de la plateforme"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "profondeur": {
-                                    "id": "profondeur",
-                                    "label": "profondeur",
-                                    "components": {
-                                        "reelle": {"id": "reelle", "label": "reelle"},
-                                        "maximum": {"id": "maximum", "label": "maximum"},
-                                        "minimum": {"id": "minimum", "label": "minimum"}
-                                    },
-                                    "chartDescription": null
-                                }
-                            }, "repository": {"toto": "test"}, "hasAuthorizations": true
-                        }, "sonde_multiparametres": {
-                            "id": "sonde_multiparametres", "label": "sonde_multiparametres", "variables": {
-                                "ph": {
-                                    "id": "ph",
-                                    "label": "ph",
-                                    "components": {
-                                        "tc": {"id": "tc", "label": "tc"},
-                                        "brut": {"id": "brut", "label": "brut"},
-                                        "corrige_labo": {"id": "corrige_labo", "label": "corrige_labo"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "chl": {
-                                    "id": "chl",
-                                    "label": "chl",
-                                    "components": {
-                                        "a": {"id": "a", "label": "a"},
-                                        "a_corrige_labo": {"id": "a_corrige_labo", "label": "a_corrige_labo"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "date": {
-                                    "id": "date",
-                                    "label": "date",
-                                    "components": {
-                                        "day": {"id": "day", "label": "day"},
-                                        "time": {"id": "time", "label": "time"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "site": {
-                                    "id": "site",
-                                    "label": "site",
-                                    "components": {"nom du site": {"id": "nom du site", "label": "nom du site"}},
-                                    "chartDescription": null
-                                },
-                                "outil": {
-                                    "id": "outil",
-                                    "label": "outil",
-                                    "components": {"mesure": {"id": "mesure", "label": "mesure"}},
-                                    "chartDescription": null
-                                },
-                                "trans": {
-                                    "id": "trans",
-                                    "label": "trans",
-                                    "components": {
-                                        "par_a": {"id": "par_a", "label": "par_a"},
-                                        "par_w": {"id": "par_w", "label": "par_w"},
-                                        "value": {"id": "value", "label": "value"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "cond25": {
-                                    "id": "cond25",
-                                    "label": "cond25",
-                                    "components": {
-                                        "degres": {"id": "degres", "label": "degres"},
-                                        "C_corrige_labo": {"id": "C_corrige_labo", "label": "C_corrige_labo"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "projet": {
-                                    "id": "projet",
-                                    "label": "projet",
-                                    "components": {"nom du projet": {"id": "nom du projet", "label": "nom du projet"}},
-                                    "chartDescription": null
-                                },
-                                "oxygene": {
-                                    "id": "oxygene",
-                                    "label": "oxygene",
-                                    "components": {
-                                        "mg": {"id": "mg", "label": "mg"},
-                                        "mg_corrige": {"id": "mg_corrige", "label": "mg_corrige"},
-                                        "saturation": {"id": "saturation", "label": "saturation"},
-                                        "saturation_corrige": {
-                                            "id": "saturation_corrige",
-                                            "label": "saturation_corrige"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "turbidite": {
-                                    "id": "turbidite",
-                                    "label": "turbidite",
-                                    "components": {"value": {"id": "value", "label": "value"}},
-                                    "chartDescription": null
-                                },
-                                "plateforme": {
-                                    "id": "plateforme",
-                                    "label": "plateforme",
-                                    "components": {
-                                        "nom de la plateforme": {
-                                            "id": "nom de la plateforme",
-                                            "label": "nom de la plateforme"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "condition_prelevement": {
-                                    "id": "condition_prelevement",
-                                    "label": "condition_prelevement",
-                                    "components": {
-                                        "profondeur": {"id": "profondeur", "label": "profondeur"},
-                                        "commentaire": {"id": "commentaire", "label": "commentaire"},
-                                        "temperature": {"id": "temperature", "label": "temperature"}
-                                    },
-                                    "chartDescription": null
-                                }
-                            }, "repository": {"toto": "test"}, "hasAuthorizations": true
-                        }, "condition_prelevements": {
-                            "id": "condition_prelevements", "label": "condition_prelevements", "variables": {
-                                "date": {
-                                    "id": "date",
-                                    "label": "date",
-                                    "components": {
-                                        "day": {"id": "day", "label": "day"},
-                                        "time": {"id": "time", "label": "time"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "site": {
-                                    "id": "site",
-                                    "label": "site",
-                                    "components": {
-                                        "nom du site": {"id": "nom du site", "label": "nom du site"},
-                                        "nom de la plateforme": {
-                                            "id": "nom de la plateforme",
-                                            "label": "nom de la plateforme"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                },
-                                "projet": {
-                                    "id": "projet",
-                                    "label": "projet",
-                                    "components": {"value": {"id": "value", "label": "value"}},
-                                    "chartDescription": null
-                                },
-                                "commentaire": {
-                                    "id": "commentaire",
-                                    "label": "commentaire",
-                                    "components": {"value": {"id": "value", "label": "value"}},
-                                    "chartDescription": null
-                                },
-                                "valeurs qualitatives": {
-                                    "id": "valeurs qualitatives",
-                                    "label": "valeurs qualitatives",
-                                    "components": {
-                                        "temps": {"id": "temps", "label": "temps"},
-                                        "nebulosite": {"id": "nebulosite", "label": "nebulosite"},
-                                        "ensoleillement": {"id": "ensoleillement", "label": "ensoleillement"},
-                                        "aspect de l'eau": {"id": "aspect de l'eau", "label": "aspect de l'eau"},
-                                        "etat de surface": {"id": "etat de surface", "label": "etat de surface"},
-                                        "vitesse du vent": {"id": "vitesse du vent", "label": "vitesse du vent"},
-                                        "couleur de l'eau": {"id": "couleur de l'eau", "label": "couleur de l'eau"},
-                                        "direction du vent": {"id": "direction du vent", "label": "direction du vent"}
-                                    },
-                                    "chartDescription": null
-                                },
-                                "valeurs quantitatives": {
-                                    "id": "valeurs quantitatives",
-                                    "label": "valeurs quantitatives",
-                                    "components": {
-                                        "temperature de l'air": {
-                                            "id": "temperature de l'air",
-                                            "label": "temperature de l'air"
-                                        },
-                                        "pression atmospherique": {
-                                            "id": "pression atmospherique",
-                                            "label": "pression atmospherique"
-                                        },
-                                        "transparence par secchi": {
-                                            "id": "transparence par secchi",
-                                            "label": "transparence par secchi"
-                                        },
-                                        "transparence par disque inra": {
-                                            "id": "transparence par disque inra",
-                                            "label": "transparence par disque inra"
-                                        }
-                                    },
-                                    "chartDescription": null
-                                }
-                            }, "repository": {"toto": "test"}, "hasAuthorizations": true
-                        }
-                    },
-                    "referenceSynthesis": [{
-                        "referenceType": "taxon_zooplancton",
-                        "lineCount": 377
-                    }, {"referenceType": "site", "lineCount": 44}, {
-                        "referenceType": "data_type",
-                        "lineCount": 14
-                    }, {"referenceType": "variable", "lineCount": 124}, {
-                        "referenceType": "propriete_taxon",
-                        "lineCount": 39
-                    }, {"referenceType": "platform_type", "lineCount": 4}, {
-                        "referenceType": "platform",
-                        "lineCount": 57
-                    }, {"referenceType": "site_type", "lineCount": 3}, {
-                        "referenceType": "variable_group",
-                        "lineCount": 16
-                    }, {
-                        "referenceType": "controle_coherence",
-                        "lineCount": 149
-                    }, {"referenceType": "stade_développement_zoo", "lineCount": 23}, {
-                        "referenceType": "variable_norm",
-                        "lineCount": 2
-                    }, {"referenceType": "taxon_phytoplancton", "lineCount": 1517}, {
-                        "referenceType": "unit",
-                        "lineCount": 24
-                    }, {"referenceType": "niveau_taxon", "lineCount": 22}, {
-                        "referenceType": "tool_type",
-                        "lineCount": 9
-                    }, {"referenceType": "file_type", "lineCount": 4}, {
-                        "referenceType": "project",
-                        "lineCount": 4
-                    }, {"referenceType": "thematic", "lineCount": 7}, {
-                        "referenceType": "tool",
-                        "lineCount": 52
-                    }, {"referenceType": "valeurs_qualitative", "lineCount": 142}]
-                }
-            }).as('pageRef')
-
-
-        cy.visit(Cypress.env('ola_references_url'))
-        cy.screenshot()
-
-
-        let returnErrors = {};
-        for (const methodName in errors) {
-            cy.intercept(
-                'POST',
-                'http://localhost:8081/api/v1/applications/ola/references/thematic', {
-                    statusCode: 400,
-                    body: errors[methodName]
-                })
-            cy.get(".liste[id=13] input[type=file]")
-                .attachFile({
-                    fileContent: "toto",
-                    fileName: 'variable.csv',
-                    mimeType: 'text/csv'
-                })
-            cy.get('.delete').click({force: true})
-        }
-    })
-})
\ No newline at end of file
diff --git a/cypress/e2e/repository.cy.js b/cypress/e2e/repository.cy.js
deleted file mode 100644
index c993fcb3fe3f07c3cd1a73be08ef72657210cbc8..0000000000000000000000000000000000000000
--- a/cypress/e2e/repository.cy.js
+++ /dev/null
@@ -1,75 +0,0 @@
-describe('test repository', () => {
-    beforeEach(() => {
-        cy.setLocale('fr');
-    });
-     it('Test repository', () => {
-         localStorage.setItem("lang", "fr")
-         localStorage.setItem("authenticatedUser", "{\"id\":\"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9\",\"login\":\"poussin\",\"authorizedForApplicationCreation\":true}")
-         cy.login("admin", )
-         cy.fixture('applications/ore/foret/applications.json').as('applications')
-         cy.get('@applications').then((foret) => {
-             cy.intercept(
-                 'GET',
-                 'http://localhost:8081/api/v1/applications/?filter=DATATYPE&filter=REFERENCETYPE',
-                 foret).as('getApplicationsForetResponse')
-         })
-         cy.fixture('applications/ore/foret/foret.json').as('foret')
-         cy.get('@foret').then((foret) => {
-             cy.intercept(
-                 'GET',
-                 'http://localhost:8081/api/v1/applications/foret?filter=CONFIGURATION&filter=DATATYPE&filter=REFERENCETYPE',
-                 foret).as('getApplicationForetResponse')
-         })
-         cy.fixture('applications/ore/foret/zone_etude.json').as('zone_etude')
-         cy.get('@zone_etude').then((zone_etude) => {
-             cy.intercept(
-                 'GET',
-                 'http://localhost:8081/api/v1/applications/foret/references/zones_etudes',
-                 zone_etude
-             ).as('getForetZoneEtudeResponse')
-         })
-         cy.visit(Cypress.env('repository_foret_url'))
-         cy.wait(500)
-         cy.fixture('applications/ore/foret/swc_j.json').as('swc_j')
-         cy.get('@swc_j').then((swc_j) => {
-             cy.intercept({
-                     method: 'GET',
-                     url: 'http://localhost:8081/api/v1/applications/foret/filesOnRepository/swc_j?repositoryId=%7B%22datatype%22%3A%22swc_j%22%2C%22requiredAuthorizations%22%3A%7B%22localization%22%3A%22fougeres.fougeres__fou_4%22%7D%2C%22from%22%3Anull%2C%22to%22%3Anull%2C%22comment%22%3Anull%7D'
-                 },
-                 swc_j).as('getSWCJForetResponse')
-         })
-         cy.fixture('applications/ore/foret/swc_j2.json').as('swc_j2')
-         cy.get('@swc_j2').then((swc_j) => {
-             cy.intercept({
-                     method: 'GET',
-                     url: 'http://localhost:8081/api/v1/applications/foret/filesOnRepository/swc_j?repositoryId=%7B%22datatype%22%3A%22swc_j%22%2C%22requiredAuthorizations%22%3A%7B%22localization%22%3A%22fougeres.fougeres__fou_2%22%7D%2C%22from%22%3Anull%2C%22to%22%3Anull%2C%22comment%22%3Anull%7D'
-                 },
-                 swc_j).as('getSWCJForetResponse')
-         })
-         //case hierarchical key
-         cy.get('input[data-cy=changeFileButton]').attachFile({
-             fileContent: "toto",
-             fileName: 'fougeres.fougeres__fou_4_swc_j_01-01-1999_31-12-1999.csv',
-             mimeType: 'text/csv'
-         })
-         cy.wait(500)
-         cy.get('.table > [tabindex="0"] > :nth-child(1)').click()
-         cy.get('.tooltip-trigger > a').should('contain','f7cc4755')
-         cy.scrollTo('bottom')
-
-         //case natural key
-         cy.get('input[data-cy=changeFileButton]').attachFile({
-             fileContent: "titi",
-             fileName: 'fougeres__fou_2_swc_j_01-01-2000_31-12-2000.csv',
-             mimeType: 'text/csv'
-         })
-         cy.wait(500)
-         cy.screenshot()
-
-         cy.get('.table > [tabindex="0"] > :nth-child(1)').click()
-         cy.screenshot()
-
-         cy.get('.tooltip-trigger > a').should('contain','4591638b')
-         cy.scrollTo('bottom')
-     })
-});
\ No newline at end of file
diff --git a/cypress/fixtures/applications/errors/errors.json b/cypress/fixtures/applications/errors/errors.json
deleted file mode 100644
index 68119ebff47d0d7706855acf186ebd18951c3037..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/errors/errors.json
+++ /dev/null
@@ -1 +0,0 @@
-{"testUnknownReferenceNameForChecker":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > sites > OA_basicComponents > tze_type_nom > OA_checker > OA_params > OA_reference > OA_name","referenceName":"tr_type_de_sites"}},"time":"2024-11-19T18:29:43.473168503","type":"REACTIVE_ERROR"}],"testUnexpectedNameTagInComputedComponents":[{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test","context"],"path":"OA_data > pem > OA_computedComponents > site_bassin > OA_tags","notExpectedDomainTags":["contextt"]}},"time":"2024-11-19T18:31:07.848340943","type":"REACTIVE_ERROR"}],"testUnknownReferenceNameForDynamicColumns":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_reference","referenceName":"type_de_site"}},"time":"2024-11-19T18:30:16.730115762","type":"REACTIVE_ERROR"}],"testmissingComponentNameForAuthorization":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 0 > OA_component"}},"time":"2024-11-19T18:29:31.276047855","type":"REACTIVE_ERROR"}],"testMissingOrBadTypeVersionApplication":[{"errortype":"ValidationError","result":{"message":"badVersionPattern","params":{"givenVersion":"deux","path":"OA_application"}},"time":"2024-11-19T18:29:33.260433803","type":"REACTIVE_ERROR"}],"testUnexpectedReferencesForComputation":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > pem > OA_basicComponents > chemin > OA_defaultValue > OA_references","referenceName":"site"}},"time":"2024-11-19T18:29:23.167639523","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_defaultValue > OA_references","referenceName":"site"}},"time":"2024-11-19T18:29:23.169083163","type":"REACTIVE_ERROR"}],"testmissingRequiredValueInTimeScopeInSubmission":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_timeScope > OA_component"}},"time":"2024-11-19T18:30:51.290964434","type":"REACTIVE_ERROR"}],"testMissingNameApplication":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_application > OA_name"}},"time":"2024-11-19T18:31:17.057428855","type":"REACTIVE_ERROR"}],"testUnexpectedReferencesForDefaultValue":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > pem > OA_basicComponents > chemin > OA_defaultValue > OA_references","referenceName":"site"}},"time":"2024-11-19T18:29:29.253620017","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_defaultValue > OA_references","referenceName":"site"}},"time":"2024-11-19T18:29:29.254117049","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"invalidComponentReferenceForSubmissionScopeReference","params":{"componentReference":"proj","submissionReference":"projet","path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 2"}},"time":"2024-11-19T18:31:39.437486467","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInDataI18ndisplay":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > especes > OA_i18nDisplayPattern > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:31:47.669441058","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInDataI18n":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > especes > OA_i18n > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:30:30.740174156","type":"REACTIVE_ERROR"}],"testUnexpectedSections":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["OA_application","OA_version","OA_data","OA_additionalFiles","OA_rightsRequest","OA_tags"],"path":"OA_version > OA_application > OA_data > OA_unexpectedTag > OA_rightsRequest > OA_tags","unexpectedSections":["OA_unexpectedTag"]}},"time":"2024-11-19T18:30:20.580454632","type":"REACTIVE_ERROR"}],"testBadEnumSectionTypeInSubmission":[{"errortype":"ValidationError","result":{"message":"badEnumSectionType","params":{"givenValue":"OA_VERSIONINGY","path":"OA_data > pem > OA_submission > OA_strategy","acceptedValues":["OA_INSERTION","OA_VERSIONING"]}},"time":"2024-11-19T18:29:39.331990747","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInRightsRequestDescription":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_rightsRequest > OA_i18n > OA_description > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:31:23.322415841","type":"REACTIVE_ERROR"}],"testUnknownNameAuthorizationScopeInFileNameSubmission":[{"errortype":"ValidationError","result":{"message":"unknownNameReferenceScope","params":{"path":"OA_submission > OA_fileName > OA_referenceScopes > site_bassine","unknownAuthorizationScope":"site_bassine","knownAuthorizationScope":["site_bassin","projet"]}},"time":"2024-11-19T18:31:21.283910229","type":"REACTIVE_ERROR"}],"testMissingMandatorySectionsInConstantComponents":[{"errortype":"ValidationError","result":{"message":"missingMandatoriesSections","params":{"missingMandatoriesSections":["OA_rowNumber"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_importHeaderTarget > OA_columnNumber"}},"time":"2024-11-19T18:30:24.560837814","type":"REACTIVE_ERROR"}],"testInvalidMinMaxForCheckerDate":[{"errortype":"ValidationError","result":{"message":"invalidMinMaxForCheckerDate","params":{"declaredPattern":"dd/MM/yyyy","path":"OA_data > pem > OA_basicComponents > date > OA_checker > OA_params","declaredMinValue":"12/31/1980","declaredMaxValue":"31/12/2024"}},"time":"2024-11-19T18:29:25.274793794","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"invalidMinMaxForCheckerDate","params":{"declaredPattern":"dd/MM/yyyy","path":"OA_data > pem > OA_basicComponents > date > OA_checker > OA_params","declaredMinValue":"31/12/1980","declaredMaxValue":"12/31/2024"}},"time":"2024-11-19T18:30:38.920125618","type":"REACTIVE_ERROR"}],"testBadNameApplication":[{"errortype":"ValidationError","result":{"message":"unsupportedNameApplication","params":{"path":"OA_application","nameApplication":"F4KE app!cat°"}},"time":"2024-11-19T18:30:14.803059824","type":"REACTIVE_ERROR"}],"testBadVersionApplication":[{"errortype":"ValidationError","result":{"message":"badVersionPattern","params":{"givenVersion":"-2","path":"OA_application"}},"time":"2024-11-19T18:30:01.492076831","type":"REACTIVE_ERROR"}],"testUnknownColumnNumberToFirstRowLineInConstantComponents":[{"errortype":"ValidationError","result":{"message":"negativeConstantImportHeaderColumnNumber","params":{"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_importHeaderTarget > OA_columnNumber"}},"time":"2024-11-19T18:30:40.951536934","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"negativeConstantImportHeaderColumnNumber","params":{"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_importHeaderTarget > OA_columnNumber"}},"time":"2024-11-19T18:31:49.780127423","type":"REACTIVE_ERROR"}],"testBadBuilderVersion":[{"errortype":"ValidationError","result":{"message":"unsupportedOpenadomVersion","params":{"path":"OA_version","actualVersion":"2","expectedVersion":"2.0.1"}},"time":"2024-11-19T18:30:03.344410922","type":"REACTIVE_ERROR"}],"testMissingReferenceNameForChecker":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > sites > OA_basicComponents > tze_type_nom > OA_checker > OA_params > OA_reference > OA_name","referenceName":"toto"}},"time":"2024-11-19T18:29:35.266537775","type":"REACTIVE_ERROR"}],"testBadNameTag":[{"errortype":"ValidationError","result":{"message":"badTagsPatterns","params":{"path":"OA_data > especes","acceptedTagPatterns":["__HIDDEN__","__REFERENCE__","test","context","no-tag","__DATA__","__ORDER_([0-9]*)__"]}},"time":"2024-11-19T18:30:18.620238478","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"badTagsPatterns","params":{"path":"OA_data > type_de_sites","acceptedTagPatterns":["__HIDDEN__","__REFERENCE__","test","context","no-tag","__DATA__","__ORDER_([0-9]*)__"]}},"time":"2024-11-19T18:30:18.621259737","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"badTagsPatterns","params":{"path":"OA_data > sites","acceptedTagPatterns":["__HIDDEN__","__REFERENCE__","test","context","no-tag","__DATA__","__ORDER_([0-9]*)__"]}},"time":"2024-11-19T18:30:18.621557657","type":"REACTIVE_ERROR"}],"testReturnMultiplesErrors":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > site > OA_basicComponents > zet_chemin_parent > OA_checker > OA_params > OA_reference > OA_name","referenceName":"sites"}},"time":"2024-11-19T18:31:33.373393154","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_basicComponents > chemin > OA_checker > OA_params > OA_reference > OA_name","referenceName":"sites"}},"time":"2024-11-19T18:31:33.373954966","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_basicComponents > chemin > OA_defaultValue > OA_references","referenceName":"sites"}},"time":"2024-11-19T18:31:33.374062065","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_computedComponents > site_bassin > OA_checker > OA_checker > OA_params > OA_reference > OA_name","referenceName":"sites"}},"time":"2024-11-19T18:31:33.374328296","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_computedComponents > site_bassin > OA_defaultValue > OA_references","referenceName":"sites"}},"time":"2024-11-19T18:31:33.374391111","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_checker > OA_params > OA_reference > OA_name","referenceName":"sites"}},"time":"2024-11-19T18:31:33.374669533","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_defaultValue > OA_references","referenceName":"sites"}},"time":"2024-11-19T18:31:33.374712564","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["site","especes","type_de_sites","projet","pem"],"path":"OA_data > pem > OA_validations > reference > OA_validations > OA_checker > OA_params > OA_reference > OA_name","referenceName":"sites"}},"time":"2024-11-19T18:31:33.375133619","type":"REACTIVE_ERROR"}],"testEmptyFile":[{"errortype":"ValidationError","result":{"message":"emptyFile","params":{}},"time":"2024-11-19T18:30:12.872379374","type":"REACTIVE_ERROR"}],"testunknownComponentNameForAuthorization":[{"errortype":"ValidationError","result":{"message":"unknownComponentForComponentName","params":{"unknownComponent":"proj","knownComponents":["site_bassin","site","tel_experimental_site","projet","espece","chemin"],"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 2 > OA_component"}},"time":"2024-11-19T18:30:09.157374271","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unknownNameReferenceScope","params":{"path":"OA_submission > OA_fileName > OA_referenceScopes > projet","unknownAuthorizationScope":"projet","knownAuthorizationScope":["site_bassin","proj"]}},"time":"2024-11-19T18:30:09.157510292","type":"REACTIVE_ERROR"}],"testMissingNameChecker":[{"errortype":"ValidationError","result":{"message":"missingCheckerName","params":{"path":"OA_data > sites > OA_basicComponents > tze_type_nom","acceptedCheckerNames":["OA_reference","OA_float","OA_date","OA_groovyExpression","OA_boolean","OA_integer","OA_string"]}},"time":"2024-11-19T18:30:36.981314627","type":"REACTIVE_ERROR"}],"testduplicatedComponentInPatternComponent":[{"errortype":"ValidationError","result":{"message":"duplicatedComponentHeaderInPatternComponent","params":{"duplicatedPathes":["OA_data > pem > OA_patternComponents > tel_value > OA_componentQualifiers > tel_date","OA_data > pem > OA_patternComponents > tel_value > OA_componentAdjacents > tel_date"],"path":"OA_data > pem > OA_patternComponents > tel_value > OA_componentAdjacents > tel_date","qualifierName":"tel_date","data":"pem","patternComponent":"tel_value"}},"time":"2024-11-19T18:30:55.419134306","type":"REACTIVE_ERROR"}],"testMissingComponentNameValidation":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > pem > OA_validations > reference > OA_components"}},"time":"2024-11-19T18:30:32.856487171","type":"REACTIVE_ERROR"}],"testInvalidPatternForCheckerDate":[{"errortype":"ValidationError","result":{"message":"invalidPatternForCheckerDate","params":{"badPattern":"bb/MM/yyyy","path":"OA_data > pem > OA_basicComponents > date > OA_checker > OA_params > OA_pattern"}},"time":"2024-11-19T18:29:49.545361319","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInAuthorizationScopes":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 0 > OA_i18n > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:31:03.614252298","type":"REACTIVE_ERROR"}],"testunknownComponentInTimeScopeInSubmission":[{"errortype":"ValidationError","result":{"message":"unknownComponentForComponentName","params":{"unknownComponent":"dates","knownComponents":["date"],"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_timeScope > OA_component"}},"time":"2024-11-19T18:29:57.713556298","type":"REACTIVE_ERROR"}],"testMissingPatternForCheckerDate":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > pem > OA_basicComponents > date > OA_checker > OA_params > OA_pattern"}},"time":"2024-11-19T18:29:45.517841222","type":"REACTIVE_ERROR"}],"testUnexpectedReferencesForDefaultValueInConstantComponents":[{"errortype":"ValidationError","result":{"message":"unknownReferenceName","params":{"allDataNames":["especes","type_de_sites","projet","pem","sites"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_defaultValue > OA_references","referenceName":"site"}},"time":"2024-11-19T18:31:05.767757528","type":"REACTIVE_ERROR"}],"testSuperieurImportHeaderRowNumberToFirstRowLineInConstantComponents":[{"errortype":"ValidationError","result":{"message":"badConstantImportHeaderRowNumber","params":{"givenRowNumber":8,"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_importHeaderTarget > OA_rowNumber","firstRowLine":7}},"time":"2024-11-19T18:29:59.605332546","type":"REACTIVE_ERROR"}],"testNegativeImportHeaderRowNumberInConstantComponents":[{"errortype":"ValidationError","result":{"message":"negativeConstantImportHeaderRowNumber","params":{"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_importHeaderTarget > OA_rowNumber"}},"time":"2024-11-19T18:29:37.314967612","type":"REACTIVE_ERROR"}],"testUnexpectedNameTagInData":[{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test","context"],"path":"OA_data > especes","notExpectedDomainTags":["contxet"]}},"time":"2024-11-19T18:31:43.6375878","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test","context"],"path":"OA_data > type_de_sites","notExpectedDomainTags":["contxet"]}},"time":"2024-11-19T18:31:43.638352347","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test","context"],"path":"OA_data > sites","notExpectedDomainTags":["contxet"]}},"time":"2024-11-19T18:31:43.638576828","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInDataDynamicComponents":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_exportHeader > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:31:29.344508143","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInTags":[{"errortype":"ValidationError","result":{"message":"unsuportedI18nKeyLanguage","params":{"path":"OA_tags > test"}},"time":"2024-11-19T18:29:53.766534723","type":"REACTIVE_ERROR"}],"testNegativeColumnNumberToFirstRowLineInConstantComponents":[{"errortype":"ValidationError","result":{"message":"negativeConstantImportHeaderColumnNumber","params":{"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_importHeaderTarget > OA_columnNumber"}},"time":"2024-11-19T18:31:35.473137789","type":"REACTIVE_ERROR"}],"testUnExpectedReservedTagPatternForDomainTag":[{"errortype":"ValidationError","result":{"message":"illegalDomainTagPattern","params":{"reservedTagNames":["HiddenTag[tagDefinition=HIDDEN_TAG]"],"path":"OA_tags","expectedPattern":"^[a-z][a-z_0-9]*[a-z0-9]$"}},"time":"2024-11-19T18:31:14.668913737","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test"],"path":"OA_data > especes","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:14.669129703","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test"],"path":"OA_data > projet","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:14.669767953","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test"],"path":"OA_data > type_de_sites","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:14.670198941","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test"],"path":"OA_data > sites","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:14.670614531","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test"],"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_tags","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:14.671124563","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test"],"path":"OA_data > pem","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:14.671266303","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInDataInConstantComponentsExportheaderI18n":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_exportHeader > OA_description > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:30:59.557720929","type":"REACTIVE_ERROR"}],"testMissingRequiredSections":[{"errortype":"ValidationError","result":{"message":"missingVersionApplication","params":{"path":"","actualVersion":"2.0.1"}},"time":"2024-11-19T18:31:01.621199566","type":"REACTIVE_ERROR"}],"testMissingReferencesForAuthorization":[{"errortype":"ValidationError","result":{"message":"missingMandatoriesSections","params":{"missingMandatoriesSections":["OA_reference"],"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 0 > OA_exportHeader > OA_component > OA_i18n"}},"time":"2024-11-19T18:30:07.2394944","type":"REACTIVE_ERROR"}],"testMissingRequiredValueForChecker":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > sites > OA_basicComponents > tze_type_nom > OA_checker > OA_params > OA_reference > OA_name"}},"time":"2024-11-19T18:29:51.707358438","type":"REACTIVE_ERROR"}],"testMissingAnyMandatorySectionsInConstantComponents":[{"errortype":"ValidationError","result":{"message":"missingAnyMandatoriesSections","params":{"path":"OA_data > pem > OA_constantComponents > tel_experimental_site > OA_importHeaderTarget > OA_rowNumber","anyMandatorySections":["OA_columnName","OA_columnNumber"]}},"time":"2024-11-19T18:31:19.164528551","type":"REACTIVE_ERROR"}],"testMissingBuilderVersion":[{"errortype":"ValidationError","result":{"message":"missingVersionApplication","params":{"path":"OA_version","expectedVersion":"2.0.1"}},"time":"2024-11-19T18:30:57.406598304","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInAuthorizationScopesExportheader":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 1 > OA_exportHeader > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:30:27.807628908","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInDataExportheaderI18n":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > especes > OA_computedComponents > my_computed_column > OA_exportHeader > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:29:27.238207226","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInApplication":[{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_application > OA_i18n > OA_title > en > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:30:46.996417241","type":"REACTIVE_ERROR"}],"testUnknownCheckerName":[{"errortype":"ValidationError","result":{"message":"unknownCheckerName","params":{"path":"OA_data > sites > OA_basicComponents > tze_type_nom","checkerName":"reference","acceptedCheckerNames":["OA_reference","OA_float","OA_date","OA_groovyExpression","OA_boolean","OA_integer","OA_string"]}},"time":"2024-11-19T18:30:05.312824824","type":"REACTIVE_ERROR"}],"testUnknownReferenceColumnToLookForHeaderInDataDynamicComponents":[{"errortype":"ValidationError","result":{"message":"unknownReferenceColumnToLookForHeader","params":{"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_referenceComponentToLookForHeader","listColumnsNameReference":["tze_definition_en","tze_definition_fr","tze_nom_en","tze_nom_fr","tze_nom_key"],"columnNameReference":"nom_key","referenceName":"type_de_sites"}},"time":"2024-11-19T18:29:41.395799194","type":"REACTIVE_ERROR"}],"testBadNameTagInDynamicComponents":[{"errortype":"ValidationError","result":{"message":"badTagsPatterns","params":{"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_tags","acceptedTagPatterns":["__HIDDEN__","__REFERENCE__","test","context","no-tag","__DATA__","__ORDER_([0-9]*)__"]}},"time":"2024-11-19T18:30:53.365913502","type":"REACTIVE_ERROR"}],"testMissingRequiredValueForAuthorization":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 0 > OA_reference"}},"time":"2024-11-19T18:30:10.989181086","type":"REACTIVE_ERROR"}],"testUnsuportedI18nKeyLanguageInValidation":[{"errortype":"ValidationError","result":{"message":"duplicateKey","params":{"columnNumber":8,"lineNumber":248,"duplicateKeys":"sites"}},"time":"2024-11-19T18:30:22.584805579","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"duplicatedComponentHeader","params":{"duplicatedImportHeader":["zet_nom_key","zet_chemin_parent"],"path":"OA_data > sites","duplicatedHeader":"zet_chemin_parent","data":"sites"}},"time":"2024-11-19T18:31:09.949045701","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"unexpectedSections","params":{"expectedSections":["sbp","ksh","nyn","ps","pt","luo","fil","mgh","luy","ccp","mgo","bas","raj","teo","qu","af","brx","ak","am","kde","ar","as","az","rm","rn","ro","ceb","be","ru","rw","bg","kea","bm","bn","bo","sa","twq","sc","br","sd","bs","xog","se","sg","si","seh","sk","sl","sn","so","ca","sq","sr","mzn","ses","ce","su","sv","sw","ta","asa","yav","cs","te","yrl","cv","tg","th","ti","cy","tk","to","dyo","da","tr","tt","de","cgg","ast","nmg","bem","ug","kgp","bez","uk","dz","ur","dje","haw","ee","uz","tzm","el","en","nnh","eo","chr","es","et","eu","vi","shi","khq","hsb","fa","bgc","ff","fi","rwk","yue","fo","fr","jgo","fy","lkt","wo","ga","wae","zgh","pcm","gd","gl","bho","mni","gu","gv","xh","ha","ckb","he","hi","gsw","hr","agq","kkj","hu","yi","hy","yo","ia","id","ig","naq","vai","ii","frr","is","it","kln","zh","ja","zu","doi","jv","guz","tok","mai","smn","ka","sms","mas","ki","kk","kl","km","kn","ko","ks","ku","kw","ky","lb","ebu","lg","nds","jmc","fur","ln","lo","kok","lt","lu","lv","nus","vun","lag","dav","mg","pis","lrc","mi","mk","ml","mn","mr","ms","mt","my","mdf","dsb","nb","nd","ne","mua","nl","nn","no","rof","kab","oc","kam","mer","sah","om","ann","saq","or","os","sat","mfe","pa","dua","ksb","ewo","pl","ksf"],"path":"OA_data > pem > OA_validations > reference > OA_i18n > frrr","unexpectedSections":["frrr"]}},"time":"2024-11-19T18:31:12.333155557","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"duplicatedComponentName","params":{"duplicatedPathes":["OA_data > pem > OA_constantComponents > tel_experimental_site","OA_data > pem > OA_patternComponents > tel_experimental_site"],"path":"OA_data > pem > OA_patternComponents > tel_experimental_site","componentName":"tel_experimental_site"}},"time":"2024-11-19T18:31:27.336298492","type":"REACTIVE_ERROR"}],"testMissingAnyMandatoriesSectionsForAuthorization":[{"errortype":"ValidationError","result":{"message":"missingMandatoriesSections","params":{"missingMandatoriesSections":["OA_reference","OA_component"],"path":"OA_data > pem > OA_submission > OA_submissionScope > OA_referenceScopes > 0 > OA_exportHeader > OA_i18n"}},"time":"2024-11-19T18:31:25.369333114","type":"REACTIVE_ERROR"}],"testInvalidNaturalKey":[{"errortype":"ValidationError","result":{"message":"invalidNaturalKey","params":{"path":"OA_data > especes","invalidNaturalKeyElements":["espNom"],"expectedComponentLabel":["colonne_homonyme_entre_referentiels","esp_definition_en","my_computed_column","esp_nom","esp_definition_fr"]}},"time":"2024-11-19T18:30:49.044175281","type":"REACTIVE_ERROR"}],"testInvalidDurationForCheckerDate":[{"errortype":"ValidationError","result":{"message":"invalidDurationCheckerDate","params":{"declaredDuration":"1 Yearss","path":"OA_data > pem > OA_basicComponents > date > OA_checker > OA_params"}},"time":"2024-11-19T18:31:37.398728087","type":"REACTIVE_ERROR"}],"testMissingRequiredValueForDynamicColumns":[{"errortype":"ValidationError","result":{"message":"missingRequiredValue","params":{"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_reference"}},"time":"2024-11-19T18:31:45.638926591","type":"REACTIVE_ERROR"}],"testUnexpectedNameTagInBasicComponent":[{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test","context"],"path":"OA_data > pem > OA_basicComponents > projet > OA_tags","notExpectedDomainTags":["testz"]}},"time":"2024-11-19T18:30:44.975401761","type":"REACTIVE_ERROR"}],"testunknownComponentNameValidation":[{"errortype":"ValidationError","result":{"message":"unknownComponentForComponentName","params":{"unknownComponent":"sites","knownComponents":["site_bassin","date","tel_experimental_site","site","bassin","projet","espece","ordre_affichage","chemin","tel_experimental_network","plateforme","is_float_value","tel_value"],"path":"OA_data > pem > OA_validations > reference > OA_components"}},"time":"2024-11-19T18:30:42.965156108","type":"REACTIVE_ERROR"}],"testNotExpectedTagsInConstantComponents":[{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":["test","context"],"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_tags","notExpectedDomainTags":["testz"]}},"time":"2024-11-19T18:30:34.87974347","type":"REACTIVE_ERROR"}],"testMissingComponentNameInColumnsForAuthorization":[{"errortype":"ValidationError","result":{"message":"missingComponentForComponentName","params":{"knownComponents":["site_bassin","date","tel_experimental_site","site","bassin","projet","espece","ordre_affichage","chemin","tel_experimental_network","plateforme","is_float_value","tel_value"],"path":"OA_data > pem > OA_validations > reference > OA_components"}},"time":"2024-11-19T18:31:41.548956503","type":"REACTIVE_ERROR"}],"testBadDomaineTagPattern":[{"errortype":"ValidationError","result":{"message":"badDomainTagPattern","params":{"path":"OA_tags","domainTagPattern":"^[a-z][a-z_0-9]*[a-z0-9]$"}},"time":"2024-11-19T18:31:31.349856984","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"illegalDomainTagPattern","params":{"reservedTagNames":["NoTag[tagDefinition=NO_TAG, tagName=no_tag]"],"path":"OA_tags","expectedPattern":"^[a-z][a-z_0-9]*[a-z0-9]$"}},"time":"2024-11-19T18:31:31.350174705","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > especes","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:31.350392563","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > especes > OA_basicComponents > esp_nom > OA_tags","notExpectedDomainTags":["test"]}},"time":"2024-11-19T18:31:31.350857142","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > projet","notExpectedDomainTags":["test","context"]}},"time":"2024-11-19T18:31:31.351599152","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > type_de_sites","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:31.351845564","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > sites","notExpectedDomainTags":["context"]}},"time":"2024-11-19T18:31:31.352149289","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > sites > OA_dynamicComponents > proprieteDeTaxon > OA_tags","notExpectedDomainTags":["test","context"]}},"time":"2024-11-19T18:31:31.352579239","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > pem","notExpectedDomainTags":["test","context"]}},"time":"2024-11-19T18:31:31.352685201","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > pem > OA_basicComponents > projet > OA_tags","notExpectedDomainTags":["test"]}},"time":"2024-11-19T18:31:31.352980641","type":"REACTIVE_ERROR"},{"errortype":"ValidationError","result":{"message":"notExpectedDomainTags","params":{"expectedDomainTags":[],"path":"OA_data > pem > OA_constantComponents > tel_experimental_network > OA_tags","notExpectedDomainTags":["test"]}},"time":"2024-11-19T18:31:31.353385113","type":"REACTIVE_ERROR"}]}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/errors/ref_ola_errors.json b/cypress/fixtures/applications/errors/ref_ola_errors.json
deleted file mode 100644
index 9e26dfeeb6e641a33dae4961196235bdb965b21b..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/errors/ref_ola_errors.json
+++ /dev/null
@@ -1 +0,0 @@
-{}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/fake/fakeYaml_testCreateAplication.json b/cypress/fixtures/applications/fake/fakeYaml_testCreateAplication.json
deleted file mode 100644
index 7be6a0172d1dbe9ab32a4e61b0d16e26f6e6d274..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/fake/fakeYaml_testCreateAplication.json
+++ /dev/null
@@ -1,235 +0,0 @@
-{
-  "validationCheckResults": [],
-  "result": {
-    "version": 0,
-    "application": {
-      "name": "Sites",
-      "version": 1
-    },
-    "references": {
-      "projets": {
-        "separator": ";",
-        "keyColumns": [
-          "nom du projet_key"
-        ],
-        "columns": {
-          "nom du projet_key": null,
-          "nom du projet_fr": null,
-          "nom du projet_en": null,
-          "description du projet_fr": null,
-          "description du projet_en": null
-        }
-      },
-      "plateformes": {
-        "separator": ";",
-        "keyColumns": [
-          "nom de la plateforme_key"
-        ],
-        "columns": {
-          "nom de la plateforme_key": null,
-          "nom du site": null,
-          "nom de la plateforme_fr": null,
-          "nom de la plateforme_en": null,
-          "latitude": null,
-          "longitude": null,
-          "altitude": null,
-          "nom du type de plateforme": null,
-          "code sandre": null,
-          "code sandre du contexte": null
-        }
-      },
-      "typeSites": {
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_key": null,
-          "nom_fr": null,
-          "nom_en": null,
-          "description_fr": null,
-          "description_en": null
-        }
-      },
-      "sites": {
-        "separator": ";",
-        "keyColumns": [
-          "nom du site_key"
-        ],
-        "columns": {
-          "nom du type de site": null,
-          "nom du site_key": null,
-          "nom du site_fr": null,
-          "nom du site_en": null,
-          "description du site_fr": null,
-          "description du site_en": null,
-          "code sandre du Plan d'eau": null,
-          "code sandre de la Masse d'eau plan d'eau": null
-        }
-      }
-    },
-    "compositeReferences": {
-      "localizations": {
-        "components": [
-          {
-            "reference": "typeSites",
-            "parentKeyColumn": null
-          },
-          {
-            "reference": "sites",
-            "parentKeyColumn": "nom du type de site"
-          },
-          {
-            "reference": "plateformes",
-            "parentKeyColumn": "nom du site"
-          }
-        ]
-      }
-    },
-    "dataTypes": {
-      "site": {
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "typeSite",
-              "boundTo": {
-                "variable": "localization",
-                "component": "typeSite",
-                "id": "localization_typeSite"
-              }
-            },
-            {
-              "header": "site",
-              "boundTo": {
-                "variable": "localization",
-                "component": "site",
-                "id": "localization_site"
-              }
-            },
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day"
-              }
-            },
-            {
-              "header": "heure",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time"
-              }
-            },
-            {
-              "header": "Couleur des individus",
-              "boundTo": {
-                "variable": "Couleur des individus",
-                "component": "value",
-                "id": "Couleur des individus_value"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "boundTo": {
-                "variable": "localization",
-                "component": "site",
-                "id": "localization_site"
-              },
-              "exportHeader": "Site"
-            }
-          ]
-        },
-        "data": {
-          "date": {
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm:ss"
-                  }
-                },
-                "defaultValue": null
-              }
-            }
-          },
-          "localization": {
-            "components": {
-              "site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "refType": "sites"
-                  }
-                },
-                "defaultValue": null
-              },
-              "typeSite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "refType": "typeSites"
-                  }
-                },
-                "defaultValue": null
-              }
-            }
-          },
-          "Couleur des individus": {
-            "components": {
-              "value": null
-            }
-          }
-        },
-        "validations": {},
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day"
-          },
-          "authorizationScopes": {
-            "variable": "localization",
-            "component": "site",
-            "id": "localization_site"
-          },
-          "dataGroups": {
-            "referentiel": {
-              "label": "Référentiel",
-              "data": [
-                "localization",
-                "date"
-              ]
-            },
-            "qualitatif": {
-              "label": "Données qualitatives",
-              "data": [
-                "Couleur des individus"
-              ]
-            }
-          }
-        }
-      }
-    }
-  },
-  "valid": true
-}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/foret/applications.json b/cypress/fixtures/applications/ore/foret/applications.json
deleted file mode 100644
index 77dea76405e381248fac556c3ac31079eed18628..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/foret/applications.json
+++ /dev/null
@@ -1,18325 +0,0 @@
-[
-  {
-    "id": "4591638b-ef8e-412b-b06c-0912e9b73a9d",
-    "creationDate": 1651854659679,
-    "updateDate": 1651854659679,
-    "name": "foret",
-    "comment": "",
-    "referenceType": [
-      "types_fichiers",
-      "ic_site_theme_dataype_variable",
-      "informations_complementaires",
-      "liste_valeur_ic",
-      "liste_ic",
-      "methodes_periodes",
-      "methodes_references",
-      "methodes",
-      "instruments_periodes",
-      "instruments_references",
-      "instruments",
-      "reference",
-      "traitements",
-      "variables_par_types_de_donnees",
-      "variables",
-      "unites",
-      "theme_types_de_donnees_par_zone_etudes",
-      "themes",
-      "zones_etudes",
-      "types_de_zones_etudes"
-    ],
-    "dataType": [
-      "ts_infraj",
-      "smp_infraj",
-      "gwd_infraj",
-      "g_infraj",
-      "swc_infraj",
-      "ts_j",
-      "smp_j",
-      "gwd_j",
-      "g_j",
-      "swc_j",
-      "chambrefluxsol_infraj",
-      "chambrefluxsol_j",
-      "chambrefluxsol_m",
-      "flux_sh",
-      "flux_j",
-      "flux_m",
-      "meteo_sh",
-      "meteo_j",
-      "meteo_m"
-    ],
-    "configuration": {
-      "requiredAuthorizationsAttributes": [
-        "localization"
-      ],
-      "version": 1,
-      "internationalization": {
-        "application": {
-          "internationalizationName": {
-            "en": "ORE F-ORE-T",
-            "fr": "ORE F-ORE-T"
-          }
-        },
-        "references": {
-          "variables": {
-            "internationalizationName": {
-              "en": "Variables",
-              "fr": "Variables"
-            },
-            "internationalizedColumns": {
-              "definition_fr": {
-                "en": "definition_en",
-                "fr": "definition_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom}",
-                "fr": "{nom}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "traitements": {
-            "internationalizationName": {
-              "en": "Treatments",
-              "fr": "Traitements"
-            },
-            "internationalizedColumns": {
-              "libellé_fr": {
-                "en": "libellé_en",
-                "fr": "libellé_fr"
-              },
-              "description_fr": {
-                "en": "description_en",
-                "fr": "description_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{libellé_fr}",
-                "fr": "{libellé_fr}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "ic_site_theme_dataype_variable": {
-            "internationalizationName": {
-              "en": "Complement information for site, theme, datatype and variable",
-              "fr": "Informations complémentaires par site, thème, type de données et variable"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}",
-                "fr": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "instruments_periodes": {
-            "internationalizationName": {
-              "en": "Application periods of the instruments",
-              "fr": "Périodes d'application des instruments"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{Nom du Thème-Type de données-Variable}",
-                "fr": "{Nom du Thème-Type de données-Variable}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "methodes_periodes": {
-            "internationalizationName": {
-              "en": "Application periods of methods",
-              "fr": "Périodes d'application des méthodes"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{Nom du Thème-Type de données-Variable}",
-                "fr": "{Nom du Thème-Type de données-Variable}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "types_de_zones_etudes": {
-            "internationalizationName": {
-              "en": "Types of study areas",
-              "fr": "Types de zones d'études"
-            },
-            "internationalizedColumns": {
-              "nom_fr": {
-                "en": "nom_en",
-                "fr": "nom_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom_fr}",
-                "fr": "{nom_fr}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "liste_ic": {
-            "internationalizationName": {
-              "en": "List of complement information",
-              "fr": "Liste d'informations complémentaires"
-            },
-            "internationalizedColumns": {
-              "nom de la liste_fr": {
-                "en": "nom de la liste_en",
-                "fr": "nom de la liste_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom de la liste_fr}",
-                "fr": "{nom de la liste_fr}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "zones_etudes": {
-            "internationalizationName": {
-              "en": "Study areas",
-              "fr": "Zones d'études"
-            },
-            "internationalizedColumns": {
-              "description_fr": {
-                "en": "description_en",
-                "fr": "description_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom}",
-                "fr": "{nom}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "types_fichiers": {
-            "internationalizationName": {
-              "en": "Files' type<",
-              "fr": "Type de fichiers"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom}",
-                "fr": "{nom}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "reference": {
-            "internationalizationName": {
-              "en": "Références",
-              "fr": "Références"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{DOI} ({premier auteur} {année})",
-                "fr": "{DOI} ({premier auteur} {année})"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "themes": {
-            "internationalizationName": {
-              "en": "Thématics",
-              "fr": "Thèmes"
-            },
-            "internationalizedColumns": {
-              "nom_key": {
-                "en": "nom_en",
-                "fr": "nom_fr"
-              },
-              "description_fr": {
-                "en": "description_en",
-                "fr": "description_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom_key}",
-                "fr": "{nom_key}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "instruments": {
-            "internationalizationName": {
-              "en": "Instruments",
-              "fr": "Instruments"
-            },
-            "internationalizedColumns": {
-              "libellé_fr": {
-                "en": "libellé_en",
-                "fr": "libellé_fr"
-              },
-              "fabricant_fr": {
-                "en": "fabricant_en",
-                "fr": "fabricant_fr"
-              },
-              "description_fr": {
-                "en": "description_en",
-                "fr": "description_fr"
-              },
-              "informations de calibration_fr": {
-                "en": "informations de calibration_en",
-                "fr": "informations de calibration_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{libellé_fr} ({code})",
-                "fr": "{libellé_fr} ({code})"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "unites": {
-            "internationalizationName": {
-              "en": "Units",
-              "fr": "Unités"
-            },
-            "internationalizedColumns": {
-              "nom_key": {
-                "en": "nom_en",
-                "fr": "nom_fr"
-              },
-              "code_key": {
-                "en": "code_en",
-                "fr": "code_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom_key} ({code_key})",
-                "fr": "{nom_key} ({code_key})"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "theme_types_de_donnees_par_zone_etudes": {
-            "internationalizationName": {
-              "en": "Thematics and data types by study area",
-              "fr": "Thèmes et types de données par zone d'étude"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom du site}; {nom du thème}; {nom du type de données}",
-                "fr": "{nom du site}; {nom du thème}; {nom du type de données}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "variables_par_types_de_donnees": {
-            "internationalizationName": {
-              "en": "Variables by data types",
-              "fr": "Variable par types de données"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom du type de données} : {nom de la variable} ({nom de l'unité})",
-                "fr": "{nom du type de données} : {nom de la variable} ({nom de l'unité})"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "informations_complementaires": {
-            "internationalizationName": {
-              "en": "Complement information",
-              "fr": "Informations complementaires"
-            },
-            "internationalizedColumns": {
-              "description de l'information complémentaire_fr": {
-                "en": "description de l'information complémentaire_en",
-                "fr": "description de l'information complémentaire_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr}",
-                "fr": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr})"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "methodes": {
-            "internationalizationName": {
-              "en": "Methods",
-              "fr": "Méthodes"
-            },
-            "internationalizedColumns": {
-              "libellé_fr": {
-                "en": "libellé_en",
-                "fr": "libellé_fr"
-              },
-              "description_fr": {
-                "en": "description_en",
-                "fr": "description_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{libellé_fr} ({code})",
-                "fr": "{libellé_fr} ({code})"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "liste_valeur_ic": {
-            "internationalizationName": {
-              "en": "List of complement information values",
-              "fr": "Liste de valeurs d'informations complémentaires"
-            },
-            "internationalizedColumns": {
-              "libellé d'une valeur_fr": {
-                "en": "libellé d'une valeur_en",
-                "fr": "libellé d'une valeur_fr"
-              }
-            },
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{nom de la liste} : {libellé d'une valeur_fr}",
-                "fr": "{nom de la liste} : {libellé d'une valeur_fr}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "methodes_references": {
-            "internationalizationName": {
-              "en": "Methods references",
-              "fr": "Références des méthodes"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{code de la méthode de calcul} {doi de la référence}",
-                "fr": "{code de la méthode de calcul} {doi de la référence}"
-              }
-            },
-            "internationalizedValidations": {}
-          },
-          "instruments_references": {
-            "internationalizationName": {
-              "en": "Instruments references",
-              "fr": "Références des instruments"
-            },
-            "internationalizedColumns": null,
-            "internationalizedDynamicColumns": {},
-            "internationalizationDisplay": {
-              "pattern": {
-                "en": "{code de l'instrument} {doi de la référence}",
-                "fr": "{code de l'instrument} {doi de la référence}"
-              }
-            },
-            "internationalizedValidations": {}
-          }
-        },
-        "dataTypes": {
-          "flux_m": {
-            "internationalizationName": {
-              "en": "Flux monthly",
-              "fr": "Flux mensuel"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "flux_j": {
-            "internationalizationName": {
-              "en": "Flux daily",
-              "fr": "Flux journalier"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "meteo_j": {
-            "internationalizationName": {
-              "en": "Meteorology daily",
-              "fr": "Météorologie journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "flux_sh": {
-            "internationalizationName": {
-              "en": "Flux half hourly",
-              "fr": "Flux semi horaire"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "meteo_sh": {
-            "internationalizationName": {
-              "en": "Meteorology half hourly",
-              "fr": "Météorologie semi horaire"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "smp_j": {
-            "internationalizationName": {
-              "en": "Daily tension of water",
-              "fr": "Tension de l'eau journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SMP": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "swc_j": {
-            "internationalizationName": {
-              "en": "Daily volume humidity",
-              "fr": "Humidité volumique journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SWC": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "meteo_m": {
-            "internationalizationName": {
-              "en": "Meteorology monthly",
-              "fr": "Météorologie mensuelle"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "g_infraj": {
-            "internationalizationName": {
-              "en": "Infra-daily flow of heat",
-              "fr": "Flux de chaleur infra-journalier"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "G": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "swc_infraj": {
-            "internationalizationName": {
-              "en": "Infra daily volume humidity",
-              "fr": "Humidité volumique infra-journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SWC": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "gwd_infraj": {
-            "internationalizationName": {
-              "en": "Infra-daily depth of the groundwater",
-              "fr": "Profondeur de la nappe infra-journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "GWD": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "chambrefluxsol_m": {
-            "internationalizationName": {
-              "en": "Monthly flux chambers",
-              "fr": "Flux de chambres mensuel"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "chambrefluxsol_j": {
-            "internationalizationName": {
-              "en": "Daily flux chambers",
-              "fr": "Flux de chambres journalier"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "g_j": {
-            "internationalizationName": {
-              "en": "Daily flow of heat",
-              "fr": "Flux de chaleur journalier"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "G": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "chambrefluxsol_infraj": {
-            "internationalizationName": {
-              "en": "Intraday flux chambers",
-              "fr": "Flux de chambres infra journalier"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "ts_j": {
-            "internationalizationName": {
-              "en": "Daily temperature",
-              "fr": "Température journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "TS": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "gwd_j": {
-            "internationalizationName": {
-              "en": "Daily depth of the groundwater",
-              "fr": "Profondeur journalière de la nappe"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "GWD": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "smp_infraj": {
-            "internationalizationName": {
-              "en": "Infra-daily depth of the groundwater",
-              "fr": "Profondeur de la nappe infra-journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SMP": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          },
-          "ts_infraj": {
-            "internationalizationName": {
-              "en": "Infra-daily temperature",
-              "fr": "Température infra-journalière"
-            },
-            "internationalizedColumns": null,
-            "authorization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "TS": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            },
-            "internationalizationDisplay": null,
-            "internationalizedValidations": {}
-          }
-        }
-      },
-      "comment": null,
-      "application": {
-        "internationalizationName": {
-          "en": "ORE F-ORE-T",
-          "fr": "ORE F-ORE-T"
-        },
-        "internationalizedColumns": null,
-        "name": "foret",
-        "version": 1,
-        "defaultLanguage": null,
-        "internationalization": {
-          "internationalizationName": {
-            "en": "ORE F-ORE-T",
-            "fr": "ORE F-ORE-T"
-          }
-        }
-      },
-      "references": {
-        "variables": {
-          "internationalizationName": {
-            "en": "Variables",
-            "fr": "Variables"
-          },
-          "internationalizedColumns": {
-            "definition_fr": {
-              "en": "definition_en",
-              "fr": "definition_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom"
-          ],
-          "columns": {
-            "nom": null,
-            "definition_en": null,
-            "definition_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "unites": {
-          "internationalizationName": {
-            "en": "Units",
-            "fr": "Unités"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "code_key": {
-              "en": "code_en",
-              "fr": "code_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key} ({code_key})",
-              "fr": "{nom_key} ({code_key})"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom_key"
-          ],
-          "columns": {
-            "nom_en": null,
-            "nom_fr": null,
-            "code_en": null,
-            "code_fr": null,
-            "nom_key": null,
-            "code_key": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "variables_par_types_de_donnees": {
-          "internationalizationName": {
-            "en": "Variables by data types",
-            "fr": "Variable par types de données"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du type de données} : {nom de la variable} ({nom de l'unité})",
-              "fr": "{nom du type de données} : {nom de la variable} ({nom de l'unité})"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom du type de données",
-            "nom de la variable"
-          ],
-          "columns": {
-            "max": null,
-            "min": null,
-            "nom de l'unité": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "unites",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "nom de la variable": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "variables",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "nom du type de données": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "themes": {
-          "internationalizationName": {
-            "en": "Thématics",
-            "fr": "Thèmes"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom_key"
-          ],
-          "columns": {
-            "nom_en": null,
-            "nom_fr": null,
-            "nom_key": null,
-            "description_en": null,
-            "description_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "types_de_zones_etudes": {
-          "internationalizationName": {
-            "en": "Types of study areas",
-            "fr": "Types de zones d'études"
-          },
-          "internationalizedColumns": {
-            "nom_fr": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_fr}",
-              "fr": "{nom_fr}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom_fr"
-          ],
-          "columns": {
-            "nom_en": null,
-            "nom_fr": null,
-            "définition_en": null,
-            "définition_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "zones_etudes": {
-          "internationalizationName": {
-            "en": "Study areas",
-            "fr": "Zones d'études"
-          },
-          "internationalizedColumns": {
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "parent",
-            "nom"
-          ],
-          "columns": {
-            "nom": null,
-            "pente": null,
-            "parent": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "zones_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": false,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "pays_en": null,
-            "pays_fr": null,
-            "surface": null,
-            "altitude": null,
-            "date fin": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Date",
-                "params": {
-                  "pattern": "dd/MM/yyyy",
-                  "refType": null,
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": false,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "latitude": null,
-            "longitude": null,
-            "région_en": null,
-            "région_fr": null,
-            "date début": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Date",
-                "params": {
-                  "pattern": "dd/MM/yyyy",
-                  "refType": null,
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "temp moyenne": null,
-            "type de site": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "types_de_zones_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "type foret_en": null,
-            "type foret_fr": null,
-            "description_en": null,
-            "description_fr": null,
-            "précip moyenne": null,
-            "direction vent_en": null,
-            "direction vent_fr": null,
-            "direction pente_en": null,
-            "direction pente_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "theme_types_de_donnees_par_zone_etudes": {
-          "internationalizationName": {
-            "en": "Thematics and data types by study area",
-            "fr": "Thèmes et types de données par zone d'étude"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du site}; {nom du thème}; {nom du type de données}",
-              "fr": "{nom du site}; {nom du thème}; {nom du type de données}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom du site",
-            "nom du thème",
-            "nom du type de données"
-          ],
-          "columns": {
-            "nom du site": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "zones_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "nom du thème": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "themes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "nom du type de données": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "ic_site_theme_dataype_variable": {
-          "internationalizationName": {
-            "en": "Complement information for site, theme, datatype and variable",
-            "fr": "Informations complémentaires par site, thème, type de données et variable"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}",
-              "fr": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "Nom du Thème-Type de données-Variable",
-            "nom de l'information complémentaire"
-          ],
-          "columns": {
-            "nom de l'information complémentaire": null,
-            "Nom du Thème-Type de données-Variable": null
-          },
-          "computedColumns": {
-            "variables_par_types_de_donnees": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "variables_par_types_de_donnees",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "computation": {
-                "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String datatype = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[2].strip()); String variable = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[3].strip()); return references.find{it.key.equals(\"variables_par_types_de_donnees\")}.value .findAll {it.refValues[\"nom de la variable\"].equals(variable)} .find {it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-                "references": [
-                  "variables_par_types_de_donnees"
-                ],
-                "datatypes": []
-              }
-            },
-            "theme_types_de_donnees_par_zone_etudes": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "theme_types_de_donnees_par_zone_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "computation": {
-                "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String site = tab[0].strip(); String theme = tab[1].strip(); String datatype = tab[2].strip(); return references[\"theme_types_de_donnees_par_zone_etudes\"] .findAll {it.refValues[\"nom du site\"].equals(site)} .findAll {it.refValues[\"nom du thème\"].equals(theme)} .find {it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-                "references": [
-                  "theme_types_de_donnees_par_zone_etudes"
-                ],
-                "datatypes": []
-              }
-            }
-          },
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "liste_ic": {
-          "internationalizationName": {
-            "en": "List of complement information",
-            "fr": "Liste d'informations complémentaires"
-          },
-          "internationalizedColumns": {
-            "nom de la liste_fr": {
-              "en": "nom de la liste_en",
-              "fr": "nom de la liste_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la liste_fr}",
-              "fr": "{nom de la liste_fr}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom de la liste_fr"
-          ],
-          "columns": {
-            "nom de la liste_en": null,
-            "nom de la liste_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "informations_complementaires": {
-          "internationalizationName": {
-            "en": "Complement information",
-            "fr": "Informations complementaires"
-          },
-          "internationalizedColumns": {
-            "description de l'information complémentaire_fr": {
-              "en": "description de l'information complémentaire_en",
-              "fr": "description de l'information complémentaire_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr}",
-              "fr": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr})"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom de l'information complémentaire",
-            "nom de la liste de valeurs d'informations complémentaires"
-          ],
-          "columns": {
-            "nom de l'information complémentaire": null,
-            "description de l'information complémentaire_en": null,
-            "description de l'information complémentaire_fr": null,
-            "nom de la liste de valeurs d'informations complémentaires": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "liste_ic",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": false,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            }
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "instruments": {
-          "internationalizationName": {
-            "en": "Instruments",
-            "fr": "Instruments"
-          },
-          "internationalizedColumns": {
-            "libellé_fr": {
-              "en": "libellé_en",
-              "fr": "libellé_fr"
-            },
-            "fabricant_fr": {
-              "en": "fabricant_en",
-              "fr": "fabricant_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            },
-            "informations de calibration_fr": {
-              "en": "informations de calibration_en",
-              "fr": "informations de calibration_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{libellé_fr} ({code})",
-              "fr": "{libellé_fr} ({code})"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "code"
-          ],
-          "columns": {
-            "code": null,
-            "libellé_en": null,
-            "libellé_fr": null,
-            "fabricant_en": null,
-            "fabricant_fr": null,
-            "description_en": null,
-            "description_fr": null,
-            "informations de calibration_en": null,
-            "informations de calibration_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "reference": {
-          "internationalizationName": {
-            "en": "Références",
-            "fr": "Références"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{DOI} ({premier auteur} {année})",
-              "fr": "{DOI} ({premier auteur} {année})"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "DOI"
-          ],
-          "columns": {
-            "DOI": null,
-            "année": null,
-            "premier auteur": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "instruments_references": {
-          "internationalizationName": {
-            "en": "Instruments references",
-            "fr": "Références des instruments"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{code de l'instrument} {doi de la référence}",
-              "fr": "{code de l'instrument} {doi de la référence}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "code de l'instrument",
-            "doi de la référence"
-          ],
-          "columns": {
-            "code de l'instrument": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "instruments",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "doi de la référence": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "reference",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            }
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "instruments_periodes": {
-          "internationalizationName": {
-            "en": "Application periods of the instruments",
-            "fr": "Périodes d'application des instruments"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{Nom du Thème-Type de données-Variable}",
-              "fr": "{Nom du Thème-Type de données-Variable}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "Nom du Thème-Type de données-Variable"
-          ],
-          "columns": {
-            "Date de fin": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Date",
-                "params": {
-                  "pattern": "dd/MM/yyyy",
-                  "refType": null,
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": false,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "Date de début": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Date",
-                "params": {
-                  "pattern": "dd/MM/yyyy",
-                  "refType": null,
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "Code de l'instrument": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "instruments",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "Nom du Thème-Type de données-Variable": null
-          },
-          "computedColumns": {
-            "variables_par_types_de_donnees": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "variables_par_types_de_donnees",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "computation": {
-                "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String datatype = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[2].strip()); String variable = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[3].strip()); return references.find{it.key.equals(\"variables_par_types_de_donnees\")}.value\n        .findAll {it.refValues[\"nom de la variable\"].equals(variable)}\n        .find {it.refValues[\"nom du type de données\"].equals(datatype)}\n  .naturalKey\n",
-                "references": [
-                  "variables_par_types_de_donnees"
-                ],
-                "datatypes": []
-              }
-            },
-            "theme_types_de_donnees_par_zone_etudes": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "theme_types_de_donnees_par_zone_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "computation": {
-                "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\");  String site = tab[0].strip(); String theme = tab[1].strip();  String datatype = tab[2].strip(); return references[\"theme_types_de_donnees_par_zone_etudes\"] .findAll {it.refValues[\"nom du site\"].equals(site)}  .findAll {it.refValues[\"nom du thème\"].equals(theme)}  .find{it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-                "references": [
-                  "theme_types_de_donnees_par_zone_etudes"
-                ],
-                "datatypes": []
-              }
-            }
-          },
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "methodes": {
-          "internationalizationName": {
-            "en": "Methods",
-            "fr": "Méthodes"
-          },
-          "internationalizedColumns": {
-            "libellé_fr": {
-              "en": "libellé_en",
-              "fr": "libellé_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{libellé_fr} ({code})",
-              "fr": "{libellé_fr} ({code})"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "code"
-          ],
-          "columns": {
-            "code": null,
-            "libellé_en": null,
-            "libellé_fr": null,
-            "description_en": null,
-            "description_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "methodes_references": {
-          "internationalizationName": {
-            "en": "Methods references",
-            "fr": "Références des méthodes"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{code de la méthode de calcul} {doi de la référence}",
-              "fr": "{code de la méthode de calcul} {doi de la référence}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "code de la méthode de calcul",
-            "doi de la référence"
-          ],
-          "columns": {
-            "doi de la référence": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "reference",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "code de la méthode de calcul": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "methodes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            }
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "methodes_periodes": {
-          "internationalizationName": {
-            "en": "Application periods of methods",
-            "fr": "Périodes d'application des méthodes"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{Nom du Thème-Type de données-Variable}",
-              "fr": "{Nom du Thème-Type de données-Variable}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "Nom du Thème-Type de données-Variable"
-          ],
-          "columns": {
-            "Date de fin": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Date",
-                "params": {
-                  "pattern": "dd/MM/yyyy",
-                  "refType": null,
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": false,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "Date de début": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Date",
-                "params": {
-                  "pattern": "dd/MM/yyyy",
-                  "refType": null,
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "Code de la méthode de calcul": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "methodes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "Nom du Thème-Type de données-Variable": null
-          },
-          "computedColumns": {
-            "variables_par_types_de_donnees": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "variables_par_types_de_donnees",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "computation": {
-                "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String datatype = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[2].strip()); String variable = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[3].strip()); return references.find{it.key.equals(\"variables_par_types_de_donnees\")}.value\n        .findAll {it.refValues[\"nom de la variable\"].equals(variable)}\n        .find {it.refValues[\"nom du type de données\"].equals(datatype)}\n  .naturalKey\n",
-                "references": [
-                  "variables_par_types_de_donnees"
-                ],
-                "datatypes": []
-              }
-            },
-            "theme_types_de_donnees_par_zone_etudes": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "theme_types_de_donnees_par_zone_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "computation": {
-                "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\");  String site = tab[0].strip(); String theme = tab[1].strip();  String datatype = tab[2].strip(); return references[\"theme_types_de_donnees_par_zone_etudes\"] .findAll {it.refValues[\"nom du site\"].equals(site)}  .findAll {it.refValues[\"nom du thème\"].equals(theme)}  .find{it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-                "references": [
-                  "theme_types_de_donnees_par_zone_etudes"
-                ],
-                "datatypes": []
-              }
-            }
-          },
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "liste_valeur_ic": {
-          "internationalizationName": {
-            "en": "List of complement information values",
-            "fr": "Liste de valeurs d'informations complémentaires"
-          },
-          "internationalizedColumns": {
-            "libellé d'une valeur_fr": {
-              "en": "libellé d'une valeur_en",
-              "fr": "libellé d'une valeur_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la liste} : {libellé d'une valeur_fr}",
-              "fr": "{nom de la liste} : {libellé d'une valeur_fr}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom de la liste",
-            "libellé d'une valeur_fr"
-          ],
-          "columns": {
-            "nom de la liste": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "liste_ic",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": true,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "note de la valeur": null,
-            "libellé d'une valeur_en": null,
-            "libellé d'une valeur_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "types_fichiers": {
-          "internationalizationName": {
-            "en": "Files' type<",
-            "fr": "Type de fichiers"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "nom"
-          ],
-          "columns": {
-            "nom": null,
-            "description": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        },
-        "traitements": {
-          "internationalizationName": {
-            "en": "Treatments",
-            "fr": "Traitements"
-          },
-          "internationalizedColumns": {
-            "libellé_fr": {
-              "en": "libellé_en",
-              "fr": "libellé_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{libellé_fr}",
-              "fr": "{libellé_fr}"
-            }
-          },
-          "separator": ";",
-          "keyColumns": [
-            "code"
-          ],
-          "columns": {
-            "code": null,
-            "libellé_en": null,
-            "libellé_fr": null,
-            "nom du site": {
-              "presenceConstraint": "MANDATORY",
-              "checker": {
-                "name": "Reference",
-                "params": {
-                  "pattern": null,
-                  "refType": "zones_etudes",
-                  "groovy": null,
-                  "duration": null,
-                  "transformation": {
-                    "codify": false,
-                    "groovy": null
-                  },
-                  "required": true,
-                  "multiplicity": "ONE"
-                }
-              },
-              "defaultValue": null
-            },
-            "description_en": null,
-            "description_fr": null
-          },
-          "computedColumns": {},
-          "dynamicColumns": {},
-          "validations": {}
-        }
-      },
-      "compositeReferences": {
-        "localizations": {
-          "internationalizationName": null,
-          "internationalizedColumns": null,
-          "components": [
-            {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "reference": "zones_etudes",
-              "parentKeyColumn": null,
-              "parentRecursiveKey": "parent"
-            }
-          ]
-        }
-      },
-      "dataTypes": {
-        "g_j": {
-          "internationalizationName": {
-            "en": "Daily flow of heat",
-            "fr": "Flux de chaleur journalier"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(G)_([0-9]+)_([0-9]+)",
-                "exportHeader": "G",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "G",
-                      "component": "variable",
-                      "id": "G_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "G",
-                      "component": "repetition",
-                      "id": "G_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "G",
-                      "component": "profondeur",
-                      "id": "G_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "G",
-                  "component": "value",
-                  "id": "G_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "G": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "G",
-                  "component": "profondeur",
-                  "id": "G_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt_par_metre_carre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "G": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "G",
-                "data": [
-                  "G"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "G": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "ts_j": {
-          "internationalizationName": {
-            "en": "Daily temperature",
-            "fr": "Température journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(TS)_([0-9]+)_([0-9]+)",
-                "exportHeader": "TS",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "TS",
-                      "component": "variable",
-                      "id": "TS_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "TS",
-                      "component": "repetition",
-                      "id": "TS_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "TS",
-                      "component": "profondeur",
-                      "id": "TS_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "TS",
-                  "component": "value",
-                  "id": "TS_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "TS": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "TS",
-                  "component": "profondeur",
-                  "id": "TS_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degre celcius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "TS": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "TS",
-                "data": [
-                  "TS"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "TS": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "gwd_j": {
-          "internationalizationName": {
-            "en": "Daily depth of the groundwater",
-            "fr": "Profondeur journalière de la nappe"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(GWD)_([0-9]+)_([0-9]+)",
-                "exportHeader": "GWD",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "GWD",
-                      "component": "variable",
-                      "id": "GWD_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "GWD",
-                      "component": "repetition",
-                      "id": "GWD_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "GWD",
-                      "component": "profondeur",
-                      "id": "GWD_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "GWD",
-                  "component": "value",
-                  "id": "GWD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "GWD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "GWD",
-                  "component": "profondeur",
-                  "id": "GWD_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "GWD": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "GWD",
-                "data": [
-                  "GWD"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "GWD": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "smp_j": {
-          "internationalizationName": {
-            "en": "Daily tension of water",
-            "fr": "Tension de l'eau journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(SMP)_([0-9]+)_([0-9]+)",
-                "exportHeader": "SMP",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "SMP",
-                      "component": "variable",
-                      "id": "SMP_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SMP",
-                      "component": "repetition",
-                      "id": "SMP_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SMP",
-                      "component": "profondeur",
-                      "id": "SMP_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "SMP",
-                  "component": "value",
-                  "id": "SMP_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "SMP": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "SMP",
-                  "component": "profondeur",
-                  "id": "SMP_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilopascal\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "SMP": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "SMP",
-                "data": [
-                  "SMP"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SMP": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "swc_j": {
-          "internationalizationName": {
-            "en": "Daily volume humidity",
-            "fr": "Humidité volumique journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(SWC)_([0-9]+)_([0-9]+)",
-                "exportHeader": "SWC",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "SWC",
-                      "component": "variable",
-                      "id": "SWC_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SWC",
-                      "component": "repetition",
-                      "id": "SWC_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SWC",
-                      "component": "profondeur",
-                      "id": "SWC_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "SWC",
-                  "component": "value",
-                  "id": "SWC_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "SWC": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "SWC",
-                  "component": "profondeur",
-                  "id": "SWC_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": null,
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"percentage\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)}  .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "SWC": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "SWC",
-                "data": [
-                  "SWC"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SWC": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "flux_j": {
-          "internationalizationName": {
-            "en": "Flux daily",
-            "fr": "Flux journalier"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 9,
-            "firstRowLine": 11,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "CO2",
-                "boundTo": {
-                  "variable": "CO2",
-                  "component": "value",
-                  "id": "CO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H2O",
-                "boundTo": {
-                  "variable": "H2O",
-                  "component": "value",
-                  "id": "H2O_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "ZL",
-                "boundTo": {
-                  "variable": "ZL",
-                  "component": "value",
-                  "id": "ZL_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "value",
-                  "id": "FCO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H",
-                "boundTo": {
-                  "variable": "H",
-                  "component": "value",
-                  "id": "H_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "LE",
-                "boundTo": {
-                  "variable": "LE",
-                  "component": "value",
-                  "id": "LE_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "T",
-                "boundTo": {
-                  "variable": "T",
-                  "component": "value",
-                  "id": "T_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "u*",
-                "boundTo": {
-                  "variable": "u*",
-                  "component": "value",
-                  "id": "u*_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "TR",
-                "boundTo": {
-                  "variable": "TR",
-                  "component": "value",
-                  "id": "TR_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sb",
-                "boundTo": {
-                  "variable": "Sb",
-                  "component": "value",
-                  "id": "Sb_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sc",
-                "boundTo": {
-                  "variable": "Sc",
-                  "component": "value",
-                  "id": "Sc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sw",
-                "boundTo": {
-                  "variable": "Sw",
-                  "component": "value",
-                  "id": "Sw_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sa",
-                "boundTo": {
-                  "variable": "Sa",
-                  "component": "value",
-                  "id": "Sa_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_gf",
-                "boundTo": {
-                  "variable": "FCO2_gf",
-                  "component": "value",
-                  "id": "FCO2_gf_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "H": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "T": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilogramme par mètre et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "LE": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sa": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sb": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"gramme de carbone par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sw": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "TR": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"millilitre par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "ZL": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"sans unité\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "u*": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "CO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "H2O": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"millimole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"gramme de carbone par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2_gf": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"gramme de carbone par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"Tour à flux\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "FCO2",
-                  "H2O",
-                  "Sw",
-                  "FCO2_gf",
-                  "CO2",
-                  "H",
-                  "Sa",
-                  "Sb",
-                  "Sc",
-                  "ZL",
-                  "T",
-                  "u*",
-                  "LE",
-                  "TR"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "flux_m": {
-          "internationalizationName": {
-            "en": "Flux monthly",
-            "fr": "Flux mensuel"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 9,
-            "firstRowLine": 11,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "month",
-                  "id": "date_month",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "CO2",
-                "boundTo": {
-                  "variable": "CO2",
-                  "component": "value",
-                  "id": "CO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H2O",
-                "boundTo": {
-                  "variable": "H2O",
-                  "component": "value",
-                  "id": "H2O_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "ZL",
-                "boundTo": {
-                  "variable": "ZL",
-                  "component": "value",
-                  "id": "ZL_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "value",
-                  "id": "FCO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H",
-                "boundTo": {
-                  "variable": "H",
-                  "component": "value",
-                  "id": "H_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "LE",
-                "boundTo": {
-                  "variable": "LE",
-                  "component": "value",
-                  "id": "LE_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "T",
-                "boundTo": {
-                  "variable": "T",
-                  "component": "value",
-                  "id": "T_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "u*",
-                "boundTo": {
-                  "variable": "u*",
-                  "component": "value",
-                  "id": "u*_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "TR",
-                "boundTo": {
-                  "variable": "TR",
-                  "component": "value",
-                  "id": "TR_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sb",
-                "boundTo": {
-                  "variable": "Sb",
-                  "component": "value",
-                  "id": "Sb_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sc",
-                "boundTo": {
-                  "variable": "Sc",
-                  "component": "value",
-                  "id": "Sc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sw",
-                "boundTo": {
-                  "variable": "Sw",
-                  "component": "value",
-                  "id": "Sw_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sa",
-                "boundTo": {
-                  "variable": "Sa",
-                  "component": "value",
-                  "id": "Sa_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_gf",
-                "boundTo": {
-                  "variable": "FCO2_gf",
-                  "component": "value",
-                  "id": "FCO2_gf_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "H": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "T": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilogramme par mètre et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "LE": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sa": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sb": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"gramme de carbone par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sw": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "TR": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"litre par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "ZL": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"sans unité\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "u*": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "CO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "H2O": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"millimole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"gramme de carbone par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "month": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2_gf": {
-              "chartDescription": null,
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"gramme de carbone par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"Tour à flux\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "mensuel",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "month",
-              "id": "date_month",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "FCO2",
-                  "H2O",
-                  "Sw",
-                  "FCO2_gf",
-                  "CO2",
-                  "H",
-                  "Sa",
-                  "Sb",
-                  "Sc",
-                  "ZL",
-                  "T",
-                  "u*",
-                  "LE",
-                  "TR"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "flux_sh": {
-          "internationalizationName": {
-            "en": "Flux half hourly",
-            "fr": "Flux semi horaire"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 9,
-            "firstRowLine": 11,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "CO2",
-                "boundTo": {
-                  "variable": "CO2",
-                  "component": "value",
-                  "id": "CO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H2O",
-                "boundTo": {
-                  "variable": "H2O",
-                  "component": "value",
-                  "id": "H2O_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "ZL",
-                "boundTo": {
-                  "variable": "ZL",
-                  "component": "value",
-                  "id": "ZL_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "value",
-                  "id": "FCO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_qc",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "quality_class",
-                  "id": "FCO2_quality_class",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H",
-                "boundTo": {
-                  "variable": "H",
-                  "component": "value",
-                  "id": "H_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "H_qc",
-                "boundTo": {
-                  "variable": "H",
-                  "component": "quality_class",
-                  "id": "H_quality_class",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "LE",
-                "boundTo": {
-                  "variable": "LE",
-                  "component": "value",
-                  "id": "LE_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "LE_qc",
-                "boundTo": {
-                  "variable": "LE",
-                  "component": "quality_class",
-                  "id": "LE_quality_class",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "T",
-                "boundTo": {
-                  "variable": "T",
-                  "component": "value",
-                  "id": "T_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "T_qc",
-                "boundTo": {
-                  "variable": "T",
-                  "component": "quality_class",
-                  "id": "T_quality_class",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "u*",
-                "boundTo": {
-                  "variable": "u*",
-                  "component": "value",
-                  "id": "u*_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "TR",
-                "boundTo": {
-                  "variable": "TR",
-                  "component": "value",
-                  "id": "TR_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sb",
-                "boundTo": {
-                  "variable": "Sb",
-                  "component": "value",
-                  "id": "Sb_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sc",
-                "boundTo": {
-                  "variable": "Sc",
-                  "component": "value",
-                  "id": "Sc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sw",
-                "boundTo": {
-                  "variable": "Sw",
-                  "component": "value",
-                  "id": "Sw_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Sa",
-                "boundTo": {
-                  "variable": "Sa",
-                  "component": "value",
-                  "id": "Sa_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_gf",
-                "boundTo": {
-                  "variable": "FCO2_gf",
-                  "component": "value",
-                  "id": "FCO2_gf_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "H": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "quality_class": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "0|1|2",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "T": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilogramme par mètre et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "quality_class": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "0|1|2",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "LE": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "quality_class": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "0|1|2",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sa": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sb": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Sw": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "TR": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"millimètre par demi-heure\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "ZL": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"sans unité\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "u*": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "CO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "H2O": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "quality_class": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "0|1|2",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "30 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2_gf": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"Tour à flux\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "semi-horaire",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "FCO2",
-                  "H2O",
-                  "Sw",
-                  "FCO2_gf",
-                  "CO2",
-                  "H",
-                  "Sa",
-                  "Sb",
-                  "Sc",
-                  "ZL",
-                  "T",
-                  "u*",
-                  "LE",
-                  "TR"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "meteo_j": {
-          "internationalizationName": {
-            "en": "Meteorology daily",
-            "fr": "Météorologie journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 9,
-            "firstRowLine": 11,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "P",
-                "boundTo": {
-                  "variable": "P",
-                  "component": "value",
-                  "id": "P_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rr",
-                "boundTo": {
-                  "variable": "Rr",
-                  "component": "value",
-                  "id": "Rr_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rg",
-                "boundTo": {
-                  "variable": "Rg",
-                  "component": "value",
-                  "id": "Rg_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Lwin",
-                "boundTo": {
-                  "variable": "Lwin",
-                  "component": "value",
-                  "id": "Lwin_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Lwout",
-                "boundTo": {
-                  "variable": "Lwout",
-                  "component": "value",
-                  "id": "Lwout_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rn",
-                "boundTo": {
-                  "variable": "Rn",
-                  "component": "value",
-                  "id": "Rn_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rd",
-                "boundTo": {
-                  "variable": "Rd",
-                  "component": "value",
-                  "id": "Rd_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFD",
-                "boundTo": {
-                  "variable": "PPFD",
-                  "component": "value",
-                  "id": "PPFD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDd",
-                "boundTo": {
-                  "variable": "PPFDd",
-                  "component": "value",
-                  "id": "PPFDd_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDr",
-                "boundTo": {
-                  "variable": "PPFDr",
-                  "component": "value",
-                  "id": "PPFDr_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDbc",
-                "boundTo": {
-                  "variable": "PPFDbc",
-                  "component": "value",
-                  "id": "PPFDbc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "APAR",
-                "boundTo": {
-                  "variable": "APAR",
-                  "component": "value",
-                  "id": "APAR_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Ta",
-                "boundTo": {
-                  "variable": "Ta",
-                  "component": "value",
-                  "id": "Ta_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Pa",
-                "boundTo": {
-                  "variable": "Pa",
-                  "component": "value",
-                  "id": "Pa_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Tc",
-                "boundTo": {
-                  "variable": "Tc",
-                  "component": "value",
-                  "id": "Tc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Tarbre",
-                "boundTo": {
-                  "variable": "Tarbre",
-                  "component": "value",
-                  "id": "Tarbre_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "G",
-                "boundTo": {
-                  "variable": "G",
-                  "component": "value",
-                  "id": "G_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rh",
-                "boundTo": {
-                  "variable": "Rh",
-                  "component": "value",
-                  "id": "Rh_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "WD",
-                "boundTo": {
-                  "variable": "WD",
-                  "component": "value",
-                  "id": "WD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "WS",
-                "boundTo": {
-                  "variable": "WS",
-                  "component": "value",
-                  "id": "WS_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "G": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "P": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"millimètre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Pa": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilopascal\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rd": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rg": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rh": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"percentage\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rn": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rr": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Ta": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Tc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "WD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "WS": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "APAR": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Lwin": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Lwout": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDd": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDr": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDbc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par jour\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Tarbre": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"meteorologie\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "Rr",
-                  "Lwout",
-                  "G",
-                  "PPFDd",
-                  "Ta",
-                  "WD",
-                  "Tc",
-                  "P",
-                  "Pa",
-                  "Rd",
-                  "Tarbre",
-                  "Lwin",
-                  "PPFDbc",
-                  "Rg",
-                  "Rh",
-                  "PPFDr",
-                  "PPFD",
-                  "Rn",
-                  "WS",
-                  "APAR"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "meteo_m": {
-          "internationalizationName": {
-            "en": "Meteorology monthly",
-            "fr": "Météorologie mensuelle"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 9,
-            "firstRowLine": 11,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "month",
-                  "id": "date_month",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "P",
-                "boundTo": {
-                  "variable": "P",
-                  "component": "value",
-                  "id": "P_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rr",
-                "boundTo": {
-                  "variable": "Rr",
-                  "component": "value",
-                  "id": "Rr_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rg",
-                "boundTo": {
-                  "variable": "Rg",
-                  "component": "value",
-                  "id": "Rg_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Lwin",
-                "boundTo": {
-                  "variable": "Lwin",
-                  "component": "value",
-                  "id": "Lwin_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Lwout",
-                "boundTo": {
-                  "variable": "Lwout",
-                  "component": "value",
-                  "id": "Lwout_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rn",
-                "boundTo": {
-                  "variable": "Rn",
-                  "component": "value",
-                  "id": "Rn_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rd",
-                "boundTo": {
-                  "variable": "Rd",
-                  "component": "value",
-                  "id": "Rd_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFD",
-                "boundTo": {
-                  "variable": "PPFD",
-                  "component": "value",
-                  "id": "PPFD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDd",
-                "boundTo": {
-                  "variable": "PPFDd",
-                  "component": "value",
-                  "id": "PPFDd_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDr",
-                "boundTo": {
-                  "variable": "PPFDr",
-                  "component": "value",
-                  "id": "PPFDr_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDbc",
-                "boundTo": {
-                  "variable": "PPFDbc",
-                  "component": "value",
-                  "id": "PPFDbc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "APAR",
-                "boundTo": {
-                  "variable": "APAR",
-                  "component": "value",
-                  "id": "APAR_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Ta",
-                "boundTo": {
-                  "variable": "Ta",
-                  "component": "value",
-                  "id": "Ta_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Pa",
-                "boundTo": {
-                  "variable": "Pa",
-                  "component": "value",
-                  "id": "Pa_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Tc",
-                "boundTo": {
-                  "variable": "Tc",
-                  "component": "value",
-                  "id": "Tc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Tarbre",
-                "boundTo": {
-                  "variable": "Tarbre",
-                  "component": "value",
-                  "id": "Tarbre_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "G",
-                "boundTo": {
-                  "variable": "G",
-                  "component": "value",
-                  "id": "G_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rh",
-                "boundTo": {
-                  "variable": "Rh",
-                  "component": "value",
-                  "id": "Rh_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "WD",
-                "boundTo": {
-                  "variable": "WD",
-                  "component": "value",
-                  "id": "WD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "WS",
-                "boundTo": {
-                  "variable": "WS",
-                  "component": "value",
-                  "id": "WS_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "G": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "P": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Pa": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilopascal\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rd": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rg": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rh": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"percentage\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rn": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rr": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Ta": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Tc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "WD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "WS": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "APAR": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Lwin": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "month": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Lwout": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mégajoule par mètre et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDd": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDr": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDbc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par mois\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Tarbre": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"meteorologie\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "mensuel",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "month",
-              "id": "date_month",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "Rr",
-                  "Lwout",
-                  "G",
-                  "PPFDd",
-                  "Ta",
-                  "WD",
-                  "Tc",
-                  "P",
-                  "Pa",
-                  "Rd",
-                  "Tarbre",
-                  "Lwin",
-                  "PPFDbc",
-                  "Rg",
-                  "Rh",
-                  "PPFDr",
-                  "PPFD",
-                  "Rn",
-                  "WS",
-                  "APAR"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "g_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily flow of heat",
-            "fr": "Flux de chaleur infra-journalier"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(G)_([0-9]+)_([0-9]+)",
-                "exportHeader": "G",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "G",
-                      "component": "variable",
-                      "id": "G_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "G",
-                      "component": "repetition",
-                      "id": "G_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "G",
-                      "component": "profondeur",
-                      "id": "G_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "G",
-                  "component": "value",
-                  "id": "G_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "G": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "G",
-                  "component": "profondeur",
-                  "id": "G_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 WEEK",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt_par_metre_carre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "1 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "infrajournalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "G": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "G",
-                "data": [
-                  "G"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "G": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "meteo_sh": {
-          "internationalizationName": {
-            "en": "Meteorology half hourly",
-            "fr": "Météorologie semi horaire"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 9,
-            "firstRowLine": 11,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "P",
-                "boundTo": {
-                  "variable": "P",
-                  "component": "value",
-                  "id": "P_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rr",
-                "boundTo": {
-                  "variable": "Rr",
-                  "component": "value",
-                  "id": "Rr_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rg",
-                "boundTo": {
-                  "variable": "Rg",
-                  "component": "value",
-                  "id": "Rg_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "LWin",
-                "boundTo": {
-                  "variable": "LWin",
-                  "component": "value",
-                  "id": "LWin_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "LWout",
-                "boundTo": {
-                  "variable": "LWout",
-                  "component": "value",
-                  "id": "LWout_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rn",
-                "boundTo": {
-                  "variable": "Rn",
-                  "component": "value",
-                  "id": "Rn_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rd",
-                "boundTo": {
-                  "variable": "Rd",
-                  "component": "value",
-                  "id": "Rd_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFD",
-                "boundTo": {
-                  "variable": "PPFD",
-                  "component": "value",
-                  "id": "PPFD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDd",
-                "boundTo": {
-                  "variable": "PPFDd",
-                  "component": "value",
-                  "id": "PPFDd_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDr",
-                "boundTo": {
-                  "variable": "PPFDr",
-                  "component": "value",
-                  "id": "PPFDr_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "PPFDbc",
-                "boundTo": {
-                  "variable": "PPFDbc",
-                  "component": "value",
-                  "id": "PPFDbc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "APAR",
-                "boundTo": {
-                  "variable": "APAR",
-                  "component": "value",
-                  "id": "APAR_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Ta",
-                "boundTo": {
-                  "variable": "Ta",
-                  "component": "value",
-                  "id": "Ta_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Pa",
-                "boundTo": {
-                  "variable": "Pa",
-                  "component": "value",
-                  "id": "Pa_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Tc",
-                "boundTo": {
-                  "variable": "Tc",
-                  "component": "value",
-                  "id": "Tc_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Tarbre",
-                "boundTo": {
-                  "variable": "Tarbre",
-                  "component": "value",
-                  "id": "Tarbre_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "G",
-                "boundTo": {
-                  "variable": "G",
-                  "component": "value",
-                  "id": "G_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Rh",
-                "boundTo": {
-                  "variable": "Rh",
-                  "component": "value",
-                  "id": "Rh_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "WD",
-                "boundTo": {
-                  "variable": "WD",
-                  "component": "value",
-                  "id": "WD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "WS",
-                "boundTo": {
-                  "variable": "WS",
-                  "component": "value",
-                  "id": "WS_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "G": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "P": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"millimètre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Pa": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilopascal\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rd": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rg": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rh": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"percentage\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rn": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Rr": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Ta": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Tc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "WD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "WS": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "APAR": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "LWin": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "30 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "LWout": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"watt par mètre carré\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDd": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDr": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "PPFDbc": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "Tarbre": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degré Celsius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"meteorologie\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "semi-horaire",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "Rr",
-                  "G",
-                  "PPFDd",
-                  "Ta",
-                  "WD",
-                  "Tc",
-                  "P",
-                  "Pa",
-                  "Rd",
-                  "LWin",
-                  "Tarbre",
-                  "PPFDbc",
-                  "Rg",
-                  "Rh",
-                  "PPFDr",
-                  "LWout",
-                  "PPFD",
-                  "Rn",
-                  "WS",
-                  "APAR"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "ts_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily temperature",
-            "fr": "Température infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(TS)_([0-9]+)_([0-9]+)",
-                "exportHeader": "TS",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "TS",
-                      "component": "variable",
-                      "id": "TS_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "TS",
-                      "component": "repetition",
-                      "id": "TS_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "TS",
-                      "component": "profondeur",
-                      "id": "TS_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "TS",
-                  "component": "value",
-                  "id": "TS_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "TS": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "TS",
-                  "component": "profondeur",
-                  "id": "TS_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 WEEK",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"degre celcius\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "1 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "infrajournalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "TS": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "TS",
-                "data": [
-                  "TS"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "TS": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "gwd_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily depth of the groundwater",
-            "fr": "Profondeur de la nappe infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(GWD)_([0-9]+)_([0-9]+)",
-                "exportHeader": "GWD",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "GWD",
-                      "component": "variable",
-                      "id": "GWD_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "GWD",
-                      "component": "repetition",
-                      "id": "GWD_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "GWD",
-                      "component": "profondeur",
-                      "id": "GWD_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "GWD",
-                  "component": "value",
-                  "id": "GWD_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "GWD": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "GWD",
-                  "component": "profondeur",
-                  "id": "GWD_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 WEEK",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"mètre\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "1 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "infrajournalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "GWD": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "GWD",
-                "data": [
-                  "GWD"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "GWD": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "smp_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily depth of the groundwater",
-            "fr": "Profondeur de la nappe infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(SMP)_([0-9]+)_([0-9]+)",
-                "exportHeader": "SMP",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "SMP",
-                      "component": "variable",
-                      "id": "SMP_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SMP",
-                      "component": "repetition",
-                      "id": "SMP_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SMP",
-                      "component": "profondeur",
-                      "id": "SMP_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "SMP",
-                  "component": "value",
-                  "id": "SMP_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "SMP": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "SMP",
-                  "component": "profondeur",
-                  "id": "SMP_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 WEEK",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"kilopascal\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "1 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "infrajournalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "SMP": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "SMP",
-                "data": [
-                  "SMP"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SMP": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "swc_infraj": {
-          "internationalizationName": {
-            "en": "Infra daily volume humidity",
-            "fr": "Humidité volumique infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 10,
-            "firstRowLine": 13,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "Date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Time",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [
-              {
-                "headerPattern": "(SWC)_([0-9]+)_([0-9]+)",
-                "exportHeader": "SWC",
-                "tokens": [
-                  {
-                    "boundTo": {
-                      "variable": "SWC",
-                      "component": "variable",
-                      "id": "SWC_variable",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "variable"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SWC",
-                      "component": "repetition",
-                      "id": "SWC_repetition",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Répétition"
-                  },
-                  {
-                    "boundTo": {
-                      "variable": "SWC",
-                      "component": "profondeur",
-                      "id": "SWC_profondeur",
-                      "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                    },
-                    "exportHeader": "Profondeur"
-                  }
-                ],
-                "boundTo": {
-                  "variable": "SWC",
-                  "component": "value",
-                  "id": "SWC_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              },
-              {
-                "rowNumber": 7,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "profondeur max",
-                  "id": "informations_profondeur max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "profondeur max"
-              },
-              {
-                "rowNumber": 8,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "nombre de repetition max",
-                  "id": "informations_nombre de repetition max",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "nombre de repetition max"
-              }
-            ]
-          },
-          "data": {
-            "SWC": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": {
-                  "variable": "SWC",
-                  "component": "profondeur",
-                  "id": "SWC_profondeur",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "unit": "unit",
-                "gap": "1 WEEK",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"percentage\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "variable": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "variables",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "repetition": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "1 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"climat du sol\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "infrajournalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "profondeur max": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "nombre de repetition max": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "SWC": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "SWC",
-                "data": [
-                  "SWC"
-                ]
-              },
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "SWC": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "chambrefluxsol_j": {
-          "internationalizationName": {
-            "en": "Daily flux chambers",
-            "fr": "Flux de chambres journalier"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 8,
-            "firstRowLine": 12,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "code du traitement",
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "treatment",
-                  "id": "informations_treatment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "no de la chambre",
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "no_chamber",
-                  "id": "informations_no_chamber",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "value",
-                  "id": "FCO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_sd",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "standard_deviation",
-                  "id": "FCO2_standard_deviation",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_nbval",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "nbval",
-                  "id": "FCO2_nbval",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_gf",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "gap_filling",
-                  "id": "FCO2_gap_filling",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_gf_isgf",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "gap_filling_isgf",
-                  "id": "FCO2_gap_filling_isgf",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Ta",
-                "boundTo": {
-                  "variable": "Ta",
-                  "component": "value",
-                  "id": "Ta_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "Ta_sd",
-                "boundTo": {
-                  "variable": "Ta",
-                  "component": "standard_deviation",
-                  "id": "Ta_standard_deviation",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "Ta": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": "standard_deviation"
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mole\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "standard_deviation": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": "standard_deviation"
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "nbval": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "gap_filling": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "gap_filling_isgf": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "standard_deviation": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"flux gazeux\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "treatment": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "traitements",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "no_chamber": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "day",
-              "id": "date_day",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "FCO2",
-                  "Ta"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "chambrefluxsol_m": {
-          "internationalizationName": {
-            "en": "Monthly flux chambers",
-            "fr": "Flux de chambres mensuel"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 8,
-            "firstRowLine": 12,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "month",
-                  "id": "date_month",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "code du traitement",
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "treatment",
-                  "id": "informations_treatment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "no de la chambre",
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "no_chamber",
-                  "id": "informations_no_chamber",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "value",
-                  "id": "FCO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_sd",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "standard_deviation",
-                  "id": "FCO2_standard_deviation",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_nbval",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "nbval",
-                  "id": "FCO2_nbval",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "FCO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 MONTH",
-                "standardDeviation": "standard_deviation"
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "nbval": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "standard_deviation": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "month": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"flux gazeux\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "mensuel",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "treatment": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "traitements",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "no_chamber": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "month",
-              "id": "date_month",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "FCO2"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        },
-        "chambrefluxsol_infraj": {
-          "internationalizationName": {
-            "en": "Intraday flux chambers",
-            "fr": "Flux de chambres infra journalier"
-          },
-          "internationalizedColumns": null,
-          "internationalizationDisplays": null,
-          "format": {
-            "headerLine": 8,
-            "firstRowLine": 12,
-            "separator": ";",
-            "columns": [
-              {
-                "header": "date",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "day",
-                  "id": "date_day",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "heure moyenne",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "time",
-                  "id": "date_time",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "duree de la mesure",
-                "boundTo": {
-                  "variable": "date",
-                  "component": "duration",
-                  "id": "date_duration",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "code du traitement",
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "treatment",
-                  "id": "informations_treatment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "no de la chambre",
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "no_chamber",
-                  "id": "informations_no_chamber",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2",
-                "boundTo": {
-                  "variable": "FCO2",
-                  "component": "value",
-                  "id": "FCO2_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCO2_gf",
-                "boundTo": {
-                  "variable": "FCH4",
-                  "component": "gap_filling",
-                  "id": "FCH4_gap_filling",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCH4",
-                "boundTo": {
-                  "variable": "FCH4",
-                  "component": "value",
-                  "id": "FCH4_value",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              },
-              {
-                "header": "FCH4_gf",
-                "boundTo": {
-                  "variable": "FCH4",
-                  "component": "gap_filling",
-                  "id": "FCH4_gap_filling",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            ],
-            "repeatedColumns": [],
-            "constants": [
-              {
-                "rowNumber": 1,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes_parent",
-                  "id": "localization_zones_etudes_parent",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes_parent"
-              },
-              {
-                "rowNumber": 1,
-                "columnNumber": 3,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "zones_etudes"
-              },
-              {
-                "rowNumber": 3,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "frequency",
-                  "id": "informations_frequency",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "frequency"
-              },
-              {
-                "rowNumber": 4,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "start date",
-                  "id": "informations_start date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "start date"
-              },
-              {
-                "rowNumber": 5,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "end date",
-                  "id": "informations_end date",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "end date"
-              },
-              {
-                "rowNumber": 6,
-                "columnNumber": 2,
-                "headerName": null,
-                "boundTo": {
-                  "variable": "informations",
-                  "component": "comment",
-                  "id": "informations_comment",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                },
-                "exportHeader": "comment"
-              }
-            ]
-          },
-          "data": {
-            "FCH4": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"nanomole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "gap_filling": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "FCO2": {
-              "chartDescription": {
-                "value": "value",
-                "aggregation": null,
-                "unit": "unit",
-                "gap": "1 DAY",
-                "standardDeviation": null
-              },
-              "components": {
-                "unit": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "unites",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"micromole par mètre carré et par seconde\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "value": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "gap_filling": {
-                  "checker": {
-                    "name": "Float",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "date": {
-              "chartDescription": null,
-              "components": {
-                "day": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "time": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "HH:mm",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "datetime": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy HH:mm:ss",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": "1 MINUTES",
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "duration": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "informations": {
-              "chartDescription": null,
-              "components": {
-                "comment": null,
-                "end date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "thematic": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "themes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": {
-                    "expression": "return \"flux gazeux\"",
-                    "references": [],
-                    "datatypes": []
-                  }
-                },
-                "frequency": {
-                  "checker": {
-                    "name": "RegularExpression",
-                    "params": {
-                      "pattern": "Infra-journalier",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "treatment": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "traitements",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "no_chamber": {
-                  "checker": {
-                    "name": "Integer",
-                    "params": {
-                      "pattern": null,
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "start date": {
-                  "checker": {
-                    "name": "Date",
-                    "params": {
-                      "pattern": "dd/MM/yyyy",
-                      "refType": null,
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": false,
-                        "groovy": null
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            },
-            "localization": {
-              "chartDescription": null,
-              "components": {
-                "zones_etudes": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": {
-                          "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                          "references": [
-                            "zones_etudes"
-                          ],
-                          "datatypes": []
-                        }
-                      },
-                      "required": true,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                },
-                "zones_etudes_parent": {
-                  "checker": {
-                    "name": "Reference",
-                    "params": {
-                      "pattern": null,
-                      "refType": "zones_etudes",
-                      "groovy": null,
-                      "duration": null,
-                      "transformation": {
-                        "codify": true,
-                        "groovy": null
-                      },
-                      "required": false,
-                      "multiplicity": "ONE"
-                    }
-                  },
-                  "defaultValue": null
-                }
-              },
-              "computedComponents": {}
-            }
-          },
-          "validations": {},
-          "uniqueness": [],
-          "migrations": {},
-          "authorization": {
-            "timeScope": {
-              "variable": "date",
-              "component": "datetime",
-              "id": "date_datetime",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "variable": "localization",
-                "component": "zones_etudes",
-                "componentKey": {
-                  "variable": "localization",
-                  "component": "zones_etudes",
-                  "id": "localization_zones_etudes",
-                  "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                }
-              }
-            },
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "date",
-                "data": [
-                  "date"
-                ]
-              },
-              "variables": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "variables",
-                "data": [
-                  "FCO2",
-                  "FCH4"
-                ]
-              },
-              "referentiel": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Référentiel",
-                "data": [
-                  "localization"
-                ]
-              },
-              "informations": {
-                "internationalizationName": null,
-                "internationalizedColumns": null,
-                "label": "Informations",
-                "data": [
-                  "informations"
-                ]
-              }
-            },
-            "internationalization": {
-              "dataGroups": {
-                "date": {
-                  "internationalizationName": null
-                },
-                "variables": {
-                  "internationalizationName": null
-                },
-                "referentiel": {
-                  "internationalizationName": null
-                },
-                "informations": {
-                  "internationalizationName": null
-                }
-              },
-              "authorizationScopes": {
-                "localization": {
-                  "internationalizationName": null
-                }
-              }
-            }
-          },
-          "repository": {
-            "toto": "test"
-          }
-        }
-      }
-    },
-    "configFile": "0918acbc-7a78-457b-90d4-af9f0383c4a4",
-    "version": 1
-  }
-]
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/foret/foret.json b/cypress/fixtures/applications/ore/foret/foret.json
deleted file mode 100644
index ac9a6cc7c468a8c22d78a20fc7f8fd4a75d093fe..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/foret/foret.json
+++ /dev/null
@@ -1,24166 +0,0 @@
-{
-  "id": "4591638b-ef8e-412b-b06c-0912e9b73a9d",
-  "name": "foret",
-  "title": "foret",
-  "comment": "",
-  "internationalization": {
-    "application": {
-      "internationalizationName": {
-        "en": "ORE F-ORE-T",
-        "fr": "ORE F-ORE-T"
-      }
-    },
-    "references": {
-      "variables": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "traitements": {
-        "internationalizationName": {
-          "en": "Treatments",
-          "fr": "Traitements"
-        },
-        "internationalizedColumns": {
-          "libellé_fr": {
-            "en": "libellé_en",
-            "fr": "libellé_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{libellé_fr}",
-            "fr": "{libellé_fr}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "ic_site_theme_dataype_variable": {
-        "internationalizationName": {
-          "en": "Complement information for site, theme, datatype and variable",
-          "fr": "Informations complémentaires par site, thème, type de données et variable"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}",
-            "fr": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "instruments_periodes": {
-        "internationalizationName": {
-          "en": "Application periods of the instruments",
-          "fr": "Périodes d'application des instruments"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{Nom du Thème-Type de données-Variable}",
-            "fr": "{Nom du Thème-Type de données-Variable}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "methodes_periodes": {
-        "internationalizationName": {
-          "en": "Application periods of methods",
-          "fr": "Périodes d'application des méthodes"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{Nom du Thème-Type de données-Variable}",
-            "fr": "{Nom du Thème-Type de données-Variable}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "types_de_zones_etudes": {
-        "internationalizationName": {
-          "en": "Types of study areas",
-          "fr": "Types de zones d'études"
-        },
-        "internationalizedColumns": {
-          "nom_fr": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_fr}",
-            "fr": "{nom_fr}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "liste_ic": {
-        "internationalizationName": {
-          "en": "List of complement information",
-          "fr": "Liste d'informations complémentaires"
-        },
-        "internationalizedColumns": {
-          "nom de la liste_fr": {
-            "en": "nom de la liste_en",
-            "fr": "nom de la liste_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la liste_fr}",
-            "fr": "{nom de la liste_fr}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "zones_etudes": {
-        "internationalizationName": {
-          "en": "Study areas",
-          "fr": "Zones d'études"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "types_fichiers": {
-        "internationalizationName": {
-          "en": "Files' type<",
-          "fr": "Type de fichiers"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "reference": {
-        "internationalizationName": {
-          "en": "Références",
-          "fr": "Références"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{DOI} ({premier auteur} {année})",
-            "fr": "{DOI} ({premier auteur} {année})"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "themes": {
-        "internationalizationName": {
-          "en": "Thématics",
-          "fr": "Thèmes"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "instruments": {
-        "internationalizationName": {
-          "en": "Instruments",
-          "fr": "Instruments"
-        },
-        "internationalizedColumns": {
-          "libellé_fr": {
-            "en": "libellé_en",
-            "fr": "libellé_fr"
-          },
-          "fabricant_fr": {
-            "en": "fabricant_en",
-            "fr": "fabricant_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "informations de calibration_fr": {
-            "en": "informations de calibration_en",
-            "fr": "informations de calibration_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{libellé_fr} ({code})",
-            "fr": "{libellé_fr} ({code})"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "unites": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "code_key": {
-            "en": "code_en",
-            "fr": "code_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code_key})",
-            "fr": "{nom_key} ({code_key})"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "theme_types_de_donnees_par_zone_etudes": {
-        "internationalizationName": {
-          "en": "Thematics and data types by study area",
-          "fr": "Thèmes et types de données par zone d'étude"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du site}; {nom du thème}; {nom du type de données}",
-            "fr": "{nom du site}; {nom du thème}; {nom du type de données}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "variables_par_types_de_donnees": {
-        "internationalizationName": {
-          "en": "Variables by data types",
-          "fr": "Variable par types de données"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type de données} : {nom de la variable} ({nom de l'unité})",
-            "fr": "{nom du type de données} : {nom de la variable} ({nom de l'unité})"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "informations_complementaires": {
-        "internationalizationName": {
-          "en": "Complement information",
-          "fr": "Informations complementaires"
-        },
-        "internationalizedColumns": {
-          "description de l'information complémentaire_fr": {
-            "en": "description de l'information complémentaire_en",
-            "fr": "description de l'information complémentaire_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr}",
-            "fr": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr})"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "methodes": {
-        "internationalizationName": {
-          "en": "Methods",
-          "fr": "Méthodes"
-        },
-        "internationalizedColumns": {
-          "libellé_fr": {
-            "en": "libellé_en",
-            "fr": "libellé_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{libellé_fr} ({code})",
-            "fr": "{libellé_fr} ({code})"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "liste_valeur_ic": {
-        "internationalizationName": {
-          "en": "List of complement information values",
-          "fr": "Liste de valeurs d'informations complémentaires"
-        },
-        "internationalizedColumns": {
-          "libellé d'une valeur_fr": {
-            "en": "libellé d'une valeur_en",
-            "fr": "libellé d'une valeur_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la liste} : {libellé d'une valeur_fr}",
-            "fr": "{nom de la liste} : {libellé d'une valeur_fr}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "methodes_references": {
-        "internationalizationName": {
-          "en": "Methods references",
-          "fr": "Références des méthodes"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{code de la méthode de calcul} {doi de la référence}",
-            "fr": "{code de la méthode de calcul} {doi de la référence}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "instruments_references": {
-        "internationalizationName": {
-          "en": "Instruments references",
-          "fr": "Références des instruments"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{code de l'instrument} {doi de la référence}",
-            "fr": "{code de l'instrument} {doi de la référence}"
-          }
-        },
-        "internationalizedValidations": {}
-      }
-    },
-    "dataTypes": {
-      "flux_m": {
-        "internationalizationName": {
-          "en": "Flux monthly",
-          "fr": "Flux mensuel"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "flux_j": {
-        "internationalizationName": {
-          "en": "Flux daily",
-          "fr": "Flux journalier"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "meteo_j": {
-        "internationalizationName": {
-          "en": "Meteorology daily",
-          "fr": "Météorologie journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "flux_sh": {
-        "internationalizationName": {
-          "en": "Flux half hourly",
-          "fr": "Flux semi horaire"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "meteo_sh": {
-        "internationalizationName": {
-          "en": "Meteorology half hourly",
-          "fr": "Météorologie semi horaire"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "smp_j": {
-        "internationalizationName": {
-          "en": "Daily tension of water",
-          "fr": "Tension de l'eau journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "SMP": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "swc_j": {
-        "internationalizationName": {
-          "en": "Daily volume humidity",
-          "fr": "Humidité volumique journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "SWC": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "meteo_m": {
-        "internationalizationName": {
-          "en": "Meteorology monthly",
-          "fr": "Météorologie mensuelle"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "g_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily flow of heat",
-          "fr": "Flux de chaleur infra-journalier"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "G": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "swc_infraj": {
-        "internationalizationName": {
-          "en": "Infra daily volume humidity",
-          "fr": "Humidité volumique infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "SWC": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "gwd_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily depth of the groundwater",
-          "fr": "Profondeur de la nappe infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "GWD": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "chambrefluxsol_m": {
-        "internationalizationName": {
-          "en": "Monthly flux chambers",
-          "fr": "Flux de chambres mensuel"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "chambrefluxsol_j": {
-        "internationalizationName": {
-          "en": "Daily flux chambers",
-          "fr": "Flux de chambres journalier"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "g_j": {
-        "internationalizationName": {
-          "en": "Daily flow of heat",
-          "fr": "Flux de chaleur journalier"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "G": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "chambrefluxsol_infraj": {
-        "internationalizationName": {
-          "en": "Intraday flux chambers",
-          "fr": "Flux de chambres infra journalier"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "variables": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "ts_j": {
-        "internationalizationName": {
-          "en": "Daily temperature",
-          "fr": "Température journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "TS": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "gwd_j": {
-        "internationalizationName": {
-          "en": "Daily depth of the groundwater",
-          "fr": "Profondeur journalière de la nappe"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "GWD": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "smp_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily depth of the groundwater",
-          "fr": "Profondeur de la nappe infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "SMP": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "ts_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily temperature",
-          "fr": "Température infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null
-            },
-            "referentiel": {
-              "internationalizationName": null
-            },
-            "TS": {
-              "internationalizationName": null
-            },
-            "informations": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      }
-    }
-  },
-  "references": {
-    "variables": {
-      "id": "variables",
-      "label": "variables",
-      "children": [],
-      "columns": {
-        "nom": {
-          "id": "nom",
-          "title": "nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "definition_en": {
-          "id": "definition_en",
-          "title": "definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "definition_fr": {
-          "id": "definition_fr",
-          "title": "definition_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "unites": {
-      "id": "unites",
-      "label": "unites",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code_en": {
-          "id": "code_en",
-          "title": "code_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "code_fr": {
-          "id": "code_fr",
-          "title": "code_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "code_key": {
-          "id": "code_key",
-          "title": "code_key",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "variables_par_types_de_donnees": {
-      "id": "variables_par_types_de_donnees",
-      "label": "variables_par_types_de_donnees",
-      "children": [],
-      "columns": {
-        "max": {
-          "id": "max",
-          "title": "max",
-          "key": false,
-          "linkedTo": null
-        },
-        "min": {
-          "id": "min",
-          "title": "min",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de l'unité": {
-          "id": "nom de l'unité",
-          "title": "nom de l'unité",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la variable": {
-          "id": "nom de la variable",
-          "title": "nom de la variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "types_de_zones_etudes": {
-      "id": "types_de_zones_etudes",
-      "label": "types_de_zones_etudes",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": true,
-          "linkedTo": null
-        },
-        "définition_en": {
-          "id": "définition_en",
-          "title": "définition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "définition_fr": {
-          "id": "définition_fr",
-          "title": "définition_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "zones_etudes": {
-      "id": "zones_etudes",
-      "label": "zones_etudes",
-      "children": [],
-      "columns": {
-        "nom": {
-          "id": "nom",
-          "title": "nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "pente": {
-          "id": "pente",
-          "title": "pente",
-          "key": false,
-          "linkedTo": null
-        },
-        "parent": {
-          "id": "parent",
-          "title": "parent",
-          "key": true,
-          "linkedTo": null
-        },
-        "pays_en": {
-          "id": "pays_en",
-          "title": "pays_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "pays_fr": {
-          "id": "pays_fr",
-          "title": "pays_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "surface": {
-          "id": "surface",
-          "title": "surface",
-          "key": false,
-          "linkedTo": null
-        },
-        "altitude": {
-          "id": "altitude",
-          "title": "altitude",
-          "key": false,
-          "linkedTo": null
-        },
-        "date fin": {
-          "id": "date fin",
-          "title": "date fin",
-          "key": false,
-          "linkedTo": null
-        },
-        "latitude": {
-          "id": "latitude",
-          "title": "latitude",
-          "key": false,
-          "linkedTo": null
-        },
-        "longitude": {
-          "id": "longitude",
-          "title": "longitude",
-          "key": false,
-          "linkedTo": null
-        },
-        "région_en": {
-          "id": "région_en",
-          "title": "région_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "région_fr": {
-          "id": "région_fr",
-          "title": "région_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "date début": {
-          "id": "date début",
-          "title": "date début",
-          "key": false,
-          "linkedTo": null
-        },
-        "temp moyenne": {
-          "id": "temp moyenne",
-          "title": "temp moyenne",
-          "key": false,
-          "linkedTo": null
-        },
-        "type de site": {
-          "id": "type de site",
-          "title": "type de site",
-          "key": false,
-          "linkedTo": null
-        },
-        "type foret_en": {
-          "id": "type foret_en",
-          "title": "type foret_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "type foret_fr": {
-          "id": "type foret_fr",
-          "title": "type foret_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "précip moyenne": {
-          "id": "précip moyenne",
-          "title": "précip moyenne",
-          "key": false,
-          "linkedTo": null
-        },
-        "direction vent_en": {
-          "id": "direction vent_en",
-          "title": "direction vent_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "direction vent_fr": {
-          "id": "direction vent_fr",
-          "title": "direction vent_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "direction pente_en": {
-          "id": "direction pente_en",
-          "title": "direction pente_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "direction pente_fr": {
-          "id": "direction pente_fr",
-          "title": "direction pente_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "themes": {
-      "id": "themes",
-      "label": "themes",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "theme_types_de_donnees_par_zone_etudes": {
-      "id": "theme_types_de_donnees_par_zone_etudes",
-      "label": "theme_types_de_donnees_par_zone_etudes",
-      "children": [],
-      "columns": {
-        "nom du site": {
-          "id": "nom du site",
-          "title": "nom du site",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du thème": {
-          "id": "nom du thème",
-          "title": "nom du thème",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "ic_site_theme_dataype_variable": {
-      "id": "ic_site_theme_dataype_variable",
-      "label": "ic_site_theme_dataype_variable",
-      "children": [],
-      "columns": {
-        "nom de l'information complémentaire": {
-          "id": "nom de l'information complémentaire",
-          "title": "nom de l'information complémentaire",
-          "key": true,
-          "linkedTo": null
-        },
-        "Nom du Thème-Type de données-Variable": {
-          "id": "Nom du Thème-Type de données-Variable",
-          "title": "Nom du Thème-Type de données-Variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "variables_par_types_de_donnees": {
-          "id": "variables_par_types_de_donnees",
-          "title": "variables_par_types_de_donnees",
-          "key": false,
-          "linkedTo": null
-        },
-        "theme_types_de_donnees_par_zone_etudes": {
-          "id": "theme_types_de_donnees_par_zone_etudes",
-          "title": "theme_types_de_donnees_par_zone_etudes",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "liste_ic": {
-      "id": "liste_ic",
-      "label": "liste_ic",
-      "children": [],
-      "columns": {
-        "nom de la liste_en": {
-          "id": "nom de la liste_en",
-          "title": "nom de la liste_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la liste_fr": {
-          "id": "nom de la liste_fr",
-          "title": "nom de la liste_fr",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "informations_complementaires": {
-      "id": "informations_complementaires",
-      "label": "informations_complementaires",
-      "children": [],
-      "columns": {
-        "nom de l'information complémentaire": {
-          "id": "nom de l'information complémentaire",
-          "title": "nom de l'information complémentaire",
-          "key": true,
-          "linkedTo": null
-        },
-        "description de l'information complémentaire_en": {
-          "id": "description de l'information complémentaire_en",
-          "title": "description de l'information complémentaire_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description de l'information complémentaire_fr": {
-          "id": "description de l'information complémentaire_fr",
-          "title": "description de l'information complémentaire_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la liste de valeurs d'informations complémentaires": {
-          "id": "nom de la liste de valeurs d'informations complémentaires",
-          "title": "nom de la liste de valeurs d'informations complémentaires",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "instruments": {
-      "id": "instruments",
-      "label": "instruments",
-      "children": [],
-      "columns": {
-        "code": {
-          "id": "code",
-          "title": "code",
-          "key": true,
-          "linkedTo": null
-        },
-        "libellé_en": {
-          "id": "libellé_en",
-          "title": "libellé_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "libellé_fr": {
-          "id": "libellé_fr",
-          "title": "libellé_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "fabricant_en": {
-          "id": "fabricant_en",
-          "title": "fabricant_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "fabricant_fr": {
-          "id": "fabricant_fr",
-          "title": "fabricant_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "informations de calibration_en": {
-          "id": "informations de calibration_en",
-          "title": "informations de calibration_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "informations de calibration_fr": {
-          "id": "informations de calibration_fr",
-          "title": "informations de calibration_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "reference": {
-      "id": "reference",
-      "label": "reference",
-      "children": [],
-      "columns": {
-        "DOI": {
-          "id": "DOI",
-          "title": "DOI",
-          "key": true,
-          "linkedTo": null
-        },
-        "année": {
-          "id": "année",
-          "title": "année",
-          "key": false,
-          "linkedTo": null
-        },
-        "premier auteur": {
-          "id": "premier auteur",
-          "title": "premier auteur",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "instruments_references": {
-      "id": "instruments_references",
-      "label": "instruments_references",
-      "children": [],
-      "columns": {
-        "code de l'instrument": {
-          "id": "code de l'instrument",
-          "title": "code de l'instrument",
-          "key": true,
-          "linkedTo": null
-        },
-        "doi de la référence": {
-          "id": "doi de la référence",
-          "title": "doi de la référence",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "instruments_periodes": {
-      "id": "instruments_periodes",
-      "label": "instruments_periodes",
-      "children": [],
-      "columns": {
-        "Date de fin": {
-          "id": "Date de fin",
-          "title": "Date de fin",
-          "key": false,
-          "linkedTo": null
-        },
-        "Date de début": {
-          "id": "Date de début",
-          "title": "Date de début",
-          "key": false,
-          "linkedTo": null
-        },
-        "Code de l'instrument": {
-          "id": "Code de l'instrument",
-          "title": "Code de l'instrument",
-          "key": false,
-          "linkedTo": null
-        },
-        "Nom du Thème-Type de données-Variable": {
-          "id": "Nom du Thème-Type de données-Variable",
-          "title": "Nom du Thème-Type de données-Variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "variables_par_types_de_donnees": {
-          "id": "variables_par_types_de_donnees",
-          "title": "variables_par_types_de_donnees",
-          "key": false,
-          "linkedTo": null
-        },
-        "theme_types_de_donnees_par_zone_etudes": {
-          "id": "theme_types_de_donnees_par_zone_etudes",
-          "title": "theme_types_de_donnees_par_zone_etudes",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "methodes": {
-      "id": "methodes",
-      "label": "methodes",
-      "children": [],
-      "columns": {
-        "code": {
-          "id": "code",
-          "title": "code",
-          "key": true,
-          "linkedTo": null
-        },
-        "libellé_en": {
-          "id": "libellé_en",
-          "title": "libellé_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "libellé_fr": {
-          "id": "libellé_fr",
-          "title": "libellé_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "methodes_references": {
-      "id": "methodes_references",
-      "label": "methodes_references",
-      "children": [],
-      "columns": {
-        "doi de la référence": {
-          "id": "doi de la référence",
-          "title": "doi de la référence",
-          "key": true,
-          "linkedTo": null
-        },
-        "code de la méthode de calcul": {
-          "id": "code de la méthode de calcul",
-          "title": "code de la méthode de calcul",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "methodes_periodes": {
-      "id": "methodes_periodes",
-      "label": "methodes_periodes",
-      "children": [],
-      "columns": {
-        "Date de fin": {
-          "id": "Date de fin",
-          "title": "Date de fin",
-          "key": false,
-          "linkedTo": null
-        },
-        "Date de début": {
-          "id": "Date de début",
-          "title": "Date de début",
-          "key": false,
-          "linkedTo": null
-        },
-        "Code de la méthode de calcul": {
-          "id": "Code de la méthode de calcul",
-          "title": "Code de la méthode de calcul",
-          "key": false,
-          "linkedTo": null
-        },
-        "Nom du Thème-Type de données-Variable": {
-          "id": "Nom du Thème-Type de données-Variable",
-          "title": "Nom du Thème-Type de données-Variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "variables_par_types_de_donnees": {
-          "id": "variables_par_types_de_donnees",
-          "title": "variables_par_types_de_donnees",
-          "key": false,
-          "linkedTo": null
-        },
-        "theme_types_de_donnees_par_zone_etudes": {
-          "id": "theme_types_de_donnees_par_zone_etudes",
-          "title": "theme_types_de_donnees_par_zone_etudes",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "liste_valeur_ic": {
-      "id": "liste_valeur_ic",
-      "label": "liste_valeur_ic",
-      "children": [],
-      "columns": {
-        "nom de la liste": {
-          "id": "nom de la liste",
-          "title": "nom de la liste",
-          "key": true,
-          "linkedTo": null
-        },
-        "note de la valeur": {
-          "id": "note de la valeur",
-          "title": "note de la valeur",
-          "key": false,
-          "linkedTo": null
-        },
-        "libellé d'une valeur_en": {
-          "id": "libellé d'une valeur_en",
-          "title": "libellé d'une valeur_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "libellé d'une valeur_fr": {
-          "id": "libellé d'une valeur_fr",
-          "title": "libellé d'une valeur_fr",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "types_fichiers": {
-      "id": "types_fichiers",
-      "label": "types_fichiers",
-      "children": [],
-      "columns": {
-        "nom": {
-          "id": "nom",
-          "title": "nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "description": {
-          "id": "description",
-          "title": "description",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "traitements": {
-      "id": "traitements",
-      "label": "traitements",
-      "children": [],
-      "columns": {
-        "code": {
-          "id": "code",
-          "title": "code",
-          "key": true,
-          "linkedTo": null
-        },
-        "libellé_en": {
-          "id": "libellé_en",
-          "title": "libellé_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "libellé_fr": {
-          "id": "libellé_fr",
-          "title": "libellé_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du site": {
-          "id": "nom du site",
-          "title": "nom du site",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    }
-  },
-  "dataTypes": {
-    "g_j": {
-      "id": "g_j",
-      "label": "g_j",
-      "variables": {
-        "G": {
-          "id": "G",
-          "label": "G",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "G",
-              "component": "profondeur",
-              "id": "G_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "ts_j": {
-      "id": "ts_j",
-      "label": "ts_j",
-      "variables": {
-        "TS": {
-          "id": "TS",
-          "label": "TS",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "TS",
-              "component": "profondeur",
-              "id": "TS_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "gwd_j": {
-      "id": "gwd_j",
-      "label": "gwd_j",
-      "variables": {
-        "GWD": {
-          "id": "GWD",
-          "label": "GWD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "GWD",
-              "component": "profondeur",
-              "id": "GWD_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "smp_j": {
-      "id": "smp_j",
-      "label": "smp_j",
-      "variables": {
-        "SMP": {
-          "id": "SMP",
-          "label": "SMP",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "SMP",
-              "component": "profondeur",
-              "id": "SMP_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "swc_j": {
-      "id": "swc_j",
-      "label": "swc_j",
-      "variables": {
-        "SWC": {
-          "id": "SWC",
-          "label": "SWC",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": null,
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "SWC",
-              "component": "profondeur",
-              "id": "SWC_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)_swc_j_(.*)_(.*).csv",
-        "authorizationScope": {
-          "localization": 1
-        },
-        "startDate": {
-          "token": 2
-        },
-        "endDate": {
-          "token": 3
-        }
-      },
-      "hasAuthorizations": true
-    },
-    "flux_j": {
-      "id": "flux_j",
-      "label": "flux_j",
-      "variables": {
-        "H": {
-          "id": "H",
-          "label": "H",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "T": {
-          "id": "T",
-          "label": "T",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "LE": {
-          "id": "LE",
-          "label": "LE",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sa": {
-          "id": "Sa",
-          "label": "Sa",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sb": {
-          "id": "Sb",
-          "label": "Sb",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sc": {
-          "id": "Sc",
-          "label": "Sc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sw": {
-          "id": "Sw",
-          "label": "Sw",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "TR": {
-          "id": "TR",
-          "label": "TR",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "ZL": {
-          "id": "ZL",
-          "label": "ZL",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "u*": {
-          "id": "u*",
-          "label": "u*",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "CO2": {
-          "id": "CO2",
-          "label": "CO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "H2O": {
-          "id": "H2O",
-          "label": "H2O",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "FCO2": {
-          "id": "FCO2",
-          "label": "FCO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "FCO2_gf": {
-          "id": "FCO2_gf",
-          "label": "FCO2_gf",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "flux_m": {
-      "id": "flux_m",
-      "label": "flux_m",
-      "variables": {
-        "H": {
-          "id": "H",
-          "label": "H",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "T": {
-          "id": "T",
-          "label": "T",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "LE": {
-          "id": "LE",
-          "label": "LE",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sa": {
-          "id": "Sa",
-          "label": "Sa",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sb": {
-          "id": "Sb",
-          "label": "Sb",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sc": {
-          "id": "Sc",
-          "label": "Sc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sw": {
-          "id": "Sw",
-          "label": "Sw",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "TR": {
-          "id": "TR",
-          "label": "TR",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "ZL": {
-          "id": "ZL",
-          "label": "ZL",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "u*": {
-          "id": "u*",
-          "label": "u*",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "CO2": {
-          "id": "CO2",
-          "label": "CO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "H2O": {
-          "id": "H2O",
-          "label": "H2O",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "FCO2": {
-          "id": "FCO2",
-          "label": "FCO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "month": {
-              "id": "month",
-              "label": "month"
-            }
-          },
-          "chartDescription": null
-        },
-        "FCO2_gf": {
-          "id": "FCO2_gf",
-          "label": "FCO2_gf",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "flux_sh": {
-      "id": "flux_sh",
-      "label": "flux_sh",
-      "variables": {
-        "H": {
-          "id": "H",
-          "label": "H",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "quality_class": {
-              "id": "quality_class",
-              "label": "quality_class"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "T": {
-          "id": "T",
-          "label": "T",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "quality_class": {
-              "id": "quality_class",
-              "label": "quality_class"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "LE": {
-          "id": "LE",
-          "label": "LE",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "quality_class": {
-              "id": "quality_class",
-              "label": "quality_class"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sa": {
-          "id": "Sa",
-          "label": "Sa",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sb": {
-          "id": "Sb",
-          "label": "Sb",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sc": {
-          "id": "Sc",
-          "label": "Sc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Sw": {
-          "id": "Sw",
-          "label": "Sw",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "TR": {
-          "id": "TR",
-          "label": "TR",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "ZL": {
-          "id": "ZL",
-          "label": "ZL",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "u*": {
-          "id": "u*",
-          "label": "u*",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "CO2": {
-          "id": "CO2",
-          "label": "CO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "H2O": {
-          "id": "H2O",
-          "label": "H2O",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "FCO2": {
-          "id": "FCO2",
-          "label": "FCO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "quality_class": {
-              "id": "quality_class",
-              "label": "quality_class"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "FCO2_gf": {
-          "id": "FCO2_gf",
-          "label": "FCO2_gf",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "meteo_j": {
-      "id": "meteo_j",
-      "label": "meteo_j",
-      "variables": {
-        "G": {
-          "id": "G",
-          "label": "G",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "P": {
-          "id": "P",
-          "label": "P",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Pa": {
-          "id": "Pa",
-          "label": "Pa",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rd": {
-          "id": "Rd",
-          "label": "Rd",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rg": {
-          "id": "Rg",
-          "label": "Rg",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rh": {
-          "id": "Rh",
-          "label": "Rh",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rn": {
-          "id": "Rn",
-          "label": "Rn",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rr": {
-          "id": "Rr",
-          "label": "Rr",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Ta": {
-          "id": "Ta",
-          "label": "Ta",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Tc": {
-          "id": "Tc",
-          "label": "Tc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "WD": {
-          "id": "WD",
-          "label": "WD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "WS": {
-          "id": "WS",
-          "label": "WS",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "APAR": {
-          "id": "APAR",
-          "label": "APAR",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Lwin": {
-          "id": "Lwin",
-          "label": "Lwin",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFD": {
-          "id": "PPFD",
-          "label": "PPFD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "Lwout": {
-          "id": "Lwout",
-          "label": "Lwout",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDd": {
-          "id": "PPFDd",
-          "label": "PPFDd",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDr": {
-          "id": "PPFDr",
-          "label": "PPFDr",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDbc": {
-          "id": "PPFDbc",
-          "label": "PPFDbc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Tarbre": {
-          "id": "Tarbre",
-          "label": "Tarbre",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "meteo_m": {
-      "id": "meteo_m",
-      "label": "meteo_m",
-      "variables": {
-        "G": {
-          "id": "G",
-          "label": "G",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "P": {
-          "id": "P",
-          "label": "P",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Pa": {
-          "id": "Pa",
-          "label": "Pa",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rd": {
-          "id": "Rd",
-          "label": "Rd",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rg": {
-          "id": "Rg",
-          "label": "Rg",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rh": {
-          "id": "Rh",
-          "label": "Rh",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rn": {
-          "id": "Rn",
-          "label": "Rn",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rr": {
-          "id": "Rr",
-          "label": "Rr",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Ta": {
-          "id": "Ta",
-          "label": "Ta",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Tc": {
-          "id": "Tc",
-          "label": "Tc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "WD": {
-          "id": "WD",
-          "label": "WD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "WS": {
-          "id": "WS",
-          "label": "WS",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "APAR": {
-          "id": "APAR",
-          "label": "APAR",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Lwin": {
-          "id": "Lwin",
-          "label": "Lwin",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFD": {
-          "id": "PPFD",
-          "label": "PPFD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "month": {
-              "id": "month",
-              "label": "month"
-            }
-          },
-          "chartDescription": null
-        },
-        "Lwout": {
-          "id": "Lwout",
-          "label": "Lwout",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDd": {
-          "id": "PPFDd",
-          "label": "PPFDd",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDr": {
-          "id": "PPFDr",
-          "label": "PPFDr",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDbc": {
-          "id": "PPFDbc",
-          "label": "PPFDbc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Tarbre": {
-          "id": "Tarbre",
-          "label": "Tarbre",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "g_infraj": {
-      "id": "g_infraj",
-      "label": "g_infraj",
-      "variables": {
-        "G": {
-          "id": "G",
-          "label": "G",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 WEEK",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "G",
-              "component": "profondeur",
-              "id": "G_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "meteo_sh": {
-      "id": "meteo_sh",
-      "label": "meteo_sh",
-      "variables": {
-        "G": {
-          "id": "G",
-          "label": "G",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "P": {
-          "id": "P",
-          "label": "P",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Pa": {
-          "id": "Pa",
-          "label": "Pa",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rd": {
-          "id": "Rd",
-          "label": "Rd",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rg": {
-          "id": "Rg",
-          "label": "Rg",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rh": {
-          "id": "Rh",
-          "label": "Rh",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rn": {
-          "id": "Rn",
-          "label": "Rn",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Rr": {
-          "id": "Rr",
-          "label": "Rr",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Ta": {
-          "id": "Ta",
-          "label": "Ta",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Tc": {
-          "id": "Tc",
-          "label": "Tc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "WD": {
-          "id": "WD",
-          "label": "WD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "WS": {
-          "id": "WS",
-          "label": "WS",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "APAR": {
-          "id": "APAR",
-          "label": "APAR",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "LWin": {
-          "id": "LWin",
-          "label": "LWin",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFD": {
-          "id": "PPFD",
-          "label": "PPFD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "LWout": {
-          "id": "LWout",
-          "label": "LWout",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDd": {
-          "id": "PPFDd",
-          "label": "PPFDd",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDr": {
-          "id": "PPFDr",
-          "label": "PPFDr",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "PPFDbc": {
-          "id": "PPFDbc",
-          "label": "PPFDbc",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "Tarbre": {
-          "id": "Tarbre",
-          "label": "Tarbre",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "ts_infraj": {
-      "id": "ts_infraj",
-      "label": "ts_infraj",
-      "variables": {
-        "TS": {
-          "id": "TS",
-          "label": "TS",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 WEEK",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "TS",
-              "component": "profondeur",
-              "id": "TS_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "gwd_infraj": {
-      "id": "gwd_infraj",
-      "label": "gwd_infraj",
-      "variables": {
-        "GWD": {
-          "id": "GWD",
-          "label": "GWD",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 WEEK",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "GWD",
-              "component": "profondeur",
-              "id": "GWD_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "smp_infraj": {
-      "id": "smp_infraj",
-      "label": "smp_infraj",
-      "variables": {
-        "SMP": {
-          "id": "SMP",
-          "label": "SMP",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 WEEK",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "SMP",
-              "component": "profondeur",
-              "id": "SMP_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "swc_infraj": {
-      "id": "swc_infraj",
-      "label": "swc_infraj",
-      "variables": {
-        "SWC": {
-          "id": "SWC",
-          "label": "SWC",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "variable": {
-              "id": "variable",
-              "label": "variable"
-            },
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "repetition": {
-              "id": "repetition",
-              "label": "repetition"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 WEEK",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "SWC",
-              "component": "profondeur",
-              "id": "SWC_profondeur",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            },
-            "profondeur max": {
-              "id": "profondeur max",
-              "label": "profondeur max"
-            },
-            "nombre de repetition max": {
-              "id": "nombre de repetition max",
-              "label": "nombre de repetition max"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "chambrefluxsol_j": {
-      "id": "chambrefluxsol_j",
-      "label": "chambrefluxsol_j",
-      "variables": {
-        "Ta": {
-          "id": "Ta",
-          "label": "Ta",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "standard_deviation": {
-              "id": "standard_deviation",
-              "label": "standard_deviation"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": "standard_deviation",
-            "aggregation": null
-          }
-        },
-        "FCO2": {
-          "id": "FCO2",
-          "label": "FCO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "nbval": {
-              "id": "nbval",
-              "label": "nbval"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "gap_filling": {
-              "id": "gap_filling",
-              "label": "gap_filling"
-            },
-            "gap_filling_isgf": {
-              "id": "gap_filling_isgf",
-              "label": "gap_filling_isgf"
-            },
-            "standard_deviation": {
-              "id": "standard_deviation",
-              "label": "standard_deviation"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": "standard_deviation",
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "treatment": {
-              "id": "treatment",
-              "label": "treatment"
-            },
-            "no_chamber": {
-              "id": "no_chamber",
-              "label": "no_chamber"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "chambrefluxsol_m": {
-      "id": "chambrefluxsol_m",
-      "label": "chambrefluxsol_m",
-      "variables": {
-        "FCO2": {
-          "id": "FCO2",
-          "label": "FCO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "nbval": {
-              "id": "nbval",
-              "label": "nbval"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "standard_deviation": {
-              "id": "standard_deviation",
-              "label": "standard_deviation"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 MONTH",
-            "standardDeviation": "standard_deviation",
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "month": {
-              "id": "month",
-              "label": "month"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "treatment": {
-              "id": "treatment",
-              "label": "treatment"
-            },
-            "no_chamber": {
-              "id": "no_chamber",
-              "label": "no_chamber"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "chambrefluxsol_infraj": {
-      "id": "chambrefluxsol_infraj",
-      "label": "chambrefluxsol_infraj",
-      "variables": {
-        "FCH4": {
-          "id": "FCH4",
-          "label": "FCH4",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "gap_filling": {
-              "id": "gap_filling",
-              "label": "gap_filling"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "FCO2": {
-          "id": "FCO2",
-          "label": "FCO2",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "gap_filling": {
-              "id": "gap_filling",
-              "label": "gap_filling"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            },
-            "duration": {
-              "id": "duration",
-              "label": "duration"
-            }
-          },
-          "chartDescription": null
-        },
-        "informations": {
-          "id": "informations",
-          "label": "informations",
-          "components": {
-            "comment": {
-              "id": "comment",
-              "label": "comment"
-            },
-            "end date": {
-              "id": "end date",
-              "label": "end date"
-            },
-            "thematic": {
-              "id": "thematic",
-              "label": "thematic"
-            },
-            "frequency": {
-              "id": "frequency",
-              "label": "frequency"
-            },
-            "treatment": {
-              "id": "treatment",
-              "label": "treatment"
-            },
-            "no_chamber": {
-              "id": "no_chamber",
-              "label": "no_chamber"
-            },
-            "start date": {
-              "id": "start date",
-              "label": "start date"
-            }
-          },
-          "chartDescription": null
-        },
-        "localization": {
-          "id": "localization",
-          "label": "localization",
-          "components": {
-            "zones_etudes": {
-              "id": "zones_etudes",
-              "label": "zones_etudes"
-            },
-            "zones_etudes_parent": {
-              "id": "zones_etudes_parent",
-              "label": "zones_etudes_parent"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    }
-  },
-  "referenceSynthesis": [
-    {
-      "ReferenceType": "variables",
-      "lineCount": 42
-    },
-    {
-      "ReferenceType": "ic_site_theme_dataype_variable",
-      "lineCount": 40
-    },
-    {
-      "ReferenceType": "unites",
-      "lineCount": 31
-    },
-    {
-      "ReferenceType": "informations_complementaires",
-      "lineCount": 17
-    },
-    {
-      "ReferenceType": "instruments_references",
-      "lineCount": 4
-    },
-    {
-      "ReferenceType": "zones_etudes",
-      "lineCount": 13
-    },
-    {
-      "ReferenceType": "methodes",
-      "lineCount": 2
-    },
-    {
-      "ReferenceType": "variables_par_types_de_donnees",
-      "lineCount": 143
-    },
-    {
-      "ReferenceType": "types_de_zones_etudes",
-      "lineCount": 5
-    },
-    {
-      "ReferenceType": "methodes_periodes",
-      "lineCount": 5
-    },
-    {
-      "ReferenceType": "liste_valeur_ic",
-      "lineCount": 7
-    },
-    {
-      "ReferenceType": "traitements",
-      "lineCount": 8
-    },
-    {
-      "ReferenceType": "theme_types_de_donnees_par_zone_etudes",
-      "lineCount": 83
-    },
-    {
-      "ReferenceType": "instruments_periodes",
-      "lineCount": 5
-    },
-    {
-      "ReferenceType": "themes",
-      "lineCount": 4
-    },
-    {
-      "ReferenceType": "reference",
-      "lineCount": 5
-    },
-    {
-      "ReferenceType": "methodes_references",
-      "lineCount": 3
-    },
-    {
-      "ReferenceType": "liste_ic",
-      "lineCount": 2
-    },
-    {
-      "ReferenceType": "instruments",
-      "lineCount": 4
-    }
-  ],
-
-  "configuration": {
-    "requiredAuthorizationsAttributes": [
-      "localization"
-    ],
-    "version": 1,
-    "internationalization": {
-      "application": {
-        "internationalizationName": {
-          "en": "ORE F-ORE-T",
-          "fr": "ORE F-ORE-T"
-        }
-      },
-      "references": {
-        "variables": {
-          "internationalizationName": {
-            "en": "Variables",
-            "fr": "Variables"
-          },
-          "internationalizedColumns": {
-            "definition_fr": {
-              "en": "definition_en",
-              "fr": "definition_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "traitements": {
-          "internationalizationName": {
-            "en": "Treatments",
-            "fr": "Traitements"
-          },
-          "internationalizedColumns": {
-            "libellé_fr": {
-              "en": "libellé_en",
-              "fr": "libellé_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{libellé_fr}",
-              "fr": "{libellé_fr}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "ic_site_theme_dataype_variable": {
-          "internationalizationName": {
-            "en": "Complement information for site, theme, datatype and variable",
-            "fr": "Informations complémentaires par site, thème, type de données et variable"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}",
-              "fr": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "instruments_periodes": {
-          "internationalizationName": {
-            "en": "Application periods of the instruments",
-            "fr": "Périodes d'application des instruments"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{Nom du Thème-Type de données-Variable}",
-              "fr": "{Nom du Thème-Type de données-Variable}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "methodes_periodes": {
-          "internationalizationName": {
-            "en": "Application periods of methods",
-            "fr": "Périodes d'application des méthodes"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{Nom du Thème-Type de données-Variable}",
-              "fr": "{Nom du Thème-Type de données-Variable}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "types_de_zones_etudes": {
-          "internationalizationName": {
-            "en": "Types of study areas",
-            "fr": "Types de zones d'études"
-          },
-          "internationalizedColumns": {
-            "nom_fr": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_fr}",
-              "fr": "{nom_fr}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "liste_ic": {
-          "internationalizationName": {
-            "en": "List of complement information",
-            "fr": "Liste d'informations complémentaires"
-          },
-          "internationalizedColumns": {
-            "nom de la liste_fr": {
-              "en": "nom de la liste_en",
-              "fr": "nom de la liste_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la liste_fr}",
-              "fr": "{nom de la liste_fr}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "zones_etudes": {
-          "internationalizationName": {
-            "en": "Study areas",
-            "fr": "Zones d'études"
-          },
-          "internationalizedColumns": {
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "types_fichiers": {
-          "internationalizationName": {
-            "en": "Files' type<",
-            "fr": "Type de fichiers"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "reference": {
-          "internationalizationName": {
-            "en": "Références",
-            "fr": "Références"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{DOI} ({premier auteur} {année})",
-              "fr": "{DOI} ({premier auteur} {année})"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "themes": {
-          "internationalizationName": {
-            "en": "Thématics",
-            "fr": "Thèmes"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "instruments": {
-          "internationalizationName": {
-            "en": "Instruments",
-            "fr": "Instruments"
-          },
-          "internationalizedColumns": {
-            "libellé_fr": {
-              "en": "libellé_en",
-              "fr": "libellé_fr"
-            },
-            "fabricant_fr": {
-              "en": "fabricant_en",
-              "fr": "fabricant_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            },
-            "informations de calibration_fr": {
-              "en": "informations de calibration_en",
-              "fr": "informations de calibration_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{libellé_fr} ({code})",
-              "fr": "{libellé_fr} ({code})"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "unites": {
-          "internationalizationName": {
-            "en": "Units",
-            "fr": "Unités"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "code_key": {
-              "en": "code_en",
-              "fr": "code_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key} ({code_key})",
-              "fr": "{nom_key} ({code_key})"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "theme_types_de_donnees_par_zone_etudes": {
-          "internationalizationName": {
-            "en": "Thematics and data types by study area",
-            "fr": "Thèmes et types de données par zone d'étude"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du site}; {nom du thème}; {nom du type de données}",
-              "fr": "{nom du site}; {nom du thème}; {nom du type de données}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "variables_par_types_de_donnees": {
-          "internationalizationName": {
-            "en": "Variables by data types",
-            "fr": "Variable par types de données"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du type de données} : {nom de la variable} ({nom de l'unité})",
-              "fr": "{nom du type de données} : {nom de la variable} ({nom de l'unité})"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "informations_complementaires": {
-          "internationalizationName": {
-            "en": "Complement information",
-            "fr": "Informations complementaires"
-          },
-          "internationalizedColumns": {
-            "description de l'information complémentaire_fr": {
-              "en": "description de l'information complémentaire_en",
-              "fr": "description de l'information complémentaire_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr}",
-              "fr": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr})"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "methodes": {
-          "internationalizationName": {
-            "en": "Methods",
-            "fr": "Méthodes"
-          },
-          "internationalizedColumns": {
-            "libellé_fr": {
-              "en": "libellé_en",
-              "fr": "libellé_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{libellé_fr} ({code})",
-              "fr": "{libellé_fr} ({code})"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "liste_valeur_ic": {
-          "internationalizationName": {
-            "en": "List of complement information values",
-            "fr": "Liste de valeurs d'informations complémentaires"
-          },
-          "internationalizedColumns": {
-            "libellé d'une valeur_fr": {
-              "en": "libellé d'une valeur_en",
-              "fr": "libellé d'une valeur_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la liste} : {libellé d'une valeur_fr}",
-              "fr": "{nom de la liste} : {libellé d'une valeur_fr}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "methodes_references": {
-          "internationalizationName": {
-            "en": "Methods references",
-            "fr": "Références des méthodes"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{code de la méthode de calcul} {doi de la référence}",
-              "fr": "{code de la méthode de calcul} {doi de la référence}"
-            }
-          },
-          "internationalizedValidations": {}
-        },
-        "instruments_references": {
-          "internationalizationName": {
-            "en": "Instruments references",
-            "fr": "Références des instruments"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{code de l'instrument} {doi de la référence}",
-              "fr": "{code de l'instrument} {doi de la référence}"
-            }
-          },
-          "internationalizedValidations": {}
-        }
-      },
-      "dataTypes": {
-        "flux_m": {
-          "internationalizationName": {
-            "en": "Flux monthly",
-            "fr": "Flux mensuel"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "flux_j": {
-          "internationalizationName": {
-            "en": "Flux daily",
-            "fr": "Flux journalier"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "meteo_j": {
-          "internationalizationName": {
-            "en": "Meteorology daily",
-            "fr": "Météorologie journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "flux_sh": {
-          "internationalizationName": {
-            "en": "Flux half hourly",
-            "fr": "Flux semi horaire"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "meteo_sh": {
-          "internationalizationName": {
-            "en": "Meteorology half hourly",
-            "fr": "Météorologie semi horaire"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "smp_j": {
-          "internationalizationName": {
-            "en": "Daily tension of water",
-            "fr": "Tension de l'eau journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SMP": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "swc_j": {
-          "internationalizationName": {
-            "en": "Daily volume humidity",
-            "fr": "Humidité volumique journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SWC": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "meteo_m": {
-          "internationalizationName": {
-            "en": "Meteorology monthly",
-            "fr": "Météorologie mensuelle"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "g_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily flow of heat",
-            "fr": "Flux de chaleur infra-journalier"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "G": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "swc_infraj": {
-          "internationalizationName": {
-            "en": "Infra daily volume humidity",
-            "fr": "Humidité volumique infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SWC": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "gwd_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily depth of the groundwater",
-            "fr": "Profondeur de la nappe infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "GWD": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "chambrefluxsol_m": {
-          "internationalizationName": {
-            "en": "Monthly flux chambers",
-            "fr": "Flux de chambres mensuel"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "chambrefluxsol_j": {
-          "internationalizationName": {
-            "en": "Daily flux chambers",
-            "fr": "Flux de chambres journalier"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "g_j": {
-          "internationalizationName": {
-            "en": "Daily flow of heat",
-            "fr": "Flux de chaleur journalier"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "G": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "chambrefluxsol_infraj": {
-          "internationalizationName": {
-            "en": "Intraday flux chambers",
-            "fr": "Flux de chambres infra journalier"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "ts_j": {
-          "internationalizationName": {
-            "en": "Daily temperature",
-            "fr": "Température journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "TS": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "gwd_j": {
-          "internationalizationName": {
-            "en": "Daily depth of the groundwater",
-            "fr": "Profondeur journalière de la nappe"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "GWD": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "smp_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily depth of the groundwater",
-            "fr": "Profondeur de la nappe infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SMP": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "ts_infraj": {
-          "internationalizationName": {
-            "en": "Infra-daily temperature",
-            "fr": "Température infra-journalière"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "TS": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        }
-      }
-    },
-    "comment": null,
-    "application": {
-      "internationalizationName": {
-        "en": "ORE F-ORE-T",
-        "fr": "ORE F-ORE-T"
-      },
-      "internationalizedColumns": null,
-      "name": "foret",
-      "version": 1,
-      "defaultLanguage": null,
-      "internationalization": {
-        "internationalizationName": {
-          "en": "ORE F-ORE-T",
-          "fr": "ORE F-ORE-T"
-        }
-      }
-    },
-    "references": {
-      "variables": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom"
-        ],
-        "columns": {
-          "nom": null,
-          "definition_en": null,
-          "definition_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "unites": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "code_key": {
-            "en": "code_en",
-            "fr": "code_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code_key})",
-            "fr": "{nom_key} ({code_key})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "code_en": null,
-          "code_fr": null,
-          "nom_key": null,
-          "code_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "variables_par_types_de_donnees": {
-        "internationalizationName": {
-          "en": "Variables by data types",
-          "fr": "Variable par types de données"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type de données} : {nom de la variable} ({nom de l'unité})",
-            "fr": "{nom du type de données} : {nom de la variable} ({nom de l'unité})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du type de données",
-          "nom de la variable"
-        ],
-        "columns": {
-          "max": null,
-          "min": null,
-          "nom de l'unité": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "unites",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom de la variable": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variables",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du type de données": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "themes": {
-        "internationalizationName": {
-          "en": "Thématics",
-          "fr": "Thèmes"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "types_de_zones_etudes": {
-        "internationalizationName": {
-          "en": "Types of study areas",
-          "fr": "Types de zones d'études"
-        },
-        "internationalizedColumns": {
-          "nom_fr": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_fr}",
-            "fr": "{nom_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_fr"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "définition_en": null,
-          "définition_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "zones_etudes": {
-        "internationalizationName": {
-          "en": "Study areas",
-          "fr": "Zones d'études"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "parent",
-          "nom"
-        ],
-        "columns": {
-          "nom": null,
-          "pente": null,
-          "parent": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "zones_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "pays_en": null,
-          "pays_fr": null,
-          "surface": null,
-          "altitude": null,
-          "date fin": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Date",
-              "params": {
-                "pattern": "dd/MM/yyyy",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "latitude": null,
-          "longitude": null,
-          "région_en": null,
-          "région_fr": null,
-          "date début": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Date",
-              "params": {
-                "pattern": "dd/MM/yyyy",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "temp moyenne": null,
-          "type de site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "types_de_zones_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "type foret_en": null,
-          "type foret_fr": null,
-          "description_en": null,
-          "description_fr": null,
-          "précip moyenne": null,
-          "direction vent_en": null,
-          "direction vent_fr": null,
-          "direction pente_en": null,
-          "direction pente_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "theme_types_de_donnees_par_zone_etudes": {
-        "internationalizationName": {
-          "en": "Thematics and data types by study area",
-          "fr": "Thèmes et types de données par zone d'étude"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du site}; {nom du thème}; {nom du type de données}",
-            "fr": "{nom du site}; {nom du thème}; {nom du type de données}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du site",
-          "nom du thème",
-          "nom du type de données"
-        ],
-        "columns": {
-          "nom du site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "zones_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du thème": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "themes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du type de données": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "ic_site_theme_dataype_variable": {
-        "internationalizationName": {
-          "en": "Complement information for site, theme, datatype and variable",
-          "fr": "Informations complémentaires par site, thème, type de données et variable"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}",
-            "fr": "{Nom du Thème-Type de données-Variable} {nom de l'information complémentaire}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "Nom du Thème-Type de données-Variable",
-          "nom de l'information complémentaire"
-        ],
-        "columns": {
-          "nom de l'information complémentaire": null,
-          "Nom du Thème-Type de données-Variable": null
-        },
-        "computedColumns": {
-          "variables_par_types_de_donnees": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variables_par_types_de_donnees",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "computation": {
-              "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String datatype = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[2].strip()); String variable = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[3].strip()); return references.find{it.key.equals(\"variables_par_types_de_donnees\")}.value .findAll {it.refValues[\"nom de la variable\"].equals(variable)} .find {it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-              "references": [
-                "variables_par_types_de_donnees"
-              ],
-              "datatypes": []
-            }
-          },
-          "theme_types_de_donnees_par_zone_etudes": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "theme_types_de_donnees_par_zone_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "computation": {
-              "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String site = tab[0].strip(); String theme = tab[1].strip(); String datatype = tab[2].strip(); return references[\"theme_types_de_donnees_par_zone_etudes\"] .findAll {it.refValues[\"nom du site\"].equals(site)} .findAll {it.refValues[\"nom du thème\"].equals(theme)} .find {it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-              "references": [
-                "theme_types_de_donnees_par_zone_etudes"
-              ],
-              "datatypes": []
-            }
-          }
-        },
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "liste_ic": {
-        "internationalizationName": {
-          "en": "List of complement information",
-          "fr": "Liste d'informations complémentaires"
-        },
-        "internationalizedColumns": {
-          "nom de la liste_fr": {
-            "en": "nom de la liste_en",
-            "fr": "nom de la liste_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la liste_fr}",
-            "fr": "{nom de la liste_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom de la liste_fr"
-        ],
-        "columns": {
-          "nom de la liste_en": null,
-          "nom de la liste_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "informations_complementaires": {
-        "internationalizationName": {
-          "en": "Complement information",
-          "fr": "Informations complementaires"
-        },
-        "internationalizedColumns": {
-          "description de l'information complémentaire_fr": {
-            "en": "description de l'information complémentaire_en",
-            "fr": "description de l'information complémentaire_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr}",
-            "fr": "{nom de l'information complémentaire} ({description de l'information complémentaire_fr})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom de l'information complémentaire",
-          "nom de la liste de valeurs d'informations complémentaires"
-        ],
-        "columns": {
-          "nom de l'information complémentaire": null,
-          "description de l'information complémentaire_en": null,
-          "description de l'information complémentaire_fr": null,
-          "nom de la liste de valeurs d'informations complémentaires": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "liste_ic",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "instruments": {
-        "internationalizationName": {
-          "en": "Instruments",
-          "fr": "Instruments"
-        },
-        "internationalizedColumns": {
-          "libellé_fr": {
-            "en": "libellé_en",
-            "fr": "libellé_fr"
-          },
-          "fabricant_fr": {
-            "en": "fabricant_en",
-            "fr": "fabricant_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "informations de calibration_fr": {
-            "en": "informations de calibration_en",
-            "fr": "informations de calibration_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{libellé_fr} ({code})",
-            "fr": "{libellé_fr} ({code})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "code"
-        ],
-        "columns": {
-          "code": null,
-          "libellé_en": null,
-          "libellé_fr": null,
-          "fabricant_en": null,
-          "fabricant_fr": null,
-          "description_en": null,
-          "description_fr": null,
-          "informations de calibration_en": null,
-          "informations de calibration_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "reference": {
-        "internationalizationName": {
-          "en": "Références",
-          "fr": "Références"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{DOI} ({premier auteur} {année})",
-            "fr": "{DOI} ({premier auteur} {année})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "DOI"
-        ],
-        "columns": {
-          "DOI": null,
-          "année": null,
-          "premier auteur": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "instruments_references": {
-        "internationalizationName": {
-          "en": "Instruments references",
-          "fr": "Références des instruments"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{code de l'instrument} {doi de la référence}",
-            "fr": "{code de l'instrument} {doi de la référence}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "code de l'instrument",
-          "doi de la référence"
-        ],
-        "columns": {
-          "code de l'instrument": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "instruments",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "doi de la référence": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "reference",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "instruments_periodes": {
-        "internationalizationName": {
-          "en": "Application periods of the instruments",
-          "fr": "Périodes d'application des instruments"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{Nom du Thème-Type de données-Variable}",
-            "fr": "{Nom du Thème-Type de données-Variable}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "Nom du Thème-Type de données-Variable"
-        ],
-        "columns": {
-          "Date de fin": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Date",
-              "params": {
-                "pattern": "dd/MM/yyyy",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Date de début": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Date",
-              "params": {
-                "pattern": "dd/MM/yyyy",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Code de l'instrument": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "instruments",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Nom du Thème-Type de données-Variable": null
-        },
-        "computedColumns": {
-          "variables_par_types_de_donnees": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variables_par_types_de_donnees",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "computation": {
-              "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String datatype = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[2].strip()); String variable = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[3].strip()); return references.find{it.key.equals(\"variables_par_types_de_donnees\")}.value\n        .findAll {it.refValues[\"nom de la variable\"].equals(variable)}\n        .find {it.refValues[\"nom du type de données\"].equals(datatype)}\n  .naturalKey\n",
-              "references": [
-                "variables_par_types_de_donnees"
-              ],
-              "datatypes": []
-            }
-          },
-          "theme_types_de_donnees_par_zone_etudes": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "theme_types_de_donnees_par_zone_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "computation": {
-              "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\");  String site = tab[0].strip(); String theme = tab[1].strip();  String datatype = tab[2].strip(); return references[\"theme_types_de_donnees_par_zone_etudes\"] .findAll {it.refValues[\"nom du site\"].equals(site)}  .findAll {it.refValues[\"nom du thème\"].equals(theme)}  .find{it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-              "references": [
-                "theme_types_de_donnees_par_zone_etudes"
-              ],
-              "datatypes": []
-            }
-          }
-        },
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "methodes": {
-        "internationalizationName": {
-          "en": "Methods",
-          "fr": "Méthodes"
-        },
-        "internationalizedColumns": {
-          "libellé_fr": {
-            "en": "libellé_en",
-            "fr": "libellé_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{libellé_fr} ({code})",
-            "fr": "{libellé_fr} ({code})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "code"
-        ],
-        "columns": {
-          "code": null,
-          "libellé_en": null,
-          "libellé_fr": null,
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "methodes_references": {
-        "internationalizationName": {
-          "en": "Methods references",
-          "fr": "Références des méthodes"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{code de la méthode de calcul} {doi de la référence}",
-            "fr": "{code de la méthode de calcul} {doi de la référence}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "code de la méthode de calcul",
-          "doi de la référence"
-        ],
-        "columns": {
-          "doi de la référence": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "reference",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "code de la méthode de calcul": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "methodes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "methodes_periodes": {
-        "internationalizationName": {
-          "en": "Application periods of methods",
-          "fr": "Périodes d'application des méthodes"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{Nom du Thème-Type de données-Variable}",
-            "fr": "{Nom du Thème-Type de données-Variable}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "Nom du Thème-Type de données-Variable"
-        ],
-        "columns": {
-          "Date de fin": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Date",
-              "params": {
-                "pattern": "dd/MM/yyyy",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Date de début": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Date",
-              "params": {
-                "pattern": "dd/MM/yyyy",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Code de la méthode de calcul": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "methodes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Nom du Thème-Type de données-Variable": null
-        },
-        "computedColumns": {
-          "variables_par_types_de_donnees": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variables_par_types_de_donnees",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "computation": {
-              "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\"); String datatype = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[2].strip()); String variable = fr.inra.oresing.rest.OreSiService.escapeKeyComponent( tab[3].strip()); return references.find{it.key.equals(\"variables_par_types_de_donnees\")}.value\n        .findAll {it.refValues[\"nom de la variable\"].equals(variable)}\n        .find {it.refValues[\"nom du type de données\"].equals(datatype)}\n  .naturalKey\n",
-              "references": [
-                "variables_par_types_de_donnees"
-              ],
-              "datatypes": []
-            }
-          },
-          "theme_types_de_donnees_par_zone_etudes": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "theme_types_de_donnees_par_zone_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "computation": {
-              "expression": "String[] tab = datum.get(\"Nom du Thème-Type de données-Variable\").split(\"-\");  String site = tab[0].strip(); String theme = tab[1].strip();  String datatype = tab[2].strip(); return references[\"theme_types_de_donnees_par_zone_etudes\"] .findAll {it.refValues[\"nom du site\"].equals(site)}  .findAll {it.refValues[\"nom du thème\"].equals(theme)}  .find{it.refValues[\"nom du type de données\"].equals(datatype)} .naturalKey\n",
-              "references": [
-                "theme_types_de_donnees_par_zone_etudes"
-              ],
-              "datatypes": []
-            }
-          }
-        },
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "liste_valeur_ic": {
-        "internationalizationName": {
-          "en": "List of complement information values",
-          "fr": "Liste de valeurs d'informations complémentaires"
-        },
-        "internationalizedColumns": {
-          "libellé d'une valeur_fr": {
-            "en": "libellé d'une valeur_en",
-            "fr": "libellé d'une valeur_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la liste} : {libellé d'une valeur_fr}",
-            "fr": "{nom de la liste} : {libellé d'une valeur_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom de la liste",
-          "libellé d'une valeur_fr"
-        ],
-        "columns": {
-          "nom de la liste": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "liste_ic",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "note de la valeur": null,
-          "libellé d'une valeur_en": null,
-          "libellé d'une valeur_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "types_fichiers": {
-        "internationalizationName": {
-          "en": "Files' type<",
-          "fr": "Type de fichiers"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom"
-        ],
-        "columns": {
-          "nom": null,
-          "description": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      },
-      "traitements": {
-        "internationalizationName": {
-          "en": "Treatments",
-          "fr": "Traitements"
-        },
-        "internationalizedColumns": {
-          "libellé_fr": {
-            "en": "libellé_en",
-            "fr": "libellé_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{libellé_fr}",
-            "fr": "{libellé_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "code"
-        ],
-        "columns": {
-          "code": null,
-          "libellé_en": null,
-          "libellé_fr": null,
-          "nom du site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "zones_etudes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {}
-      }
-    },
-    "compositeReferences": {
-      "localizations": {
-        "internationalizationName": null,
-        "internationalizedColumns": null,
-        "components": [
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "zones_etudes",
-            "parentKeyColumn": null,
-            "parentRecursiveKey": "parent"
-          }
-        ]
-      }
-    },
-    "dataTypes": {
-      "g_j": {
-        "internationalizationName": {
-          "en": "Daily flow of heat",
-          "fr": "Flux de chaleur journalier"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(G)_([0-9]+)_([0-9]+)",
-              "exportHeader": "G",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "G",
-                    "component": "variable",
-                    "id": "G_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "G",
-                    "component": "repetition",
-                    "id": "G_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "G",
-                    "component": "profondeur",
-                    "id": "G_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "G",
-                "component": "value",
-                "id": "G_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "G": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "G",
-                "component": "profondeur",
-                "id": "G_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt_par_metre_carre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "G": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "G",
-              "data": [
-                "G"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "G": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "ts_j": {
-        "internationalizationName": {
-          "en": "Daily temperature",
-          "fr": "Température journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(TS)_([0-9]+)_([0-9]+)",
-              "exportHeader": "TS",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "TS",
-                    "component": "variable",
-                    "id": "TS_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "TS",
-                    "component": "repetition",
-                    "id": "TS_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "TS",
-                    "component": "profondeur",
-                    "id": "TS_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "TS",
-                "component": "value",
-                "id": "TS_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "TS": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "TS",
-                "component": "profondeur",
-                "id": "TS_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degre celcius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "TS": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "TS",
-              "data": [
-                "TS"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "TS": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "gwd_j": {
-        "internationalizationName": {
-          "en": "Daily depth of the groundwater",
-          "fr": "Profondeur journalière de la nappe"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(GWD)_([0-9]+)_([0-9]+)",
-              "exportHeader": "GWD",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "GWD",
-                    "component": "variable",
-                    "id": "GWD_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "GWD",
-                    "component": "repetition",
-                    "id": "GWD_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "GWD",
-                    "component": "profondeur",
-                    "id": "GWD_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "GWD",
-                "component": "value",
-                "id": "GWD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "GWD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "GWD",
-                "component": "profondeur",
-                "id": "GWD_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "GWD": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "GWD",
-              "data": [
-                "GWD"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "GWD": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "smp_j": {
-        "internationalizationName": {
-          "en": "Daily tension of water",
-          "fr": "Tension de l'eau journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(SMP)_([0-9]+)_([0-9]+)",
-              "exportHeader": "SMP",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "SMP",
-                    "component": "variable",
-                    "id": "SMP_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SMP",
-                    "component": "repetition",
-                    "id": "SMP_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SMP",
-                    "component": "profondeur",
-                    "id": "SMP_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "SMP",
-                "component": "value",
-                "id": "SMP_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "SMP": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "SMP",
-                "component": "profondeur",
-                "id": "SMP_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilopascal\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "SMP": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "SMP",
-              "data": [
-                "SMP"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SMP": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "swc_j": {
-        "internationalizationName": {
-          "en": "Daily volume humidity",
-          "fr": "Humidité volumique journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(SWC)_([0-9]+)_([0-9]+)",
-              "exportHeader": "SWC",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "SWC",
-                    "component": "variable",
-                    "id": "SWC_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SWC",
-                    "component": "repetition",
-                    "id": "SWC_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SWC",
-                    "component": "profondeur",
-                    "id": "SWC_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "SWC",
-                "component": "value",
-                "id": "SWC_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "SWC": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "SWC",
-                "component": "profondeur",
-                "id": "SWC_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": null,
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"percentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)}  .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "SWC": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "SWC",
-              "data": [
-                "SWC"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SWC": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "flux_j": {
-        "internationalizationName": {
-          "en": "Flux daily",
-          "fr": "Flux journalier"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 9,
-          "firstRowLine": 11,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "CO2",
-              "boundTo": {
-                "variable": "CO2",
-                "component": "value",
-                "id": "CO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H2O",
-              "boundTo": {
-                "variable": "H2O",
-                "component": "value",
-                "id": "H2O_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "ZL",
-              "boundTo": {
-                "variable": "ZL",
-                "component": "value",
-                "id": "ZL_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "value",
-                "id": "FCO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H",
-              "boundTo": {
-                "variable": "H",
-                "component": "value",
-                "id": "H_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "LE",
-              "boundTo": {
-                "variable": "LE",
-                "component": "value",
-                "id": "LE_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "T",
-              "boundTo": {
-                "variable": "T",
-                "component": "value",
-                "id": "T_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "u*",
-              "boundTo": {
-                "variable": "u*",
-                "component": "value",
-                "id": "u*_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "TR",
-              "boundTo": {
-                "variable": "TR",
-                "component": "value",
-                "id": "TR_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sb",
-              "boundTo": {
-                "variable": "Sb",
-                "component": "value",
-                "id": "Sb_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sc",
-              "boundTo": {
-                "variable": "Sc",
-                "component": "value",
-                "id": "Sc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sw",
-              "boundTo": {
-                "variable": "Sw",
-                "component": "value",
-                "id": "Sw_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sa",
-              "boundTo": {
-                "variable": "Sa",
-                "component": "value",
-                "id": "Sa_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_gf",
-              "boundTo": {
-                "variable": "FCO2_gf",
-                "component": "value",
-                "id": "FCO2_gf_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "H": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "T": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilogramme par mètre et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "LE": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sa": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sb": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"gramme de carbone par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sw": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "TR": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"millilitre par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "ZL": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"sans unité\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "u*": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "CO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "H2O": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"millimole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"gramme de carbone par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2_gf": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"gramme de carbone par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"Tour à flux\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "FCO2",
-                "H2O",
-                "Sw",
-                "FCO2_gf",
-                "CO2",
-                "H",
-                "Sa",
-                "Sb",
-                "Sc",
-                "ZL",
-                "T",
-                "u*",
-                "LE",
-                "TR"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "flux_m": {
-        "internationalizationName": {
-          "en": "Flux monthly",
-          "fr": "Flux mensuel"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 9,
-          "firstRowLine": 11,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "month",
-                "id": "date_month",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "CO2",
-              "boundTo": {
-                "variable": "CO2",
-                "component": "value",
-                "id": "CO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H2O",
-              "boundTo": {
-                "variable": "H2O",
-                "component": "value",
-                "id": "H2O_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "ZL",
-              "boundTo": {
-                "variable": "ZL",
-                "component": "value",
-                "id": "ZL_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "value",
-                "id": "FCO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H",
-              "boundTo": {
-                "variable": "H",
-                "component": "value",
-                "id": "H_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "LE",
-              "boundTo": {
-                "variable": "LE",
-                "component": "value",
-                "id": "LE_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "T",
-              "boundTo": {
-                "variable": "T",
-                "component": "value",
-                "id": "T_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "u*",
-              "boundTo": {
-                "variable": "u*",
-                "component": "value",
-                "id": "u*_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "TR",
-              "boundTo": {
-                "variable": "TR",
-                "component": "value",
-                "id": "TR_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sb",
-              "boundTo": {
-                "variable": "Sb",
-                "component": "value",
-                "id": "Sb_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sc",
-              "boundTo": {
-                "variable": "Sc",
-                "component": "value",
-                "id": "Sc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sw",
-              "boundTo": {
-                "variable": "Sw",
-                "component": "value",
-                "id": "Sw_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sa",
-              "boundTo": {
-                "variable": "Sa",
-                "component": "value",
-                "id": "Sa_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_gf",
-              "boundTo": {
-                "variable": "FCO2_gf",
-                "component": "value",
-                "id": "FCO2_gf_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "H": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "T": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilogramme par mètre et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "LE": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sa": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sb": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"gramme de carbone par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sw": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "TR": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"litre par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "ZL": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"sans unité\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "u*": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "CO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "H2O": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"millimole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"gramme de carbone par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "month": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2_gf": {
-            "chartDescription": null,
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"gramme de carbone par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"Tour à flux\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "mensuel",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "month",
-            "id": "date_month",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "FCO2",
-                "H2O",
-                "Sw",
-                "FCO2_gf",
-                "CO2",
-                "H",
-                "Sa",
-                "Sb",
-                "Sc",
-                "ZL",
-                "T",
-                "u*",
-                "LE",
-                "TR"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "flux_sh": {
-        "internationalizationName": {
-          "en": "Flux half hourly",
-          "fr": "Flux semi horaire"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 9,
-          "firstRowLine": 11,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "CO2",
-              "boundTo": {
-                "variable": "CO2",
-                "component": "value",
-                "id": "CO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H2O",
-              "boundTo": {
-                "variable": "H2O",
-                "component": "value",
-                "id": "H2O_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "ZL",
-              "boundTo": {
-                "variable": "ZL",
-                "component": "value",
-                "id": "ZL_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "value",
-                "id": "FCO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_qc",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "quality_class",
-                "id": "FCO2_quality_class",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H",
-              "boundTo": {
-                "variable": "H",
-                "component": "value",
-                "id": "H_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "H_qc",
-              "boundTo": {
-                "variable": "H",
-                "component": "quality_class",
-                "id": "H_quality_class",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "LE",
-              "boundTo": {
-                "variable": "LE",
-                "component": "value",
-                "id": "LE_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "LE_qc",
-              "boundTo": {
-                "variable": "LE",
-                "component": "quality_class",
-                "id": "LE_quality_class",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "T",
-              "boundTo": {
-                "variable": "T",
-                "component": "value",
-                "id": "T_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "T_qc",
-              "boundTo": {
-                "variable": "T",
-                "component": "quality_class",
-                "id": "T_quality_class",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "u*",
-              "boundTo": {
-                "variable": "u*",
-                "component": "value",
-                "id": "u*_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "TR",
-              "boundTo": {
-                "variable": "TR",
-                "component": "value",
-                "id": "TR_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sb",
-              "boundTo": {
-                "variable": "Sb",
-                "component": "value",
-                "id": "Sb_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sc",
-              "boundTo": {
-                "variable": "Sc",
-                "component": "value",
-                "id": "Sc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sw",
-              "boundTo": {
-                "variable": "Sw",
-                "component": "value",
-                "id": "Sw_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Sa",
-              "boundTo": {
-                "variable": "Sa",
-                "component": "value",
-                "id": "Sa_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_gf",
-              "boundTo": {
-                "variable": "FCO2_gf",
-                "component": "value",
-                "id": "FCO2_gf_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "H": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "quality_class": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "0|1|2",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "T": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilogramme par mètre et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "quality_class": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "0|1|2",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "LE": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "quality_class": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "0|1|2",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sa": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sb": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Sw": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "TR": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"millimètre par demi-heure\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "ZL": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"sans unité\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "u*": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "CO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "H2O": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "quality_class": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "0|1|2",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "30 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2_gf": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"Tour à flux\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "semi-horaire",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "FCO2",
-                "H2O",
-                "Sw",
-                "FCO2_gf",
-                "CO2",
-                "H",
-                "Sa",
-                "Sb",
-                "Sc",
-                "ZL",
-                "T",
-                "u*",
-                "LE",
-                "TR"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "meteo_j": {
-        "internationalizationName": {
-          "en": "Meteorology daily",
-          "fr": "Météorologie journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 9,
-          "firstRowLine": 11,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "P",
-              "boundTo": {
-                "variable": "P",
-                "component": "value",
-                "id": "P_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rr",
-              "boundTo": {
-                "variable": "Rr",
-                "component": "value",
-                "id": "Rr_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rg",
-              "boundTo": {
-                "variable": "Rg",
-                "component": "value",
-                "id": "Rg_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Lwin",
-              "boundTo": {
-                "variable": "Lwin",
-                "component": "value",
-                "id": "Lwin_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Lwout",
-              "boundTo": {
-                "variable": "Lwout",
-                "component": "value",
-                "id": "Lwout_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rn",
-              "boundTo": {
-                "variable": "Rn",
-                "component": "value",
-                "id": "Rn_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rd",
-              "boundTo": {
-                "variable": "Rd",
-                "component": "value",
-                "id": "Rd_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFD",
-              "boundTo": {
-                "variable": "PPFD",
-                "component": "value",
-                "id": "PPFD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDd",
-              "boundTo": {
-                "variable": "PPFDd",
-                "component": "value",
-                "id": "PPFDd_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDr",
-              "boundTo": {
-                "variable": "PPFDr",
-                "component": "value",
-                "id": "PPFDr_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDbc",
-              "boundTo": {
-                "variable": "PPFDbc",
-                "component": "value",
-                "id": "PPFDbc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "APAR",
-              "boundTo": {
-                "variable": "APAR",
-                "component": "value",
-                "id": "APAR_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Ta",
-              "boundTo": {
-                "variable": "Ta",
-                "component": "value",
-                "id": "Ta_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Pa",
-              "boundTo": {
-                "variable": "Pa",
-                "component": "value",
-                "id": "Pa_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Tc",
-              "boundTo": {
-                "variable": "Tc",
-                "component": "value",
-                "id": "Tc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Tarbre",
-              "boundTo": {
-                "variable": "Tarbre",
-                "component": "value",
-                "id": "Tarbre_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "G",
-              "boundTo": {
-                "variable": "G",
-                "component": "value",
-                "id": "G_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rh",
-              "boundTo": {
-                "variable": "Rh",
-                "component": "value",
-                "id": "Rh_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "WD",
-              "boundTo": {
-                "variable": "WD",
-                "component": "value",
-                "id": "WD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "WS",
-              "boundTo": {
-                "variable": "WS",
-                "component": "value",
-                "id": "WS_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "G": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "P": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"millimètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Pa": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilopascal\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rd": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rg": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rh": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"percentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rn": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rr": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Ta": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Tc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "WD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "WS": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "APAR": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Lwin": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Lwout": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDd": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDr": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDbc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par jour\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Tarbre": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"meteorologie\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "Rr",
-                "Lwout",
-                "G",
-                "PPFDd",
-                "Ta",
-                "WD",
-                "Tc",
-                "P",
-                "Pa",
-                "Rd",
-                "Tarbre",
-                "Lwin",
-                "PPFDbc",
-                "Rg",
-                "Rh",
-                "PPFDr",
-                "PPFD",
-                "Rn",
-                "WS",
-                "APAR"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "meteo_m": {
-        "internationalizationName": {
-          "en": "Meteorology monthly",
-          "fr": "Météorologie mensuelle"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 9,
-          "firstRowLine": 11,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "month",
-                "id": "date_month",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "P",
-              "boundTo": {
-                "variable": "P",
-                "component": "value",
-                "id": "P_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rr",
-              "boundTo": {
-                "variable": "Rr",
-                "component": "value",
-                "id": "Rr_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rg",
-              "boundTo": {
-                "variable": "Rg",
-                "component": "value",
-                "id": "Rg_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Lwin",
-              "boundTo": {
-                "variable": "Lwin",
-                "component": "value",
-                "id": "Lwin_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Lwout",
-              "boundTo": {
-                "variable": "Lwout",
-                "component": "value",
-                "id": "Lwout_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rn",
-              "boundTo": {
-                "variable": "Rn",
-                "component": "value",
-                "id": "Rn_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rd",
-              "boundTo": {
-                "variable": "Rd",
-                "component": "value",
-                "id": "Rd_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFD",
-              "boundTo": {
-                "variable": "PPFD",
-                "component": "value",
-                "id": "PPFD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDd",
-              "boundTo": {
-                "variable": "PPFDd",
-                "component": "value",
-                "id": "PPFDd_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDr",
-              "boundTo": {
-                "variable": "PPFDr",
-                "component": "value",
-                "id": "PPFDr_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDbc",
-              "boundTo": {
-                "variable": "PPFDbc",
-                "component": "value",
-                "id": "PPFDbc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "APAR",
-              "boundTo": {
-                "variable": "APAR",
-                "component": "value",
-                "id": "APAR_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Ta",
-              "boundTo": {
-                "variable": "Ta",
-                "component": "value",
-                "id": "Ta_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Pa",
-              "boundTo": {
-                "variable": "Pa",
-                "component": "value",
-                "id": "Pa_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Tc",
-              "boundTo": {
-                "variable": "Tc",
-                "component": "value",
-                "id": "Tc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Tarbre",
-              "boundTo": {
-                "variable": "Tarbre",
-                "component": "value",
-                "id": "Tarbre_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "G",
-              "boundTo": {
-                "variable": "G",
-                "component": "value",
-                "id": "G_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rh",
-              "boundTo": {
-                "variable": "Rh",
-                "component": "value",
-                "id": "Rh_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "WD",
-              "boundTo": {
-                "variable": "WD",
-                "component": "value",
-                "id": "WD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "WS",
-              "boundTo": {
-                "variable": "WS",
-                "component": "value",
-                "id": "WS_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "G": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "P": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Pa": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilopascal\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rd": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rg": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rh": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"percentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rn": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rr": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Ta": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Tc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "WD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "WS": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "APAR": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Lwin": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "month": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Lwout": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mégajoule par mètre et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDd": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDr": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDbc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par mois\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Tarbre": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"meteorologie\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "mensuel",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "month",
-            "id": "date_month",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "Rr",
-                "Lwout",
-                "G",
-                "PPFDd",
-                "Ta",
-                "WD",
-                "Tc",
-                "P",
-                "Pa",
-                "Rd",
-                "Tarbre",
-                "Lwin",
-                "PPFDbc",
-                "Rg",
-                "Rh",
-                "PPFDr",
-                "PPFD",
-                "Rn",
-                "WS",
-                "APAR"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "g_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily flow of heat",
-          "fr": "Flux de chaleur infra-journalier"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(G)_([0-9]+)_([0-9]+)",
-              "exportHeader": "G",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "G",
-                    "component": "variable",
-                    "id": "G_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "G",
-                    "component": "repetition",
-                    "id": "G_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "G",
-                    "component": "profondeur",
-                    "id": "G_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "G",
-                "component": "value",
-                "id": "G_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "G": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "G",
-                "component": "profondeur",
-                "id": "G_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 WEEK",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt_par_metre_carre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "1 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "infrajournalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "G": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "G",
-              "data": [
-                "G"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "G": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "meteo_sh": {
-        "internationalizationName": {
-          "en": "Meteorology half hourly",
-          "fr": "Météorologie semi horaire"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 9,
-          "firstRowLine": 11,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "P",
-              "boundTo": {
-                "variable": "P",
-                "component": "value",
-                "id": "P_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rr",
-              "boundTo": {
-                "variable": "Rr",
-                "component": "value",
-                "id": "Rr_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rg",
-              "boundTo": {
-                "variable": "Rg",
-                "component": "value",
-                "id": "Rg_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "LWin",
-              "boundTo": {
-                "variable": "LWin",
-                "component": "value",
-                "id": "LWin_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "LWout",
-              "boundTo": {
-                "variable": "LWout",
-                "component": "value",
-                "id": "LWout_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rn",
-              "boundTo": {
-                "variable": "Rn",
-                "component": "value",
-                "id": "Rn_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rd",
-              "boundTo": {
-                "variable": "Rd",
-                "component": "value",
-                "id": "Rd_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFD",
-              "boundTo": {
-                "variable": "PPFD",
-                "component": "value",
-                "id": "PPFD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDd",
-              "boundTo": {
-                "variable": "PPFDd",
-                "component": "value",
-                "id": "PPFDd_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDr",
-              "boundTo": {
-                "variable": "PPFDr",
-                "component": "value",
-                "id": "PPFDr_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "PPFDbc",
-              "boundTo": {
-                "variable": "PPFDbc",
-                "component": "value",
-                "id": "PPFDbc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "APAR",
-              "boundTo": {
-                "variable": "APAR",
-                "component": "value",
-                "id": "APAR_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Ta",
-              "boundTo": {
-                "variable": "Ta",
-                "component": "value",
-                "id": "Ta_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Pa",
-              "boundTo": {
-                "variable": "Pa",
-                "component": "value",
-                "id": "Pa_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Tc",
-              "boundTo": {
-                "variable": "Tc",
-                "component": "value",
-                "id": "Tc_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Tarbre",
-              "boundTo": {
-                "variable": "Tarbre",
-                "component": "value",
-                "id": "Tarbre_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "G",
-              "boundTo": {
-                "variable": "G",
-                "component": "value",
-                "id": "G_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Rh",
-              "boundTo": {
-                "variable": "Rh",
-                "component": "value",
-                "id": "Rh_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "WD",
-              "boundTo": {
-                "variable": "WD",
-                "component": "value",
-                "id": "WD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "WS",
-              "boundTo": {
-                "variable": "WS",
-                "component": "value",
-                "id": "WS_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "G": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "P": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"millimètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Pa": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilopascal\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rd": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rg": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rh": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"percentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rn": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Rr": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Ta": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Tc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "WD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "WS": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "APAR": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "LWin": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "30 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "LWout": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"watt par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDd": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDr": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "PPFDbc": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Tarbre": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degré Celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"meteorologie\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "semi-horaire",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "Rr",
-                "G",
-                "PPFDd",
-                "Ta",
-                "WD",
-                "Tc",
-                "P",
-                "Pa",
-                "Rd",
-                "LWin",
-                "Tarbre",
-                "PPFDbc",
-                "Rg",
-                "Rh",
-                "PPFDr",
-                "LWout",
-                "PPFD",
-                "Rn",
-                "WS",
-                "APAR"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "ts_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily temperature",
-          "fr": "Température infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(TS)_([0-9]+)_([0-9]+)",
-              "exportHeader": "TS",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "TS",
-                    "component": "variable",
-                    "id": "TS_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "TS",
-                    "component": "repetition",
-                    "id": "TS_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "TS",
-                    "component": "profondeur",
-                    "id": "TS_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "TS",
-                "component": "value",
-                "id": "TS_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "TS": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "TS",
-                "component": "profondeur",
-                "id": "TS_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 WEEK",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"degre celcius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "1 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "infrajournalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "TS": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "TS",
-              "data": [
-                "TS"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "TS": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "gwd_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily depth of the groundwater",
-          "fr": "Profondeur de la nappe infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(GWD)_([0-9]+)_([0-9]+)",
-              "exportHeader": "GWD",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "GWD",
-                    "component": "variable",
-                    "id": "GWD_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "GWD",
-                    "component": "repetition",
-                    "id": "GWD_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "GWD",
-                    "component": "profondeur",
-                    "id": "GWD_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "GWD",
-                "component": "value",
-                "id": "GWD_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "GWD": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "GWD",
-                "component": "profondeur",
-                "id": "GWD_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 WEEK",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "1 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "infrajournalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "GWD": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "GWD",
-              "data": [
-                "GWD"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "GWD": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "smp_infraj": {
-        "internationalizationName": {
-          "en": "Infra-daily depth of the groundwater",
-          "fr": "Profondeur de la nappe infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(SMP)_([0-9]+)_([0-9]+)",
-              "exportHeader": "SMP",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "SMP",
-                    "component": "variable",
-                    "id": "SMP_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SMP",
-                    "component": "repetition",
-                    "id": "SMP_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SMP",
-                    "component": "profondeur",
-                    "id": "SMP_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "SMP",
-                "component": "value",
-                "id": "SMP_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "SMP": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "SMP",
-                "component": "profondeur",
-                "id": "SMP_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 WEEK",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"kilopascal\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "1 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "infrajournalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "SMP": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "SMP",
-              "data": [
-                "SMP"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SMP": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "swc_infraj": {
-        "internationalizationName": {
-          "en": "Infra daily volume humidity",
-          "fr": "Humidité volumique infra-journalière"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 10,
-          "firstRowLine": 13,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "Date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Time",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [
-            {
-              "headerPattern": "(SWC)_([0-9]+)_([0-9]+)",
-              "exportHeader": "SWC",
-              "tokens": [
-                {
-                  "boundTo": {
-                    "variable": "SWC",
-                    "component": "variable",
-                    "id": "SWC_variable",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "variable"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SWC",
-                    "component": "repetition",
-                    "id": "SWC_repetition",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Répétition"
-                },
-                {
-                  "boundTo": {
-                    "variable": "SWC",
-                    "component": "profondeur",
-                    "id": "SWC_profondeur",
-                    "type": "PARAM_VARIABLE_COMPONENT_KEY"
-                  },
-                  "exportHeader": "Profondeur"
-                }
-              ],
-              "boundTo": {
-                "variable": "SWC",
-                "component": "value",
-                "id": "SWC_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            },
-            {
-              "rowNumber": 7,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "profondeur max",
-                "id": "informations_profondeur max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "profondeur max"
-            },
-            {
-              "rowNumber": 8,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "nombre de repetition max",
-                "id": "informations_nombre de repetition max",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "nombre de repetition max"
-            }
-          ]
-        },
-        "data": {
-          "SWC": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": {
-                "variable": "SWC",
-                "component": "profondeur",
-                "id": "SWC_profondeur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 WEEK",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"percentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "variable": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "variables",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "repetition": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "1 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"climat du sol\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "infrajournalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "profondeur max": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nombre de repetition max": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "SWC": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "SWC",
-              "data": [
-                "SWC"
-              ]
-            },
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "SWC": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "chambrefluxsol_j": {
-        "internationalizationName": {
-          "en": "Daily flux chambers",
-          "fr": "Flux de chambres journalier"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 8,
-          "firstRowLine": 12,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "code du traitement",
-              "boundTo": {
-                "variable": "informations",
-                "component": "treatment",
-                "id": "informations_treatment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "no de la chambre",
-              "boundTo": {
-                "variable": "informations",
-                "component": "no_chamber",
-                "id": "informations_no_chamber",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "value",
-                "id": "FCO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_sd",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "standard_deviation",
-                "id": "FCO2_standard_deviation",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_nbval",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "nbval",
-                "id": "FCO2_nbval",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_gf",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "gap_filling",
-                "id": "FCO2_gap_filling",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_gf_isgf",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "gap_filling_isgf",
-                "id": "FCO2_gap_filling_isgf",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Ta",
-              "boundTo": {
-                "variable": "Ta",
-                "component": "value",
-                "id": "Ta_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "Ta_sd",
-              "boundTo": {
-                "variable": "Ta",
-                "component": "standard_deviation",
-                "id": "Ta_standard_deviation",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "Ta": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": "standard_deviation"
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mole\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "standard_deviation": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": "standard_deviation"
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "nbval": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "gap_filling": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "gap_filling_isgf": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "standard_deviation": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"flux gazeux\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "treatment": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "traitements",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "no_chamber": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "FCO2",
-                "Ta"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "chambrefluxsol_m": {
-        "internationalizationName": {
-          "en": "Monthly flux chambers",
-          "fr": "Flux de chambres mensuel"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 8,
-          "firstRowLine": 12,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "month",
-                "id": "date_month",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "code du traitement",
-              "boundTo": {
-                "variable": "informations",
-                "component": "treatment",
-                "id": "informations_treatment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "no de la chambre",
-              "boundTo": {
-                "variable": "informations",
-                "component": "no_chamber",
-                "id": "informations_no_chamber",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "value",
-                "id": "FCO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_sd",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "standard_deviation",
-                "id": "FCO2_standard_deviation",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_nbval",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "nbval",
-                "id": "FCO2_nbval",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "FCO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 MONTH",
-              "standardDeviation": "standard_deviation"
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "nbval": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "standard_deviation": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "month": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"flux gazeux\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "mensuel",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "treatment": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "traitements",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "no_chamber": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "month",
-            "id": "date_month",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "FCO2"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      },
-      "chambrefluxsol_infraj": {
-        "internationalizationName": {
-          "en": "Intraday flux chambers",
-          "fr": "Flux de chambres infra journalier"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 8,
-          "firstRowLine": 12,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "heure moyenne",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "duree de la mesure",
-              "boundTo": {
-                "variable": "date",
-                "component": "duration",
-                "id": "date_duration",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "code du traitement",
-              "boundTo": {
-                "variable": "informations",
-                "component": "treatment",
-                "id": "informations_treatment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "no de la chambre",
-              "boundTo": {
-                "variable": "informations",
-                "component": "no_chamber",
-                "id": "informations_no_chamber",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2",
-              "boundTo": {
-                "variable": "FCO2",
-                "component": "value",
-                "id": "FCO2_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCO2_gf",
-              "boundTo": {
-                "variable": "FCH4",
-                "component": "gap_filling",
-                "id": "FCH4_gap_filling",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCH4",
-              "boundTo": {
-                "variable": "FCH4",
-                "component": "value",
-                "id": "FCH4_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            {
-              "header": "FCH4_gf",
-              "boundTo": {
-                "variable": "FCH4",
-                "component": "gap_filling",
-                "id": "FCH4_gap_filling",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [
-            {
-              "rowNumber": 1,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes_parent",
-                "id": "localization_zones_etudes_parent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes_parent"
-            },
-            {
-              "rowNumber": 1,
-              "columnNumber": 3,
-              "headerName": null,
-              "boundTo": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "zones_etudes"
-            },
-            {
-              "rowNumber": 3,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "frequency",
-                "id": "informations_frequency",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "frequency"
-            },
-            {
-              "rowNumber": 4,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "start date",
-                "id": "informations_start date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "start date"
-            },
-            {
-              "rowNumber": 5,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "end date",
-                "id": "informations_end date",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "end date"
-            },
-            {
-              "rowNumber": 6,
-              "columnNumber": 2,
-              "headerName": null,
-              "boundTo": {
-                "variable": "informations",
-                "component": "comment",
-                "id": "informations_comment",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "exportHeader": "comment"
-            }
-          ]
-        },
-        "data": {
-          "FCH4": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"nanomole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "gap_filling": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "FCO2": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"micromole par mètre carré et par seconde\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "gap_filling": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": "1 MINUTES",
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datumByVariableAndComponent.date.day +\" \" +datumByVariableAndComponent.date.time+ \":00\"\n",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "duration": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "informations": {
-            "chartDescription": null,
-            "components": {
-              "comment": null,
-              "end date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "thematic": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "themes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"flux gazeux\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "frequency": {
-                "checker": {
-                  "name": "RegularExpression",
-                  "params": {
-                    "pattern": "Infra-journalier",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "treatment": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "traitements",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "no_chamber": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "start date": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "localization": {
-            "chartDescription": null,
-            "components": {
-              "zones_etudes": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String parent = datumByVariableAndComponent.localization.zones_etudes_parent; String nom = datumByVariableAndComponent.localization.zones_etudes; String hierarchicalKey = \"\";  if (\"\".equals(nom)){\n  hierarchicalKey = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent);\n}else{\n  parent = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(parent)\n  nom = fr.inra.oresing.rest.OreSiService.escapeKeyComponent(nom)\n  hierarchicalKey = String.format(\"%s.%s__%s\", parent, parent, nom)\n}\nreturn references .find{it.key.equals(\"zones_etudes\")}.value .find {it.hierarchicalKey.equals(hierarchicalKey)} .hierarchicalKey\n",
-                        "references": [
-                          "zones_etudes"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "zones_etudes_parent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "zones_etudes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "localization",
-              "component": "zones_etudes",
-              "componentKey": {
-                "variable": "localization",
-                "component": "zones_etudes",
-                "id": "localization_zones_etudes",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "date": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "date",
-              "data": [
-                "date"
-              ]
-            },
-            "variables": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "variables",
-              "data": [
-                "FCO2",
-                "FCH4"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "localization"
-              ]
-            },
-            "informations": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Informations",
-              "data": [
-                "informations"
-              ]
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "date": {
-                "internationalizationName": null
-              },
-              "variables": {
-                "internationalizationName": null
-              },
-              "referentiel": {
-                "internationalizationName": null
-              },
-              "informations": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": null
-              }
-            }
-          }
-        },
-        "repository": {
-          "toto": "test"
-        }
-      }
-    }
-  }
-}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/foret/fougeres-fou_4_swc_j_01-01-1999_31-01-1999.csv b/cypress/fixtures/applications/ore/foret/fougeres-fou_4_swc_j_01-01-1999_31-01-1999.csv
deleted file mode 100644
index 22d303351f732162f34d24e34e8e706df1f8ab89..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/foret/fougeres-fou_4_swc_j_01-01-1999_31-01-1999.csv
+++ /dev/null
@@ -1,38 +0,0 @@
-zone d'étude :;Fougeres;Fou 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-type de donnée :;SWC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-fréquence :;journalier;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-date de début:;01/01/1999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-date de fin :;31/01/1999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-Commentaire :;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-Profondeur max : ;250;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-numero de repetition max : ;6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-Date;SWC_1_10;SWC_2_10;SWC_3_10;SWC_4_10;SWC_1_30;SWC_2_30;SWC_3_30;SWC_4_30;SWC_1_55;SWC_2_55;SWC_3_55;SWC_4_55;SWC_1_80;SWC_2_80;SWC_3_80;SWC_4_80;SWC_5_80;SWC_6_80;SWC_1_120;SWC_2_120;SWC_3_120;SWC_4_120;SWC_5_120;SWC_6_120;SWC_1_160;SWC_2_160;SWC_3_160;SWC_4_160;SWC_1_200;SWC_2_200;SWC_3_200;SWC_4_200;SWC_1_250;SWC_2_250;SWC_3_250
-min :  ;0;0;0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-max : ;1000;2000;3000;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-01/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-02/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-03/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-04/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-05/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-06/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-07/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-08/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-09/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-10/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-11/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-12/01/1999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999;-9999
-18/01/1999;43;34;38;48;32;39;-9999;40;46;42;46;40;49;47;39;43;39;41;47;49;37;53;45;38;42;46;47;40;42;45;42;52;50;46;-9999
-19/01/1999;43;34;38;48;32;39;-9999;39;47;41;46;41;48;47;39;43;39;41;46;49;37;54;45;38;42;47;47;40;42;47;42;51;51;47;-9999
-20/01/1999;43;34;38;48;32;39;-9999;39;47;41;45;41;48;47;39;43;39;40;47;50;37;54;45;38;42;47;47;40;42;46;42;51;51;47;-9999
-21/01/1999;43;34;38;47;32;38;-9999;39;46;41;45;41;48;47;39;43;39;40;48;50;37;54;45;38;42;47;47;40;42;47;42;51;51;47;-9999
-22/01/1999;43;34;38;48;32;38;-9999;39;46;41;45;40;48;47;39;43;39;40;48;50;37;54;45;38;42;47;47;40;42;46;42;51;51;47;-9999
-23/01/1999;43;34;38;48;32;38;-9999;39;46;41;45;40;48;46;39;43;39;40;48;49;37;54;45;38;42;46;46;40;42;46;42;51;50;47;-9999
-24/01/1999;42;34;38;47;32;38;-9999;39;46;41;45;40;48;46;38;43;39;40;48;49;37;54;45;38;41;46;46;40;42;45;42;52;50;47;-9999
-25/01/1999;42;34;38;47;31;38;-9999;39;45;41;45;40;48;46;38;43;39;40;48;48;37;53;45;38;41;46;46;40;41;45;41;52;50;47;-9999
-26/01/1999;42;34;38;47;32;38;-9999;39;46;40;45;40;47;46;38;43;39;40;48;48;36;54;45;38;42;46;46;40;41;46;41;52;50;47;-9999
-27/01/1999;42;34;38;47;32;38;-9999;39;46;40;45;40;47;46;38;43;39;40;47;48;36;55;45;38;42;46;46;40;41;47;41;51;51;48;-9999
-28/01/1999;42;34;38;47;32;37;-9999;39;45;40;44;40;46;45;38;42;39;40;47;47;38;49;44;38;41;46;45;40;41;46;41;51;50;47;-9999
-29/01/1999;42;34;37;47;31;38;-9999;39;45;40;44;40;47;45;38;42;39;40;48;48;37;43;45;38;42;46;45;40;42;46;41;52;50;47;-9999
-30/01/1999;41;34;37;47;31;38;-9999;39;44;40;44;40;47;45;38;41;39;40;48;47;35;42;45;38;41;44;45;40;41;45;41;52;49;46;-9999
-31/01/1999;41;33;37;47;31;37;-9999;39;44;39;44;40;46;45;38;41;39;40;48;47;35;42;43;38;41;44;45;40;41;45;41;53;49;45;-9999
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/foret/swc_j.json b/cypress/fixtures/applications/ore/foret/swc_j.json
deleted file mode 100644
index 0c02f808b21ce68c2d4f9c246e9e407706ebcf0c..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/foret/swc_j.json
+++ /dev/null
@@ -1,31 +0,0 @@
-[
-  {
-    "id": "f7cc4755-d083-4f2c-9c5e-1d162998d2e1",
-    "creationDate": null,
-    "updateDate": null,
-    "application": "4591638b-ef8e-412b-b06c-0912e9b73a9d",
-    "name": "fougeres-fou_4_swc_j_01-01-1999_31-01-1999.csv",
-    "comment": "",
-    "size": 6406,
-    "data": null,
-    "params": {
-      "binaryFiledataset": {
-        "datatype": "swc_j",
-        "requiredAuthorizations": {
-          "localization": {
-            "sql": "fougeres.fougeres__fou_4"
-          }
-        },
-        "from": "1999-01-01 00:00:00",
-        "to": "1999-12-31 00:00:00",
-        "comment": null
-      },
-      "published": false,
-      "publisheduser": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-      "publisheddate": "2022-05-06 17:57:48.221158+02",
-      "createuser": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-      "createdate": "2022-05-06 18:15:38.212611+02",
-      "comment": null
-    }
-  }
-]
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/foret/swc_j2.json b/cypress/fixtures/applications/ore/foret/swc_j2.json
deleted file mode 100644
index ea101c81790c11830bb7298c3394042b4519594a..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/foret/swc_j2.json
+++ /dev/null
@@ -1,31 +0,0 @@
-[
-  {
-    "id": "4591638b-d083-4f2c-9c5e-1d162998d2e1",
-    "creationDate": null,
-    "updateDate": null,
-    "application": "4591638b-ef8e-412b-b06c-0912e9b73a9d",
-    "name": "fougeres-fou_2_swc_j_01-01-1999_31-01-1999.csv",
-    "comment": "",
-    "size": 6406,
-    "data": null,
-    "params": {
-      "binaryFiledataset": {
-        "datatype": "swc_j",
-        "requiredAuthorizations": {
-          "localization": {
-            "sql": "fougeres.fougeres__fou_2"
-          }
-        },
-        "from": "1999-01-01 00:00:00",
-        "to": "1999-12-31 00:00:00",
-        "comment": null
-      },
-      "published": false,
-      "publisheduser": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-      "publisheddate": "2022-05-06 17:57:48.221158+02",
-      "createuser": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-      "createdate": "2022-05-06 18:15:38.212611+02",
-      "comment": null
-    }
-  }
-]
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/foret/zone_etude.json b/cypress/fixtures/applications/ore/foret/zone_etude.json
deleted file mode 100644
index 6598aaace43aafb7c8e2b19f5cc7d569dfba84d8..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/foret/zone_etude.json
+++ /dev/null
@@ -1,433 +0,0 @@
-{
-  "referenceValues": [
-    {
-      "hierarchicalKey": "azerailles",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "azerailles",
-      "values": {
-        "nom": "Azerailles",
-        "pente": "",
-        "parent": "",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "250",
-        "date fin": "",
-        "latitude": "48,5",
-        "longitude": "6,7",
-        "région_en": "Lorraine",
-        "région_fr": "Lorraine",
-        "date début": "date:2010-05-20T00:00:00:20/05/2010",
-        "__display_en": "Azerailles",
-        "__display_fr": "Azerailles",
-        "temp moyenne": "9,5",
-        "type de site": "site",
-        "type foret_en": "NA",
-        "type foret_fr": "NA",
-        "description_en": "Study of the collapse of the soil.Rrooms with flow for the soil",
-        "description_fr": "Étude du tassement du sol. Chambres à flux pour le sol. Forêt des Hauts-Bois",
-        "précip moyenne": "885",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fontainebleau",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "fontainebleau",
-      "values": {
-        "nom": "Fontainebleau",
-        "pente": "",
-        "parent": "",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "92",
-        "date fin": "",
-        "latitude": "48,47",
-        "longitude": "2,78",
-        "région_en": "Ile de France",
-        "région_fr": "Ile de France",
-        "date début": "date:1993-01-01T00:00:00:01/01/1993",
-        "__display_en": "Fontainebleau",
-        "__display_fr": "Fontainebleau",
-        "temp moyenne": "10,5",
-        "type de site": "site",
-        "type foret_en": "oak stand  with hornbeam understory.",
-        "type foret_fr": "chênes sessiles avec sous-étage de charmes",
-        "description_en": "Forest experimental site located in the Barbeau state forest, 70 kms South-East of Paris, France. The Barbeau forest is a mature sessile oak stand (Quercus petraea) with hornbeam (Carpinus betulus) understory.Our research activities are focused on a better understanding of the processes that govern the tree and forest ecosystem functioning. Since 2005, a strong research investment is conducted, particularly through the monitoring station installed on the top of a 35-m (115-ft) tower, dedicated to the measurement of carbon and water vapour exchanges between the forest ecosystem and the atmosphere. Because the Barbeau forest is located near the Fontainebleau forest, the Barbeau site is also named Fontainebleau site.",
-        "description_fr": "Site expérimental forestier situé dans la forêt domaniale de Barbeau, à 70 kms au Sud-Est de Paris. La forêt de Barbeau est une forêt de chênes sessiles (Quercus petraea), dominants, avec un sous étage de charmes (Carpinus betulus). Les activités sont centrées sur la compréhension des processus qui gouvernent le fonctionnement de l'arbre et de l'écosystème forestier dans son ensemble. Depuis 2005, un fort investissement est entrepris sur le site, notamment au travers d'une station de mesure située en haut d'un pylône de 35 mètres de hauteur et dédiée en partie à la mesure des échanges de dioxyde de carbone (CO2) et de vapeur d'eau entre la forêt et l'atmosphère. Puisque Barbeau est situé à proximité immédiate de la forêt de Fontainebleau, le site de Barbeau est parfois appelé site de Fontainebleau.",
-        "précip moyenne": "690",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fontblanche",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "fontblanche",
-      "values": {
-        "nom": "Fontblanche",
-        "pente": "",
-        "parent": "",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "420",
-        "date fin": "",
-        "latitude": "43,24",
-        "longitude": "5,68",
-        "région_en": "Provence-Alpes-Cote d'azur",
-        "région_fr": "Provence-Alpes-Cote d'azur",
-        "date début": "date:2007-01-01T00:00:00:01/01/2007",
-        "__display_en": "Fontblanche",
-        "__display_fr": "Fontblanche",
-        "temp moyenne": "13,5",
-        "type de site": "site",
-        "type foret_en": "Mediteranean forest",
-        "type foret_fr": "mélange de pin d'Alep en strate dominante et de chêne vert en taillis dans le sous-étage",
-        "description_en": "Mediteranean forest in Bouches du Rhône department (France)",
-        "description_fr": "Site atelier situé en forêt méditerranée dans les Bouches du Rhône (France)",
-        "précip moyenne": "722",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fougeres",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "fougeres",
-      "values": {
-        "nom": "Fougères",
-        "pente": "",
-        "parent": "",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "180",
-        "date fin": "",
-        "latitude": "48,38",
-        "longitude": "1,9",
-        "région_en": "Brittany",
-        "région_fr": "Bretagne",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Fougères",
-        "__display_fr": "Fougères",
-        "temp moyenne": "11,2",
-        "type de site": "site",
-        "type foret_en": "beech forest",
-        "type foret_fr": "hêtraie",
-        "description_en": "Beech forest of Fougères study site",
-        "description_fr": "Site atelier en forêt de Fougères, hêtraie",
-        "précip moyenne": "900",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fougeres.fougeres__fou_1",
-      "hierarchicalReference": "zones_etudes.zones_etudes",
-      "naturalKey": "fougeres__fou_1",
-      "values": {
-        "nom": "Fou 1",
-        "pente": "",
-        "parent": "fougeres",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "180",
-        "date fin": "",
-        "latitude": "48,38",
-        "longitude": "1,9",
-        "région_en": "Brittany",
-        "région_fr": "Bretagne",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Fou 1",
-        "__display_fr": "Fou 1",
-        "temp moyenne": "11,2",
-        "type de site": "soustype",
-        "type foret_en": "beech forest",
-        "type foret_fr": "hêtraie",
-        "description_en": "Beech forest of Fougères study site",
-        "description_fr": "Site atelier en forêt de Fougères, hêtraie",
-        "précip moyenne": "900",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fougeres.fougeres__fou_2",
-      "hierarchicalReference": "zones_etudes.zones_etudes",
-      "naturalKey": "fougeres__fou_2",
-      "values": {
-        "nom": "Fou 2",
-        "pente": "",
-        "parent": "fougeres",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "180",
-        "date fin": "",
-        "latitude": "48,38",
-        "longitude": "1,9",
-        "région_en": "Brittany",
-        "région_fr": "Bretagne",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Fou 2",
-        "__display_fr": "Fou 2",
-        "temp moyenne": "11,2",
-        "type de site": "soustype",
-        "type foret_en": "beech forest",
-        "type foret_fr": "hêtraie",
-        "description_en": "Beech forest of Fougères study site",
-        "description_fr": "Site atelier en forêt de Fougères, hêtraie",
-        "précip moyenne": "900",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fougeres.fougeres__fou_3",
-      "hierarchicalReference": "zones_etudes.zones_etudes",
-      "naturalKey": "fougeres__fou_3",
-      "values": {
-        "nom": "Fou 3",
-        "pente": "",
-        "parent": "fougeres",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "180",
-        "date fin": "",
-        "latitude": "48,38",
-        "longitude": "1,9",
-        "région_en": "Brittany",
-        "région_fr": "Bretagne",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Fou 3",
-        "__display_fr": "Fou 3",
-        "temp moyenne": "11,2",
-        "type de site": "soustype",
-        "type foret_en": "beech forest",
-        "type foret_fr": "hêtraie",
-        "description_en": "Beech forest of Fougères study site",
-        "description_fr": "Site atelier en forêt de Fougères, hêtraie",
-        "précip moyenne": "900",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "fougeres.fougeres__fou_4",
-      "hierarchicalReference": "zones_etudes.zones_etudes",
-      "naturalKey": "fougeres__fou_4",
-      "values": {
-        "nom": "Fou 4",
-        "pente": "",
-        "parent": "fougeres",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "180",
-        "date fin": "",
-        "latitude": "48,38",
-        "longitude": "1,9",
-        "région_en": "Brittany",
-        "région_fr": "Bretagne",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Fou 4",
-        "__display_fr": "Fou 4",
-        "temp moyenne": "11,2",
-        "type de site": "soustype",
-        "type foret_en": "beech forest",
-        "type foret_fr": "hêtraie",
-        "description_en": "Beech forest of Fougères study site",
-        "description_fr": "Site atelier en forêt de Fougères, hêtraie",
-        "précip moyenne": "900",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "hesse",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "hesse",
-      "values": {
-        "nom": "Hesse",
-        "pente": "",
-        "parent": "",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "300",
-        "date fin": "",
-        "latitude": "48,66",
-        "longitude": "7,08",
-        "région_en": "Lorraine",
-        "région_fr": "Lorraine",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Hesse",
-        "__display_fr": "Hesse",
-        "temp moyenne": "9,5",
-        "type de site": "site",
-        "type foret_en": "beech forest",
-        "type foret_fr": "hétraie",
-        "description_en": "Hesse study sites composed of 2 studies area in Hesse forest, in Moselle department (France)",
-        "description_fr": "Site atelier de Hesse composée de deux zones d'études situées dans la forêt de Hesse en Moselle (France).",
-        "précip moyenne": "885",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "hesse.hesse__hesse_1",
-      "hierarchicalReference": "zones_etudes.zones_etudes",
-      "naturalKey": "hesse__hesse_1",
-      "values": {
-        "nom": "Hesse 1",
-        "pente": "",
-        "parent": "hesse",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "300",
-        "date fin": "",
-        "latitude": "48,66",
-        "longitude": "7,08",
-        "région_en": "Lorraine",
-        "région_fr": "Lorraine",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Hesse 1",
-        "__display_fr": "Hesse 1",
-        "temp moyenne": "9,5",
-        "type de site": "soustype",
-        "type foret_en": "chênaie",
-        "type foret_fr": "chênaie",
-        "description_en": "First area study",
-        "description_fr": "Zones d'étude numéro 1 du site de Hesse",
-        "précip moyenne": "885",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "hesse.hesse__hesse_2",
-      "hierarchicalReference": "zones_etudes.zones_etudes",
-      "naturalKey": "hesse__hesse_2",
-      "values": {
-        "nom": "Hesse 2",
-        "pente": "",
-        "parent": "hesse",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "300",
-        "date fin": "",
-        "latitude": "48,66",
-        "longitude": "7,08",
-        "région_en": "Lorraine",
-        "région_fr": "Lorraine",
-        "date début": "date:1996-01-01T00:00:00:01/01/1996",
-        "__display_en": "Hesse 2",
-        "__display_fr": "Hesse 2",
-        "temp moyenne": "9,5",
-        "type de site": "soustype",
-        "type foret_en": "pinède",
-        "type foret_fr": "pinède",
-        "description_en": "Second area study",
-        "description_fr": "Zones d'étude numéro 2 du site de Hesse",
-        "précip moyenne": "885",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "le_bray",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "le_bray",
-      "values": {
-        "nom": "Le Bray",
-        "pente": "",
-        "parent": "",
-        "pays_en": "France",
-        "pays_fr": "France",
-        "surface": "",
-        "altitude": "61",
-        "date fin": "",
-        "latitude": "44,72",
-        "longitude": "0,77",
-        "région_en": "Landes",
-        "région_fr": "Landes",
-        "date début": "date:1995-01-01T00:00:00:01/01/1995",
-        "__display_en": "Le Bray",
-        "__display_fr": "Le Bray",
-        "temp moyenne": "12,5",
-        "type de site": "site",
-        "type foret_en": "Pine forest of maritime pine.",
-        "type foret_fr": "Pinède de pin maritime",
-        "description_en": "Landes study site (Gironde departement,France)",
-        "description_fr": "Site atelier situé dans les Landes (France)",
-        "précip moyenne": "950",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    },
-    {
-      "hierarchicalKey": "saint_cyr_en_val",
-      "hierarchicalReference": "zones_etudes",
-      "naturalKey": "saint_cyr_en_val",
-      "values": {
-        "nom": "Saint Cyr en Val",
-        "pente": "",
-        "parent": "",
-        "pays_en": "",
-        "pays_fr": "",
-        "surface": "",
-        "altitude": "",
-        "date fin": "",
-        "latitude": "",
-        "longitude": "",
-        "région_en": "",
-        "région_fr": "",
-        "date début": "date:0006-01-01T00:00:00:01/01/0006",
-        "__display_en": "Saint Cyr en Val",
-        "__display_fr": "Saint Cyr en Val",
-        "temp moyenne": "",
-        "type de site": "site",
-        "type foret_en": "",
-        "type foret_fr": "",
-        "description_en": "Allocation et dynamique du carbone et de l'azote des taillis à courte et très courte rotation mixtes peuplier / robinier",
-        "description_fr": "Allocation et dynamique du carbone et de l'azote des taillis à courte et très courte rotation mixtes peuplier / robinier",
-        "précip moyenne": "",
-        "direction vent_en": "",
-        "direction vent_fr": "",
-        "direction pente_en": "",
-        "direction pente_fr": ""
-      }
-    }
-  ]
-}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/changeMonsore.txt b/cypress/fixtures/applications/ore/monsore/changeMonsore.txt
deleted file mode 100644
index a5ca8f575a3de3b379e84a84434012687bee8486..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/changeMonsore.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-{"result":0.0,"time":[2024,11,19,18,27,18,832289057],"type":"REACTIVE_PROGRESS"}
-{"result":"application.ChangeConfiguration.configuration.rights.checking","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,834563402],"type":"REACTIVE_INFO"}
-{"result":0.02,"time":[2024,11,19,18,27,18,834644023],"type":"REACTIVE_PROGRESS"}
-{"result":"application.ChangeConfiguration.configuration.parsingConfiguration.forSingle","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,834733145],"type":"REACTIVE_INFO"}
-{"result":"application.ChangeConfiguration.configuration.testYamlIsvalid","params":null,"time":[2024,11,19,18,27,18,834762762],"type":"REACTIVE_INFO"}
-{"result":"application.ChangeConfiguration.configuration.yamlIsvalid","params":null,"time":[2024,11,19,18,27,18,836687834],"type":"REACTIVE_INFO"}
-{"result":"application.ChangeConfiguration.configuration.versionIsValid","params":null,"time":[2024,11,19,18,27,18,836793045],"type":"REACTIVE_INFO"}
-{"result":0.03,"time":[2024,11,19,18,27,18,836811927],"type":"REACTIVE_PROGRESS"}
-{"result":"application.ChangeConfiguration.configuration.Starting parsing of configuration","params":{},"time":[2024,11,19,18,27,18,909549757],"type":"REACTIVE_INFO"}
-{"result":0.0,"time":[2024,11,19,18,27,18,909621739],"type":"REACTIVE_PROGRESS"}
-{"result":0.0,"time":[2024,11,19,18,27,18,909637278],"type":"REACTIVE_PROGRESS"}
-{"result":"application.ChangeConfiguration.configuration.CheckSyntax.startValidation.start","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,934814688],"type":"REACTIVE_INFO"}
-{"result":"application.configuration.create.register.start","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,934896372],"type":"REACTIVE_INFO"}
-{"result":"application.ChangeConfiguration.configuration.parsingConfiguration.endparsing","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,934933436],"type":"REACTIVE_INFO"}
-{"result":"application.register","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,991543183],"type":"REACTIVE_INFO"}
-{"result":"7ddeb226-55bf-49b0-a636-073b70755dd5","time":[2024,11,19,18,27,19,16571132],"type":"REACTIVE_RESULT"}
-{"result":1.0,"time":[2024,11,19,18,27,19,16659093],"type":"REACTIVE_PROGRESS"}
diff --git a/cypress/fixtures/applications/ore/monsore/createMonsore.txt b/cypress/fixtures/applications/ore/monsore/createMonsore.txt
deleted file mode 100644
index 32221ae776ad998b2ccb78e00104cf0ed1a279fc..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/createMonsore.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-{"result":0.0,"time":[2024,11,19,18,27,18,378354697],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.configuration.rights.checking","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,380132434],"type":"REACTIVE_INFO"}
-{"result":0.02,"time":[2024,11,19,18,27,18,380356781],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.configuration.parsingConfiguration.forSingle","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,380424222],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.configuration.testYamlIsvalid","params":null,"time":[2024,11,19,18,27,18,380456800],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.configuration.yamlIsvalid","params":null,"time":[2024,11,19,18,27,18,382497097],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.configuration.versionIsValid","params":null,"time":[2024,11,19,18,27,18,382543009],"type":"REACTIVE_INFO"}
-{"result":0.03,"time":[2024,11,19,18,27,18,382558952],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.configuration.Starting parsing of configuration","params":{},"time":[2024,11,19,18,27,18,438484619],"type":"REACTIVE_INFO"}
-{"result":0.0,"time":[2024,11,19,18,27,18,438546528],"type":"REACTIVE_PROGRESS"}
-{"result":0.0,"time":[2024,11,19,18,27,18,438557898],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.configuration.CheckSyntax.startValidation.start","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,463496880],"type":"REACTIVE_INFO"}
-{"result":"application.configuration.create.register.start","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,463564756],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.configuration.parsingConfiguration.endparsing","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,463799332],"type":"REACTIVE_INFO"}
-{"result":"application.register","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,717518874],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.viewCreation.start","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,717629140],"type":"REACTIVE_INFO"}
-{"result":0.5,"time":[2024,11,19,18,27,18,717917735],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.viewCreation.end","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,717981269],"type":"REACTIVE_INFO"}
-{"result":"7ddeb226-55bf-49b0-a636-073b70755dd5","time":[2024,11,19,18,27,18,718003258],"type":"REACTIVE_RESULT"}
-{"result":1.0,"time":[2024,11,19,18,27,18,718145408],"type":"REACTIVE_PROGRESS"}
-{"result":1.0,"time":[2024,11,19,18,27,18,718174560],"type":"REACTIVE_PROGRESS"}
diff --git a/cypress/fixtures/applications/ore/monsore/dataType_response.json b/cypress/fixtures/applications/ore/monsore/dataType_response.json
deleted file mode 100644
index caa203ccff2fd1d96ec04ab4c21c584cd308d759..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/dataType_response.json
+++ /dev/null
@@ -1,759 +0,0 @@
-{
-  "id": "04d42781-44af-46f5-ad53-c9712c4ad4b6",
-  "name": "monsore",
-  "title": "MONSORE",
-  "internationalization": {
-    "application": {
-      "internationalization": {
-        "en": "SOERE my SOERE",
-        "fr": "SOERE mon SOERE"
-      }
-    },
-    "references": {
-      "sites": {
-        "internationalizationName": {
-          "en": "Site",
-          "fr": "Site"
-        },
-        "internationalizedColumns": {
-          "zet_nom_key": {
-            "en": "zet_nom_en",
-            "fr": "zet_nom_fr"
-          },
-          "zet_description_fr": {
-            "en": "zet_description_en",
-            "fr": "zet_description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{zet_nom_key}",
-            "fr": "{zet_nom_key}"
-          }
-        }
-      },
-      "projet": {
-        "internationalizationName": {
-          "en": "Project",
-          "fr": "Projet"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        }
-      },
-      "themes": {
-        "internationalizationName": {
-          "en": "Thematic",
-          "fr": "Thème"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        }
-      },
-      "unites": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "code_key": {
-            "en": "code_en",
-            "fr": "code_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code_key})",
-            "fr": "{nom_key} ({code_key})"
-          }
-        }
-      },
-      "especes": {
-        "internationalizationName": {
-          "en": "Species",
-          "fr": "Espèces"
-        },
-        "internationalizedColumns": {
-          "esp_definition_fr": {
-            "en": "esp_definition_en",
-            "fr": "esp_definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{esp_nom}",
-            "fr": "{esp_nom}"
-          }
-        }
-      },
-      "variables": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        }
-      },
-      "type_de_sites": {
-        "internationalizationName": {
-          "en": "Sites types",
-          "fr": "Types de sites"
-        },
-        "internationalizedColumns": {
-          "tze_nom_key": {
-            "en": "tze_nom_en",
-            "fr": "tze_nom_fr"
-          },
-          "tze_definition_fr": {
-            "en": "tze_definition_en",
-            "fr": "tze_definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{tze_nom_key}",
-            "fr": "{tze_nom_key}"
-          }
-        }
-      },
-      "type de fichiers": {
-        "internationalizationName": {
-          "en": "Files types",
-          "fr": "Types de fichiers"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        }
-      },
-      "valeurs_qualitatives": {
-        "internationalizationName": {
-          "en": "Qualitative values",
-          "fr": "Valeurs qualitatives"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "valeur_key": {
-            "en": "valeur_en",
-            "fr": "valeur_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{valeur_key}",
-            "fr": "{valeur_key}"
-          }
-        }
-      },
-      "variables_et_unites_par_types_de_donnees": {
-        "internationalizationName": {
-          "en": "Variables and units by data type",
-          "fr": "Variables et unités par type de données"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}",
-            "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"
-          }
-        }
-      },
-      "site_theme_datatype": {
-        "internationalizationName": {
-          "en": "Data types by site and project",
-          "fr": "Types de données par site et projet"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{tze_nom_key}",
-            "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données} "
-          }
-        }
-      }
-    },
-    "dataTypes": {
-      "pem": {
-        "internationalizationName": {
-          "en": "Trap in ascent",
-          "fr": "Piégeage en Montée"
-        },
-        "internationalizedColumns": null,
-        "authorization": null,
-        "internationalizationDisplay": {
-          "especes": {
-            "pattern": {
-              "en": "espèce :{esp_nom}",
-              "fr": "espèce :{esp_nom}"
-            }
-          }
-        }
-      }
-    }
-  },
-  "references": {
-    "type_de_sites": {
-      "id": "type_de_sites",
-      "label": "type_de_sites",
-      "children": [],
-      "columns": {
-        "tze_nom_en": {
-          "id": "tze_nom_en",
-          "title": "tze_nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "tze_nom_fr": {
-          "id": "tze_nom_fr",
-          "title": "tze_nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "tze_nom_key": {
-          "id": "tze_nom_key",
-          "title": "tze_nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "tze_definition_en": {
-          "id": "tze_definition_en",
-          "title": "tze_definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "tze_definition_fr": {
-          "id": "tze_definition_fr",
-          "title": "tze_definition_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "sites": {
-      "id": "sites",
-      "label": "sites",
-      "children": [],
-      "columns": {
-        "zet_nom_en": {
-          "id": "zet_nom_en",
-          "title": "zet_nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_nom_fr": {
-          "id": "zet_nom_fr",
-          "title": "zet_nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_nom_key": {
-          "id": "zet_nom_key",
-          "title": "zet_nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "tze_type_nom": {
-          "id": "tze_type_nom",
-          "title": "tze_type_nom",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_chemin_parent": {
-          "id": "zet_chemin_parent",
-          "title": "zet_chemin_parent",
-          "key": true,
-          "linkedTo": null
-        },
-        "zet_description_en": {
-          "id": "zet_description_en",
-          "title": "zet_description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_description_fr": {
-          "id": "zet_description_fr",
-          "title": "zet_description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "projet": {
-      "id": "projet",
-      "label": "projet",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "definition_en": {
-          "id": "definition_en",
-          "title": "definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "definition_fr": {
-          "id": "definition_fr",
-          "title": "definition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "colonne_homonyme_entre_referentiels": {
-          "id": "colonne_homonyme_entre_referentiels",
-          "title": "colonne_homonyme_entre_referentiels",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "themes": {
-      "id": "themes",
-      "label": "themes",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "site_theme_datatype": {
-      "id": "site_theme_datatype",
-      "label": "site_theme_datatype",
-      "children": [],
-      "columns": {
-        "nom du site": {
-          "id": "nom du site",
-          "title": "nom du site",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du projet": {
-          "id": "nom du projet",
-          "title": "nom du projet",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du thème": {
-          "id": "nom du thème",
-          "title": "nom du thème",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      }
-    },
-    "unites": {
-      "id": "unites",
-      "label": "unites",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code_en": {
-          "id": "code_en",
-          "title": "code_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "code_fr": {
-          "id": "code_fr",
-          "title": "code_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "code_key": {
-          "id": "code_key",
-          "title": "code_key",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "variables": {
-      "id": "variables",
-      "label": "variables",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "definition_en": {
-          "id": "definition_en",
-          "title": "definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "definition_fr": {
-          "id": "definition_fr",
-          "title": "definition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "isQualitative": {
-          "id": "isQualitative",
-          "title": "isQualitative",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "variables_et_unites_par_types_de_donnees": {
-      "id": "variables_et_unites_par_types_de_donnees",
-      "label": "variables_et_unites_par_types_de_donnees",
-      "children": [],
-      "columns": {
-        "nom de l'unité": {
-          "id": "nom de l'unité",
-          "title": "nom de l'unité",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la variable": {
-          "id": "nom de la variable",
-          "title": "nom de la variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      }
-    },
-    "valeurs_qualitatives": {
-      "id": "valeurs_qualitatives",
-      "label": "valeurs_qualitatives",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "valeur_en": {
-          "id": "valeur_en",
-          "title": "valeur_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur_fr": {
-          "id": "valeur_fr",
-          "title": "valeur_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur_key": {
-          "id": "valeur_key",
-          "title": "valeur_key",
-          "key": true,
-          "linkedTo": null
-        }
-      }
-    },
-    "type de fichiers": {
-      "id": "type de fichiers",
-      "label": "type de fichiers",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    },
-    "especes": {
-      "id": "especes",
-      "label": "especes",
-      "children": [],
-      "columns": {
-        "esp_nom": {
-          "id": "esp_nom",
-          "title": "esp_nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "esp_definition_en": {
-          "id": "esp_definition_en",
-          "title": "esp_definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "esp_definition_fr": {
-          "id": "esp_definition_fr",
-          "title": "esp_definition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "colonne_homonyme_entre_referentiels": {
-          "id": "colonne_homonyme_entre_referentiels",
-          "title": "colonne_homonyme_entre_referentiels",
-          "key": false,
-          "linkedTo": null
-        }
-      }
-    }
-  },
-  "dataTypes": {
-    "pem": {
-      "id": "pem",
-      "label": "pem",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          }
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "bassin": {
-              "id": "bassin",
-              "label": "bassin"
-            },
-            "chemin": {
-              "id": "chemin",
-              "label": "chemin"
-            },
-            "plateforme": {
-              "id": "plateforme",
-              "label": "plateforme"
-            }
-          }
-        },
-        "espece": {
-          "id": "espece",
-          "label": "espece",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          }
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          }
-        },
-        "Nombre d'individus": {
-          "id": "Nombre d'individus",
-          "label": "Nombre d'individus",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          }
-        },
-        "Couleur des individus": {
-          "id": "Couleur des individus",
-          "label": "Couleur des individus",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          }
-        }
-      },
-      "repository": null
-    }
-  }
-}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json b/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json
deleted file mode 100644
index b6201441a3a0d14f55a1f90de085ec631aaeeedf..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/authorizations.json
+++ /dev/null
@@ -1 +0,0 @@
-{"authorizationResults":[{"uuid":"290d5374-a179-480f-ad48-c24044b16f6b","name":"une authorization sur monsore","users":[{"id":"ad8629a1-957d-4bfc-98fd-700c1c381408","creationDate":1698228474003,"updateDate":1698228474003,"login":"withrigths","password":"$2a$12$V6WsbvU4kpBlRffUtj5O3O5unEI0cWsZ5o7d54VgOa.HTQn4YLk6e","email":"withrigths@inrae.fr","authorizations":[],"accountstate":"active","chartes":{}}],"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","authorizations":{"pem":{"publication":[{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]}},"publicAuthorizations":{},"authorizationsForUser":{"authorizationResults":{"pem":{"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}],"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]},"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}}},"isAdministrator":false}},{"uuid":"698204cb-fb7a-45c6-808f-72ecb1d5d821","name":"une authorization sur monsore","users":[{"id":"ad8629a1-957d-4bfc-98fd-700c1c381408","creationDate":1698228474003,"updateDate":1698228474003,"login":"withrigths","password":"$2a$12$V6WsbvU4kpBlRffUtj5O3O5unEI0cWsZ5o7d54VgOa.HTQn4YLk6e","email":"withrigths@inrae.fr","authorizations":[],"accountstate":"active","chartes":{}}],"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","authorizations":{"pem":{"admin":[{"path":"not setting","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche","localization":"oir__p1"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"publicAuthorizations":{},"authorizationsForUser":{"authorizationResults":{"pem":{"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}],"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]},"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}}},"isAdministrator":false}}],"authorizationsForUser":{"authorizationResults":{"pem":{"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}],"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]},"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}}},"isAdministrator":false}}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json b/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json
deleted file mode 100644
index 129b7f29ceba90537f9424b51740a2bb8fbf061b..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/grantable.json
+++ /dev/null
@@ -1 +0,0 @@
-{"users":[{"id":"9032ffe5-bfc1-453d-814e-287cd678484a","label":"_public_"},{"id":"30a43179-9aa4-4f2d-886b-3933aabbac5b","label":"lambda"},{"id":"74c94ad7-ae03-4cc6-96fb-12f07345e4ad","label":"monsore"},{"id":"1539b7a8-dcb9-44f2-bcdc-186100f47c12","label":"poussin"},{"id":"ad8629a1-957d-4bfc-98fd-700c1c381408","label":"withrigths"}],"dataGroups":{"test":[{"id":"_others_","label":null}],"pem":[{"id":"qualitatif","label":"Données qualitatives"},{"id":"quantitatif","label":"Données quantitatives"},{"id":"referentiel","label":"Référentiel"}]},"authorizationScopes":{"test":[{"id":"projet","label":"projet","options":[{"id":"projet_atlantique","label":"projet_atlantique","children":[]},{"id":"projet_manche","label":"projet_manche","children":[]}]}],"pem":[{"id":"localization","label":"localization","options":[{"id":"bassin_versant","label":"bassin_versant","children":[{"id":"bassin_versant.nivelle","label":"bassin_versant.nivelle","children":[]},{"id":"bassin_versant.oir","label":"bassin_versant.oir","children":[]},{"id":"bassin_versant.scarff","label":"bassin_versant.scarff","children":[]}]},{"id":"plateforme","label":"plateforme","children":[{"id":"plateforme.nivelle.nivelle__p1","label":"plateforme.nivelle.nivelle__p1","children":[]},{"id":"oir__p1","label":"oir__p1","children":[]},{"id":"plateforme.oir.oir__p1.oir__p1__a","label":"plateforme.oir.oir__p1.oir__p1__a","children":[]},{"id":"plateforme.oir.oir__p1.oir__p1__b","label":"plateforme.oir.oir__p1.oir__p1__b","children":[]},{"id":"plateforme.oir.oir__p2","label":"plateforme.oir.oir__p2","children":[]},{"id":"plateforme.scarff.scarff__p1","label":"plateforme.scarff.scarff__p1","children":[]}]}]},{"id":"projet","label":"projet","options":[{"id":"projet_atlantique","label":"projet_atlantique","children":[]},{"id":"projet_manche","label":"projet_manche","children":[]}]}]},"columnsDescription":{"test":{"admin":{"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"associate":{"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Associate","fr":"Associer"}},"delete":{"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"depot":{"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"extraction":{"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"publication":{"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Publication","fr":"Publication"}}},"pem":{"admin":{"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"associate":{"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Associate","fr":"Associer"}},"delete":{"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"depot":{"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"extraction":{"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true,"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"publication":{"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false,"internationalizationName":{"en":"Publication","fr":"Publication"}}}},"authorizationsForUser":{"authorizationResults":{"pem":{"publication":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null},{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}],"admin":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}},"applicationName":"monsore","authorizationByPath":{"pem":{"publication":{"projet_atlantique":[{"path":"projet_atlantique","dataGroups":[],"requiredAuthorizations":{"projet":"projet_atlantique"},"fromDay":null,"toDay":null}],"projet_manche":[{"path":"projet_manche","dataGroups":[],"requiredAuthorizations":{"projet":"projet_manche"},"fromDay":null,"toDay":null}]},"admin":{"projet_manche.plateforme.oir.oir__p1":[{"path":"projet_manche.plateforme.oir.oir__p1","dataGroups":[],"requiredAuthorizations":{"localization":"oir__p1","projet":"projet_manche"},"fromDay":[1984,1,1],"toDay":[1984,1,6]}]}}},"isAdministrator":false},"publicAuthorizations":{}}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/new_authorization_request.json b/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/new_authorization_request.json
deleted file mode 100644
index 01cdcbf5847c024dd771f7794cace07df89071c9..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/new_authorization_request.json
+++ /dev/null
@@ -1,107 +0,0 @@
-{
-  "users": [
-    {
-      "id": "8b48a812-7da7-462a-8012-3e93b696d14b",
-      "label": "philippe"
-    },
-    {
-      "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-      "label": "poussin"
-    }
-  ],
-  "dataGroups": [
-    {
-      "id": "qualitatif",
-      "label": "Données qualitatives"
-    },
-    {
-      "id": "quantitatif",
-      "label": "Données quantitatives"
-    },
-    {
-      "id": "referentiel",
-      "label": "Référentiel"
-    }
-  ],
-  "authorizationScopes": [
-    {
-      "id": "localization",
-      "label": "localization",
-      "options": [
-        {
-          "id": "bassin_versant",
-          "label": "bassin_versant",
-          "children": [
-            {
-              "id": "bassin_versant.nivelle",
-              "label": "bassin_versant.nivelle",
-              "children": []
-            },
-            {
-              "id": "bassin_versant.oir",
-              "label": "bassin_versant.oir",
-              "children": []
-            },
-            {
-              "id": "bassin_versant.scarff",
-              "label": "bassin_versant.scarff",
-              "children": []
-            }
-          ]
-        },
-        {
-          "id": "plateforme",
-          "label": "plateforme",
-          "children": [
-            {
-              "id": "plateforme.nivelle.nivelle__p1",
-              "label": "plateforme.nivelle.nivelle__p1",
-              "children": []
-            },
-            {
-              "id": "oir__p1",
-              "label": "oir__p1",
-              "children": []
-            },
-            {
-              "id": "plateforme.oir.oir__p1.oir__p1__a",
-              "label": "plateforme.oir.oir__p1.oir__p1__a",
-              "children": []
-            },
-            {
-              "id": "plateforme.oir.oir__p1.oir__p1__b",
-              "label": "plateforme.oir.oir__p1.oir__p1__b",
-              "children": []
-            },
-            {
-              "id": "plateforme.oir.oir__p2",
-              "label": "plateforme.oir.oir__p2",
-              "children": []
-            },
-            {
-              "id": "plateforme.scarff.scarff__p1",
-              "label": "plateforme.scarff.scarff__p1",
-              "children": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "projet",
-      "label": "projet",
-      "options": [
-        {
-          "id": "projet_atlantique",
-          "label": "projet_atlantique",
-          "children": []
-        },
-        {
-          "id": "projet_manche",
-          "label": "projet_manche",
-          "children": []
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/new_authorization_response.json b/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/new_authorization_response.json
deleted file mode 100644
index 09c12256a16ee107d8713a1f2df69da2573f8006..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/new_authorization_response.json
+++ /dev/null
@@ -1,62 +0,0 @@
-[
-  {
-    "id": "189196a1-a1e7-4bb2-9b8e-d4c6aab5b976",
-    "user": "8b48a812-7da7-462a-8012-3e93b696d14b",
-    "application": "a44d5fa8-fd5b-4643-8d5b-11b5208e810f",
-    "dataType": "pem",
-    "dataGroup": "referentiel",
-    "authorizedScopes": {
-      "projet": "projet_manche",
-      "localization": "plateforme.nivelle.nivelle__p1"
-    },
-    "fromDay": null,
-    "toDay": null
-  },
-  {
-    "id": "025e62d1-0e49-4012-a264-3ee1cbb3a77d",
-    "user": "8b48a812-7da7-462a-8012-3e93b696d14b",
-    "application": "a44d5fa8-fd5b-4643-8d5b-11b5208e810f",
-    "dataType": "pem",
-    "dataGroup": "qualitatif",
-    "authorizedScopes": {
-      "projet": "projet_atlantique",
-      "localization": "bassin_versant.nivelle"
-    },
-    "fromDay": null,
-    "toDay": null
-  },
-  {
-    "id": "2bec5462-bbc3-4620-b545-09a16ef5fca7",
-    "user": "8b48a812-7da7-462a-8012-3e93b696d14b",
-    "application": "a44d5fa8-fd5b-4643-8d5b-11b5208e810f",
-    "dataType": "pem",
-    "dataGroup": "quantitatif",
-    "authorizedScopes": {
-      "projet": "projet_atlantique",
-      "localization": "bassin_versant.oir"
-    },
-    "fromDay": [
-      2014,
-      1,
-      1
-    ],
-    "toDay": [
-      2014,
-      1,
-      2
-    ]
-  },
-  {
-    "id": "a301211d-9cc9-4191-8649-8b57bccf6abf",
-    "user": "8b48a812-7da7-462a-8012-3e93b696d14b",
-    "application": "a44d5fa8-fd5b-4643-8d5b-11b5208e810f",
-    "dataType": "pem",
-    "dataGroup": "quantitatif",
-    "authorizedScopes": {
-      "projet": "projet_atlantique",
-      "localization": "bassin_versant"
-    },
-    "fromDay": null,
-    "toDay": null
-  }
-]
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/post_authorization.json b/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/post_authorization.json
deleted file mode 100644
index 109567cc0e2206ffa93ab25e83ba2f59cc97eed5..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/post_authorization.json
+++ /dev/null
@@ -1 +0,0 @@
-{"authorizationId":"aac1171a-9b2b-4c06-9aff-c3b0a00fbe32"}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/show_authorization_table.json b/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/show_authorization_table.json
deleted file mode 100644
index db3a30912c57fda0496dae93ac9e1547f7ba0ead..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/authorisation/show_authorization_table.json
+++ /dev/null
@@ -1,40 +0,0 @@
-[
-  {
-    "id": "6be968bf-f440-4d0a-aaec-34da8d78b876",
-    "name": "Ma première authorization",
-    "users": [
-      {
-        "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-        "creationDate": 1652693250300,
-        "updateDate": 1652693250300,
-        "login": "poussin",
-        "email": "poussin@inrae.fr",
-        "password": "$2a$12$4gAH34ZwgvgQNS0pbR5dGem1Nle0AT/.UwrZWfqtqMiJ0hXeYMvUG"
-      }
-    ],
-    "application": "4d3eaacb-f661-4187-8236-7e0e2bc78a2c",
-    "dataType": "pem",
-    "authorizations": {
-      "depot": [
-        {
-          "dataGroup": [],
-          "requiredAuthorizations": {
-            "projet": "projet_atlantique"
-          },
-          "fromDay": null,
-          "toDay": null
-        }
-      ],
-      "extraction": [
-        {
-          "dataGroup": [],
-          "requiredAuthorizations": {
-            "projet": "projet_atlantique"
-          },
-          "fromDay": null,
-          "toDay": null
-        }
-      ]
-    }
-  }
-]
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/montypededonneespiegeageenmontee.json b/cypress/fixtures/applications/ore/monsore/datatypes/montypededonneespiegeageenmontee.json
deleted file mode 100644
index bfc8411ed6dbaf3a25d8e2ec67d29809098e7c83..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/montypededonneespiegeageenmontee.json
+++ /dev/null
@@ -1 +0,0 @@
-"{\"variables\":[\"mavariabledate\",\"mavariableprojet\",\"mavariablesite\",\"macouleur\",\"mavariableNombre d'individus\",\"mavariableespece\"],\"rows\":[{\"rowId\":\"76323013-20ae-49ae-830a-58320966eb8c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":134},{\"rowId\":\"7158cd73-bcfa-4839-a65f-47be31f2be99\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":126},{\"rowId\":\"62082189-c225-43e6-9d72-1a86d60710f4\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":114},{\"rowId\":\"876e7ffb-2e34-45dd-8c7c-c56a1cf840b0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":149},{\"rowId\":\"dcf24b01-4f23-4dbb-b07e-11a95bc9090a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":236},{\"rowId\":\"0241b01c-45ed-4bb1-b4eb-3d30412347c0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":4},{\"rowId\":\"7eff35b9-986c-4b64-a449-52f005810507\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":142},{\"rowId\":\"4d1f7e43-1620-48cf-939f-143b2913ecde\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":87},{\"rowId\":\"a1a3e8a4-b817-4a42-9b98-89d069a07a61\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":174},{\"rowId\":\"c99392b6-4c5a-434d-b886-64d9a26f685d\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":215},{\"rowId\":\"655f6ed9-b9e6-42e4-ab71-2040b6c78844\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":116},{\"rowId\":\"0b24d0c1-162e-4105-9cc9-6f60afbaf0f4\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":13},{\"rowId\":\"78970871-cd4e-4e61-970a-4e0e56cc3cd4\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":138},{\"rowId\":\"46a92480-9e98-4c42-9ac6-286b2ee11cca\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":80},{\"rowId\":\"6b29a257-47dc-4747-a4de-8d8a74d21ecd\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":119},{\"rowId\":\"0e2ac272-4b62-4923-9dcc-c8bda3cde8df\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":16},{\"rowId\":\"30829b8d-4b3b-4876-be7b-5be9a5e4a0b3\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":56},{\"rowId\":\"97aa1e49-86b2-46af-a5fb-15ee7ed98096\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":169},{\"rowId\":\"1b244ad9-4ae4-433a-af39-7fbbb649d7ec\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":29},{\"rowId\":\"d981a375-eec0-4eee-9d7f-354483af2e18\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":233},{\"rowId\":\"92d5224b-5059-49d9-9f93-2d82559815f6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":167},{\"rowId\":\"b9355335-7465-4e73-9314-3cd3d7de6160\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":193},{\"rowId\":\"6b40dae8-8856-4ec3-ad77-d457f1dcb496\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":120},{\"rowId\":\"43d33034-90ae-4470-8ce0-b23bf0c62d5c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":74},{\"rowId\":\"c61c1c5a-1239-457f-99a1-27f05d771b70\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":208},{\"rowId\":\"29fc9f8a-e175-4668-95cc-c3fe0941d96f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":45},{\"rowId\":\"454cb85b-cea3-484f-a8ac-914618594c45\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":79},{\"rowId\":\"019692b5-3a9d-4427-a186-3102c50e209a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":2},{\"rowId\":\"71b88db4-93d6-41d5-b723-9fd0db09b9e5\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":128},{\"rowId\":\"54f0bcbb-feaf-485a-8511-5f0c5873496a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":99},{\"rowId\":\"ecdb1fa8-1187-4683-a4ea-852b19c6095f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":254},{\"rowId\":\"17c703a5-6fe3-408b-9dd5-84eeb913bbc2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":26},{\"rowId\":\"e5e3d29d-5c60-4f41-89d7-36b70cd8bfcf\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":247},{\"rowId\":\"4d2a9d9d-e6e9-4fc6-b628-91fc99387588\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":88},{\"rowId\":\"b166982e-6be1-42ab-8d3e-8ee3d3ebda5b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":188},{\"rowId\":\"4844240d-ae08-40f6-9595-b14916fca361\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":82},{\"rowId\":\"f43b2a5f-d3f7-4df1-9fc5-18e752667a62\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":261},{\"rowId\":\"67278d28-be38-451e-8f74-c17f16da2398\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":117},{\"rowId\":\"43f24451-1e96-4444-8149-cd6924e3654f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":75},{\"rowId\":\"f08c75ad-3965-4af5-ab23-2906596206bd\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":258},{\"rowId\":\"8dd32d33-b219-4617-a406-7f442c8eccb2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":159},{\"rowId\":\"e6ea665a-ef72-4039-8211-c23cfcd38a60\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":249},{\"rowId\":\"3883c77f-6add-4238-86a0-aa58233d3f62\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":65},{\"rowId\":\"8e006af6-7c01-4141-afb3-611bbac49e8a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":160},{\"rowId\":\"89645439-d913-49fe-a369-27854929a9b0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":151},{\"rowId\":\"bdc906d4-b482-4781-94aa-8ffc5390e13e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":200},{\"rowId\":\"ab6bbe6f-70d6-4fbd-85b6-199a673ae059\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":182},{\"rowId\":\"05d955a4-f9ab-47c8-b089-9d81ce64a5c6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":8},{\"rowId\":\"04a092cf-1fd3-4727-9143-1bd0a0fda38d\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":7},{\"rowId\":\"72817c9d-5551-4516-8dc8-944e03fab95f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":130},{\"rowId\":\"06ae4622-4ffb-4a6d-8f27-16ad94eb0eee\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"39\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":9},{\"rowId\":\"d0a24bef-f78c-4574-929e-15dd0531bd86\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":223},{\"rowId\":\"cf008527-d7d4-44bf-9907-8b5f88655221\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":219},{\"rowId\":\"c89c2209-436f-4285-b2f4-83d0338cbb07\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"38\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":212},{\"rowId\":\"c87c4323-5889-4bdd-b1d0-faf8326ceaad\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"54\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":211},{\"rowId\":\"0207841f-24e8-4153-bc16-66b8a2e2b038\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-01T00:00:00:01/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":3},{\"rowId\":\"2213ecbc-0b6b-4aec-a3d4-2a2657336f93\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":36},{\"rowId\":\"4d7ac937-ae40-434d-b303-b63c956c0cda\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":89},{\"rowId\":\"d5c25264-caf5-480b-8cf0-dbc104f1ccca\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":228},{\"rowId\":\"c166a39a-6c06-49cb-806a-07d2c280607a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":204},{\"rowId\":\"c4cd022c-8ad3-45cf-b51f-5aeaf6f767a7\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":207},{\"rowId\":\"f45977b7-749f-41a1-8a7f-5a27bdffe3b3\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":262},{\"rowId\":\"8f4e8724-9919-4dd6-9041-5c3f3776352c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":162},{\"rowId\":\"4c8733f3-477a-4210-9143-fc3afc706d04\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":86},{\"rowId\":\"0ff7300e-5393-4bd3-b1e5-b68d9c118781\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":21},{\"rowId\":\"1284bdf9-fe5a-43e3-a53f-e5bf59924c57\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":22},{\"rowId\":\"7cfd5ba6-b0c2-4d72-bfb2-0ef1733b3c9f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":140},{\"rowId\":\"bc0f8053-493b-4732-bce4-4331bfbb1b0b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":197},{\"rowId\":\"a4dfd12c-299e-4614-91d1-55acbd666155\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":178},{\"rowId\":\"e0174473-5054-465f-9a86-05f5f3873f5f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":239},{\"rowId\":\"34fa2fb5-ebe2-4d9e-a46f-5695c2b6e1b9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":60},{\"rowId\":\"e8828d7f-0575-40d9-a95e-d0675f19b91a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":251},{\"rowId\":\"53f44c3d-577b-4149-ab26-7081f670df69\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":96},{\"rowId\":\"60da65af-0c06-4284-b4c3-bd42c60ae7f1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":113},{\"rowId\":\"0e0c65d0-4c6c-441d-afc1-bea0056ac46d\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":15},{\"rowId\":\"43faa21b-cb6f-4194-a6a7-3bccab7d4ea6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":76},{\"rowId\":\"43fe7e37-b0a6-4cca-b210-f9a2ca8fbcd0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":77},{\"rowId\":\"0ea7e8d4-0014-4292-bc26-17c44737cf98\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":17},{\"rowId\":\"5a40cfd5-ffbd-4e83-85da-5d49b9dbd2ff\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":105},{\"rowId\":\"f7bf655b-92f4-4732-b591-09011386054a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":264},{\"rowId\":\"f80404e0-7edf-4147-af04-7c7170996a68\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":266},{\"rowId\":\"fedd4088-fea3-492c-8fe7-1a5e71f9ae1b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":269},{\"rowId\":\"515bdb37-e949-43e4-8ac6-d5ff3460b116\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":94},{\"rowId\":\"1e696fd2-ad27-4ab5-94fb-58699e95b719\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":33},{\"rowId\":\"c22c1176-baf1-49e1-943e-fa023d69b21c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":205},{\"rowId\":\"3514052e-eebb-4ba2-87b5-004eb6ed0e57\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":61},{\"rowId\":\"d8bd279f-ef40-4ecd-960a-e3eb67a2fbde\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":232},{\"rowId\":\"75194683-0bec-457a-9323-eddc220ba5a0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":132},{\"rowId\":\"b3fe0306-403a-4935-ac09-8c4c6183f554\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":190},{\"rowId\":\"2c40da5d-8d41-4763-a2c0-d4ee05f3ac6b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":49},{\"rowId\":\"0cc9e18f-7eca-400d-8b57-54c975577c9e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":14},{\"rowId\":\"ed34fb9a-ff69-4fe3-a331-5b20184d70cf\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":255},{\"rowId\":\"39cf3448-675e-423a-ba0a-c9de193213aa\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":66},{\"rowId\":\"20b65d91-1489-40ce-8a16-d4552f39158a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"50\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":35},{\"rowId\":\"e3128c8a-55b8-4ca7-a043-bce1b2f299b6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":244},{\"rowId\":\"95fb2671-e15e-4dac-8d84-2b20d20de26e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":168},{\"rowId\":\"637d8575-170e-422f-a16f-6d25c837eafb\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":115},{\"rowId\":\"f874c4f5-48e4-4fee-a5ee-fc065f152394\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":267},{\"rowId\":\"3fd35d2f-a549-4f81-aa53-f9fe59a6c3ac\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":70},{\"rowId\":\"85a3472f-e30f-4618-9518-dfaaf4ef8b9c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":148},{\"rowId\":\"cc7aff2b-2d08-420f-a779-964369be3394\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":217},{\"rowId\":\"4f77dd45-c072-4755-b999-e867da63a5c6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":93},{\"rowId\":\"c92ff275-01c9-49de-b481-7229d673ea75\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":213},{\"rowId\":\"e3a52f2e-21fb-41cb-967a-ed38349849f8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":245},{\"rowId\":\"6968eee7-fd6a-4829-b2f4-9344525d94b6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":118},{\"rowId\":\"331f0148-ba0f-446b-9359-85ff8f0b6b4e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"32\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":57},{\"rowId\":\"f05f6fb7-5392-42a8-bbb3-cb77a4f9dc13\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":256},{\"rowId\":\"4c30ba01-e751-44d6-91d0-257125f7edc8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"18\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":85},{\"rowId\":\"00c74b51-3820-4a18-b6da-36c62787e4a3\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":1},{\"rowId\":\"5f42be23-7fd3-44fb-bd6f-6349ce6ade13\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":109},{\"rowId\":\"2d3de434-aa34-47c7-b86c-12f7c5445ddb\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"14\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":52},{\"rowId\":\"bc291910-4508-4af5-9ecd-14e30e8682b0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-02T00:00:00:02/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":198},{\"rowId\":\"f268513e-c92c-4bc2-9a88-9537997524e1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":259},{\"rowId\":\"b9d404a2-34b1-4508-929a-ab8889e9641a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":196},{\"rowId\":\"3a7fdfaf-9cac-4fc6-82f7-6de2f0fed2a0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":67},{\"rowId\":\"2471882c-3f48-434e-a64a-f5133d3da1d5\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":41},{\"rowId\":\"7ef8b1b3-610c-4555-989a-6d22076d45cd\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":141},{\"rowId\":\"b371f25d-cc28-4476-b9c2-1575d15461e2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":189},{\"rowId\":\"88d19f81-bec0-4e41-9ec8-17d0dbd59b76\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":150},{\"rowId\":\"c353af7c-43ff-45fa-8e42-8860e5736612\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":206},{\"rowId\":\"ac3fef77-ff63-4da9-9e9d-a26666a63b38\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":183},{\"rowId\":\"77472210-603c-4c2e-bbb4-48f0c64953ed\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":137},{\"rowId\":\"2c5e775c-5e2f-4252-ab19-e4e8fe259b5c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":50},{\"rowId\":\"769ff1ef-140f-4596-b2fc-18c9b73a0d81\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":136},{\"rowId\":\"de8504d9-2058-42d1-a29b-76872211617a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":238},{\"rowId\":\"566a6bfc-35d5-4df0-ba22-bbf91014bfbe\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":103},{\"rowId\":\"576a1a5a-a080-4d0a-8e84-34e2c8c03c08\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":104},{\"rowId\":\"ad7420ab-3089-4ad0-b1f8-99c444796d4d\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":186},{\"rowId\":\"cf454bad-6da5-4244-866b-2b90c1da5817\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":220},{\"rowId\":\"d4a6b786-7c85-475e-a9ad-49c72316826a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":227},{\"rowId\":\"afe4266f-bfc4-41af-a9a0-8a141277cf61\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":187},{\"rowId\":\"5e1657f3-816f-4b68-8e5e-28c2e4e3c54a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":107},{\"rowId\":\"4dc9b435-3f74-46ca-876f-1ac84d88e103\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":90},{\"rowId\":\"70aab3a7-e76c-475c-9727-518231adb0a6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":123},{\"rowId\":\"52124406-a675-466f-be88-60250a8819e6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":95},{\"rowId\":\"91a62cb5-2496-40ae-8c92-6e8e11864144\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":166},{\"rowId\":\"5a5a193e-32b8-4874-bde1-4bfe1a0a4427\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":106},{\"rowId\":\"16fc11c8-0db5-4d5e-98a4-73e7a27100b5\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":23},{\"rowId\":\"c776ded0-0eb5-4102-aa2c-cb484b000e95\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":209},{\"rowId\":\"8bbd726e-fd85-4e5e-a7e7-b8421fa253eb\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":156},{\"rowId\":\"5ea8aa82-9370-4f79-9cfe-07b1e2ac4fa1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":108},{\"rowId\":\"a325fa4a-d4e1-42a7-925d-562b12eb3c81\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":175},{\"rowId\":\"37037a69-1526-4790-9d4d-ab7e9eb27ec3\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":64},{\"rowId\":\"ac4b505b-3d6d-4a1f-bfba-a22a85800867\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":184},{\"rowId\":\"2bf74b97-f7c2-403e-9cba-969791d6ea0e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":48},{\"rowId\":\"841f1aba-afde-4ef9-895a-a2eb76ee6c00\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"20\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":146},{\"rowId\":\"3eec97d2-0080-43d1-b51a-c70b28dfb650\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"20\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":68},{\"rowId\":\"716d93a4-0ae3-4d91-a233-9f5a519ec238\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":127},{\"rowId\":\"cb784515-bd0d-4d20-b83d-28c46d0968dd\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":216},{\"rowId\":\"c94599c1-5197-4588-9b32-f2155d3021c2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":214},{\"rowId\":\"e8238f91-6c62-403b-82cf-3254d277018c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":250},{\"rowId\":\"75a91328-6713-4f64-82ce-b04525478540\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":133},{\"rowId\":\"8584d9e2-1f92-4e49-bdae-3532bad96948\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":147},{\"rowId\":\"e1ae85cc-198e-4a15-810f-d425082375f8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":240},{\"rowId\":\"c0c6d3d3-6c51-4ba2-a15a-e31735c3b85a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"16\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":203},{\"rowId\":\"0a5357df-0999-4774-a6e7-9926a6493617\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":11},{\"rowId\":\"e308f250-6f3c-42fc-b575-649a6daef33c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":241},{\"rowId\":\"de03f8e7-1fec-4670-80d1-092e7744417b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":237},{\"rowId\":\"2c96a500-7cf6-4f0a-a6e4-36096606cbca\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"41\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":51},{\"rowId\":\"b9b16f14-2b89-4122-9e77-97d2cf21549f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-03T00:00:00:03/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"45\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":195},{\"rowId\":\"e8d7b6b3-893c-4456-b495-f8fd2f05fc1a\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":252},{\"rowId\":\"e30a0d37-6920-4c8c-9eaa-686f0ed509df\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":242},{\"rowId\":\"b4bbfe69-1656-44ea-b295-45980a3fd850\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":192},{\"rowId\":\"6ddc2c8b-8299-4aa0-930a-ee367c903ef9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":122},{\"rowId\":\"d6463071-f6d8-47be-8468-4b8b9d9939d4\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":229},{\"rowId\":\"4c28e324-d616-495d-ae3b-d8502d4b422f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":84},{\"rowId\":\"419728a7-10cf-4a02-8683-87d54e2bad64\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":71},{\"rowId\":\"8e61e6c1-42b3-4e63-82ef-eb2bf828d9e8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":161},{\"rowId\":\"1dc2b461-283d-49de-acb5-52e3b945a7d1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":31},{\"rowId\":\"4f2630dc-340b-4a99-a99e-ceb8a9aa7e26\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":92},{\"rowId\":\"0ea82424-3ce7-4247-8619-9dfcae687da2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":18},{\"rowId\":\"2062baee-f404-44b0-9f5a-7e9cb759df1c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":34},{\"rowId\":\"4449f33b-c661-4cba-bc44-7da38849a847\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":78},{\"rowId\":\"2ddbbe69-0cdb-485b-aed6-b0edbf553b39\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":53},{\"rowId\":\"0faf3b65-3d1e-43fc-bfcd-275392cf23f2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":19},{\"rowId\":\"e30f09ab-4c77-4425-a35c-547f67fc9090\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":243},{\"rowId\":\"a70700da-2a4f-4632-babf-edfc741f5b4e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":181},{\"rowId\":\"25b3e942-2d13-485e-b258-7173044cadac\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":43},{\"rowId\":\"f7c1f8aa-585a-4899-999f-594298a335d9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":265},{\"rowId\":\"6c34f029-8f5d-4520-a787-80550d44553b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":121},{\"rowId\":\"55ba944a-2cfc-4d3a-9b6d-9f25670a41cf\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":100},{\"rowId\":\"7154166a-483a-4a84-ae4f-6a7d970d38fa\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":125},{\"rowId\":\"8ca416d3-efe6-400e-ab04-cbfc0b861baa\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":158},{\"rowId\":\"9f3d2bff-efe4-4a54-8755-4ed5fe3dbb92\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":173},{\"rowId\":\"177e5a6b-7b68-4921-9993-f76baf0483dd\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":24},{\"rowId\":\"541faf06-ba53-489a-b467-4461a3ca5bf3\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":97},{\"rowId\":\"8b3193fd-742f-4188-a77f-1c6bdb82d6a0\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":155},{\"rowId\":\"9e5dfee1-da77-49ac-b611-5f99e57d9eb4\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":171},{\"rowId\":\"1dd62958-c6d7-43b0-82d8-2a048ad0fa4e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":32},{\"rowId\":\"f53d8943-3392-4dec-94b5-86aee8d3f807\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":263},{\"rowId\":\"89b78cc2-db0c-44be-9d64-e2654cf88215\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":152},{\"rowId\":\"04364a35-24fc-44ab-9568-3bd5cdc80fb5\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":6},{\"rowId\":\"35dc899a-3d3f-44c4-9b1e-12ef79c8075f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":62},{\"rowId\":\"8a00b69b-f51e-48fb-9613-f73e23ac9d44\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":153},{\"rowId\":\"81870fef-e0e6-4ada-b988-0a0d7912fcb7\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":144},{\"rowId\":\"90a89e9d-f1fd-4d36-90b1-fadec05611dc\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":165},{\"rowId\":\"603fa630-4584-4e85-82f3-ae83f46424ca\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"20\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":111},{\"rowId\":\"a5bc18a9-7679-4fcb-ba80-cd89031fd2a6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":179},{\"rowId\":\"d8985fae-5270-4fc6-b871-fe28e6a049ac\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":231},{\"rowId\":\"236e8c00-2e16-4440-8ef3-36c6dedfb190\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":39},{\"rowId\":\"1d158ab2-64fd-4bd3-a2fb-acde404f7adf\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":30},{\"rowId\":\"f9cef749-1848-4e88-a4ea-78d989ba1f7c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":268},{\"rowId\":\"9f3108c8-1d90-4d64-93c4-5eaaf6b505c9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":172},{\"rowId\":\"549dafcb-5773-4756-9ebd-9dfee8d53d44\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":98},{\"rowId\":\"db912779-3419-4c83-944e-34d623c4ce67\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":235},{\"rowId\":\"235cfcb1-403b-4656-af4a-e8b75fac4e65\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":38},{\"rowId\":\"603a994b-3a2f-4f03-8ac1-b269c83b3d44\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":110},{\"rowId\":\"0ab20433-4ad9-4da5-90b3-1a671bc97a43\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":12},{\"rowId\":\"f2e9639e-9b6b-469d-a7b9-ff8384618926\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":260},{\"rowId\":\"be384985-5865-4e48-b9b7-277c2d6ba02e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":202},{\"rowId\":\"d2700b41-93e2-4227-be4c-09b75f60be2b\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"22\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":224},{\"rowId\":\"23993d9c-7629-4ede-8374-9c80154c4d02\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"51\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":40},{\"rowId\":\"cf5a4be3-3d2a-476c-82c6-8f6c420b1efc\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"43\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":221},{\"rowId\":\"b97af3fd-ed82-4199-b8d7-7b453ffbe8ad\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":194},{\"rowId\":\"07832ed8-8861-46d4-858f-06b9f4797e18\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"15\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":10},{\"rowId\":\"9040daa8-5214-43b9-a074-11666ded5352\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-04T00:00:00:04/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":164},{\"rowId\":\"0fb72fce-5db0-4235-8584-32d1bc1ab79f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":20},{\"rowId\":\"db058ca1-7689-4227-b36b-7bc794a253bb\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":234},{\"rowId\":\"7ae589ba-a2fa-40ad-a65a-f682c7e55416\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":139},{\"rowId\":\"3f9ae439-c483-4270-ba07-b7fcf64973c8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":69},{\"rowId\":\"8bf01ae8-1072-4f26-95ee-e16ea868dd30\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":157},{\"rowId\":\"e44f3798-016e-482c-a8a1-b571cd1bd1ee\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":246},{\"rowId\":\"4de02f36-4d87-4b3e-aed3-487101d74494\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":91},{\"rowId\":\"ccf45e93-5b1a-44f8-bd26-a0dd979805c1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":218},{\"rowId\":\"33aea163-aeda-4ce6-ab0d-d95c6d07ce92\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":58},{\"rowId\":\"be0179f8-27d9-4c4b-9799-16d5398c1ee1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":201},{\"rowId\":\"4700a130-95ea-4a04-8bba-6a3865e03508\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":81},{\"rowId\":\"ff5c03e4-6cad-4593-b01d-29fa5b64adc6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":271},{\"rowId\":\"a3cf30ae-d6cc-4caf-aabe-4e61ec69eb12\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":177},{\"rowId\":\"8acaed2d-79f0-4afb-a8dd-9bcdd116457f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir__p1\",\"lacomposantechemin\":\"plateforme.oir.oir__p1.oir__p1__a\",\"lacomposanteplateforme\":\"a\",\"lacomposanteclaculeesite_bassin\":\"plateforme.oir.oir__p1\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"f7092907-8627-436a-b36e-4749acacc454\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":154},{\"rowId\":\"41cb31e1-c626-45e9-867d-34eb46577372\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":72},{\"rowId\":\"426cb43e-a429-442e-9185-bc6c17787d78\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":73},{\"rowId\":\"ad0f5357-ddd7-45d6-9938-201f43b4850f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":185},{\"rowId\":\"d367f148-dba1-4e44-874f-d5a05d644bd9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":225},{\"rowId\":\"d3af4e17-c4b2-4de6-97ca-37bd9f7620ac\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":226},{\"rowId\":\"72b51130-d01c-4de2-83fb-fa6d59a658e8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":131},{\"rowId\":\"7f5951a8-2722-4c45-8647-11c601f1c48c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":143},{\"rowId\":\"d65be036-034f-4533-b9d8-bc6df767e6bf\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":230},{\"rowId\":\"55fb689d-2bfc-485e-bcbe-2733675b6310\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":101},{\"rowId\":\"bd156efd-cc42-4029-9794-06aa8e93b639\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":199},{\"rowId\":\"a5f6e8e8-73f9-4e19-833b-2abe4ddbc628\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":180},{\"rowId\":\"2f7c1072-8a87-4d9c-86f1-7d0b565d32b2\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":55},{\"rowId\":\"ff5875c3-109a-461d-afb7-8a116c13c8f6\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":270},{\"rowId\":\"186e63f7-0962-497d-a8fd-ad37c0ca3343\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_atlantique\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":27},{\"rowId\":\"2aa7ba54-1349-40dd-b58a-b44c363ff13c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":46},{\"rowId\":\"60be3538-e38f-42cf-b927-231bb1a380d8\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":112},{\"rowId\":\"cf9cda29-dd06-4863-bfbe-46ea3cff4f27\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":222},{\"rowId\":\"27cfcb70-754f-4338-aa93-7992119a0c78\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":44},{\"rowId\":\"17ade069-6dee-4af8-a9c3-37d7002971af\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":25},{\"rowId\":\"1898df6f-f7c7-446c-8f37-7326522d1c06\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":28},{\"rowId\":\"487222ce-2ff7-48d0-a122-a89443f56ec3\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"nivelle\",\"lacomposantechemin\":\"plateforme.nivelle.nivelle__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.nivelle\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":83},{\"rowId\":\"22c079ed-8c7b-4233-9a9b-878be1495589\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":37},{\"rowId\":\"565b290a-1066-4b6e-81d4-52a930fa345c\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":102},{\"rowId\":\"2ae4d811-4a76-488d-96df-d08a849ea29e\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":47},{\"rowId\":\"c7fa79b6-6905-4008-a461-2cb37a8a8605\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":210},{\"rowId\":\"70e50634-addb-47cf-885b-9d1a604fc972\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":124},{\"rowId\":\"35ddbcb6-27f9-4130-8bf0-8480257db256\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":63},{\"rowId\":\"7693f0a7-db1c-4b26-bad9-9929a77219e4\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":135},{\"rowId\":\"9cca1ed9-87a8-4523-b3b8-90db71d68bd7\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":170},{\"rowId\":\"826cb2ef-7a66-4ed4-b39c-6cf675c491bf\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":145},{\"rowId\":\"24a6583e-5898-4080-a880-2940b18e104d\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":42},{\"rowId\":\"e95d4a44-e1e7-4ee3-8a7f-5c6dce47e1e7\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":253},{\"rowId\":\"e66b4f41-ccf9-4d57-a114-acd7bb09dc1f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":248},{\"rowId\":\"f06451e3-1a66-480c-8a70-4d527f2ae2c7\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":257},{\"rowId\":\"8f85e796-f39e-49ea-881b-71642d2c656f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"oir\",\"lacomposantechemin\":\"plateforme.oir.oir__p2\",\"lacomposanteplateforme\":\"p2\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.oir\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"696762b4-47e8-4e50-975b-c271ac16393f\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":163},{\"rowId\":\"2e432a93-d7ec-40de-b143-98b21c63f8f9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"49\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":54},{\"rowId\":\"0399c69c-7487-4057-9e19-7cd9ea647627\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ang\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"27\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"82002480-7cec-4801-b04f-292fa6c4e510\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":5},{\"rowId\":\"7219c1bf-96c2-4772-990f-ff5e34a5a3a9\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"alo\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"17\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":129},{\"rowId\":\"ff8fcde9-e3e5-4f03-a3bc-04b53ee80a0d\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__bleu\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"21\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":272},{\"rowId\":\"348d822e-8071-4276-b05d-62cd16b0fc49\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"sat\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"24\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":59},{\"rowId\":\"a38a6bae-aea5-495a-81a5-82b3409d598f\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"lpf\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__vert\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"59\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":176},{\"rowId\":\"b4201d54-a9a2-488e-9771-9cb244e084a1\",\"values\":{\"mavariabledate\":{\"lacomposantejour\":\"date:1984-01-05T00:00:00:05/01/1984\"},\"mavariablesite\":{\"lacomposantebassin\":\"scarff\",\"lacomposantechemin\":\"plateforme.scarff.scarff__p1\",\"lacomposanteplateforme\":\"p1\",\"lacomposanteclaculeesite_bassin\":\"bassin_versant.scarff\"},\"mavariableespece\":{\"lacomposantenomespece\":\"trm\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"projet_manche\"},\"macouleur\":{\"lacomposanteunit\":\"sans_unite\",\"lecomposantecouleur\":\"couleur_des_individus__rouge\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"sans_unite\",\"lacomposantenombre\":\"25\"}},\"refsLinkedTo\":{\"mavariabledate\":{\"lacomposantejour\":null},\"mavariablesite\":{\"lacomposantebassin\":null,\"lacomposantechemin\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"lacomposanteplateforme\":null,\"lacomposanteclaculeesite_bassin\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"mavariableespece\":{\"lacomposantenomespece\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\"},\"mavariableprojet\":{\"lacomposantenomduprojet\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"macouleur\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lecomposantecouleur\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\"},\"mavariableNombre d'individus\":{\"lacomposanteunit\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"lacomposantenombre\":null}},\"totalRows\":272,\"rowNumber\":191}],\"totalRows\":272,\"checkedFormatComponents\":{\"DateType\":{\"mavariabledate_lacomposantejour\":{\"target\":{\"variable\":\"mavariabledate\",\"component\":\"lacomposantejour\",\"id\":\"mavariabledate_lacomposantejour\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"configuration\":{\"pattern\":\"dd/MM/yyyy\",\"refType\":null,\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":false,\"multiplicity\":\"ONE\"},\"pattern\":\"dd/MM/yyyy\",\"sqlType\":\"COMPOSITE_DATE\"}},\"ReferenceType\":{\"mavariablesite_lacomposantechemin\":{\"ReferenceType\":{\"referenceValues\":{\"nivelle\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\",\"oir__p2\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"oir__p1\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"oir__p1__a\":\"f7092907-8627-436a-b36e-4749acacc454\",\"scarff\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\",\"oir__p1__b\":\"2b5daf0f-3379-4474-8b15-ed07bcc9a50a\",\"scarff__p1\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"nivelle__p1\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"oir\":\"696762b4-47e8-4e50-975b-c271ac16393f\",\"plateforme.scarff.scarff__p1\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"bassin_versant.nivelle\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\",\"plateforme.oir.oir__p1\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"bassin_versant.oir\":\"696762b4-47e8-4e50-975b-c271ac16393f\",\"plateforme.oir.oir__p2\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"plateforme.oir.oir__p1.oir__p1__b\":\"2b5daf0f-3379-4474-8b15-ed07bcc9a50a\",\"plateforme.oir.oir__p1.oir__p1__a\":\"f7092907-8627-436a-b36e-4749acacc454\",\"plateforme.nivelle.nivelle__p1\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"bassin_versant.scarff\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferencesite\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":true,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"mavariablesite\",\"component\":\"lacomposantechemin\",\"id\":\"mavariablesite_lacomposantechemin\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferencesite\"},\"referenceValues\":{\"id\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"creationDate\":1671115951275,\"updateDate\":1671115951275,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferencesite\",\"hierarchicalKey\":{\"sql\":\"plateforme.nivelle.nivelle__p1\"},\"hierarchicalReference\":{\"sql\":\"mareferencetypedesites.mareferencesite.mareferencesite\"},\"naturalKey\":{\"sql\":\"nivelle__p1\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"zet_nom_en\":\"P1\",\"zet_nom_fr\":\"P1\",\"zet_desc_en\":\"\",\"zet_desc_fr\":\"\",\"zet_nom_key\":\"p1\",\"__display_en\":\"P1\",\"__display_fr\":\"P1\",\"tze_type_nom\":\"plateforme\",\"zet_chemin_parent\":\"nivelle\"}}},\"refsLinkedTo\":{\"mareferencesite\":[\"32e79ce5-6151-4bb2-8b66-657dc40fa828\"],\"mareferencetypedesites\":[\"9d21821d-f715-496c-bc7d-c5873e7f5784\"]},\"binaryFile\":\"8fe179bc-67b7-4ba5-8225-893ae851f089\"},\"configuration\":null},\"mavariableprojet_lacomposantenomduprojet\":{\"ReferenceType\":{\"referenceValues\":{\"projet_atlantique\":\"8426fc45-5d3c-420d-9a84-dd75262a4430\",\"projet_manche\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferenceprojet\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":true,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"mavariableprojet\",\"component\":\"lacomposantenomduprojet\",\"id\":\"mavariableprojet_lacomposantenomduprojet\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferenceprojet\"},\"referenceValues\":{\"id\":\"c9b1f0cb-434b-4d06-a3f0-2596c1519cdb\",\"creationDate\":1671115951256,\"updateDate\":1671115951256,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferenceprojet\",\"hierarchicalKey\":{\"sql\":\"projet_manche\"},\"hierarchicalReference\":{\"sql\":\"mareferenceprojet\"},\"naturalKey\":{\"sql\":\"projet_manche\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"nom_en\":\"Channel project\",\"nom_fr\":\"Projet manche\",\"nom_key\":\"projet_manche\",\"__display_en\":\"Channel project\",\"__display_fr\":\"Projet manche\",\"definition_en\":\"Channel project\",\"definition_fr\":\"Projet manche\"}}},\"refsLinkedTo\":{},\"binaryFile\":\"371169ea-1f97-464d-ab7a-ead742f65c2b\"},\"configuration\":null},\"mavariablesite_lacomposanteclaculeesite_bassin\":{\"ReferenceType\":{\"referenceValues\":{\"nivelle\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\",\"oir__p2\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"oir__p1\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"oir__p1__a\":\"f7092907-8627-436a-b36e-4749acacc454\",\"scarff\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\",\"oir__p1__b\":\"2b5daf0f-3379-4474-8b15-ed07bcc9a50a\",\"scarff__p1\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"nivelle__p1\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"oir\":\"696762b4-47e8-4e50-975b-c271ac16393f\",\"plateforme.scarff.scarff__p1\":\"310e3174-bd36-45d6-b15d-0a2f6ad8e848\",\"bassin_versant.nivelle\":\"32e79ce5-6151-4bb2-8b66-657dc40fa828\",\"plateforme.oir.oir__p1\":\"da8dc90f-fb0f-468e-b337-c49c0c9a77a8\",\"bassin_versant.oir\":\"696762b4-47e8-4e50-975b-c271ac16393f\",\"plateforme.oir.oir__p2\":\"75eb515d-9cff-45a1-8d75-61cd47d5a2b5\",\"plateforme.oir.oir__p1.oir__p1__b\":\"2b5daf0f-3379-4474-8b15-ed07bcc9a50a\",\"plateforme.oir.oir__p1.oir__p1__a\":\"f7092907-8627-436a-b36e-4749acacc454\",\"plateforme.nivelle.nivelle__p1\":\"b413f324-4672-4f5c-9803-0b5d3a3dc435\",\"bassin_versant.scarff\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferencesite\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":true,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"mavariablesite\",\"component\":\"lacomposanteclaculeesite_bassin\",\"id\":\"mavariablesite_lacomposanteclaculeesite_bassin\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferencesite\"},\"referenceValues\":{\"id\":\"562b7d37-f23a-42b9-9064-be7e4981e87b\",\"creationDate\":1671115951275,\"updateDate\":1671115951275,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferencesite\",\"hierarchicalKey\":{\"sql\":\"bassin_versant.scarff\"},\"hierarchicalReference\":{\"sql\":\"mareferencetypedesites.mareferencesite\"},\"naturalKey\":{\"sql\":\"scarff\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"zet_nom_en\":\"Scarff\",\"zet_nom_fr\":\"Scarff\",\"zet_desc_en\":\"Watershed Scarff\",\"zet_desc_fr\":\"Bassin versant de Scarff\",\"zet_nom_key\":\"scarff\",\"__display_en\":\"Scarff\",\"__display_fr\":\"Scarff\",\"tze_type_nom\":\"bassin_versant\",\"zet_chemin_parent\":\"\"}}},\"refsLinkedTo\":{\"mareferencetypedesites\":[\"6741a11c-6698-4be2-b25b-557915667f06\"]},\"binaryFile\":\"8fe179bc-67b7-4ba5-8225-893ae851f089\"},\"configuration\":null},\"macouleur_lecomposantecouleur\":{\"ReferenceType\":{\"referenceValues\":{\"couleur_des_individus__vert\":\"f76d2e27-6452-4430-a07d-777f2ad530c6\",\"couleur_des_individus__rouge\":\"c894ad8e-53c2-44e8-88c4-9fc81c74f66d\",\"couleur_des_individus__bleu\":\"1322bb94-58af-485e-8229-4271641aba5f\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferencevaleurs_qualitatives\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":true,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"macouleur\",\"component\":\"lecomposantecouleur\",\"id\":\"macouleur_lecomposantecouleur\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferencevaleurs_qualitatives\"},\"referenceValues\":{\"id\":\"1322bb94-58af-485e-8229-4271641aba5f\",\"creationDate\":1671115951339,\"updateDate\":1671115951339,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferencevaleurs_qualitatives\",\"hierarchicalKey\":{\"sql\":\"couleur_des_individus__bleu\"},\"hierarchicalReference\":{\"sql\":\"mareferencevaleurs_qualitatives\"},\"naturalKey\":{\"sql\":\"couleur_des_individus__bleu\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"nom_en\":\"Color of individuals\",\"nom_fr\":\"couleur des individus\",\"nom_key\":\"couleur_des_individus\",\"valeur_en\":\"blue\",\"valeur_fr\":\"bleu\",\"valeur_key\":\"bleu\",\"__display_en\":\"blue\",\"__display_fr\":\"bleu\"}}},\"refsLinkedTo\":{},\"binaryFile\":\"d9e00cd6-039a-471d-98f4-ee06b83918b9\"},\"configuration\":null},\"mavariableNombre d'individus_lacomposanteunit\":{\"ReferenceType\":{\"referenceValues\":{\"sans_unite\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferenceunites\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":false,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"mavariableNombre d'individus\",\"component\":\"lacomposanteunit\",\"id\":\"mavariableNombre d'individus_lacomposanteunit\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferenceunites\"},\"referenceValues\":{\"id\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"creationDate\":1671115951330,\"updateDate\":1671115951330,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferenceunites\",\"hierarchicalKey\":{\"sql\":\"sans_unite\"},\"hierarchicalReference\":{\"sql\":\"mareferenceunites\"},\"naturalKey\":{\"sql\":\"sans_unite\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"nom_en\":\"no unit\",\"nom_fr\":\"sans unite\",\"code_en\":\"*\",\"code_fr\":\"*\",\"nom_key\":\"sans_unite\",\"code_key\":\"*\",\"__display_en\":\"no unit (*)\",\"__display_fr\":\"sans unite (*)\"}}},\"refsLinkedTo\":{},\"binaryFile\":\"38030ceb-e752-4045-8b97-37c2e11c6856\"},\"configuration\":null},\"macouleur_lacomposanteunit\":{\"ReferenceType\":{\"referenceValues\":{\"sans_unite\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferenceunites\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":false,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"macouleur\",\"component\":\"lacomposanteunit\",\"id\":\"macouleur_lacomposanteunit\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferenceunites\"},\"referenceValues\":{\"id\":\"7a86bb14-e7d1-447d-903a-895b6fb6ffe1\",\"creationDate\":1671115951330,\"updateDate\":1671115951330,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferenceunites\",\"hierarchicalKey\":{\"sql\":\"sans_unite\"},\"hierarchicalReference\":{\"sql\":\"mareferenceunites\"},\"naturalKey\":{\"sql\":\"sans_unite\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"nom_en\":\"no unit\",\"nom_fr\":\"sans unite\",\"code_en\":\"*\",\"code_fr\":\"*\",\"nom_key\":\"sans_unite\",\"code_key\":\"*\",\"__display_en\":\"no unit (*)\",\"__display_fr\":\"sans unite (*)\"}}},\"refsLinkedTo\":{},\"binaryFile\":\"38030ceb-e752-4045-8b97-37c2e11c6856\"},\"configuration\":null},\"mavariableespece_lacomposantenomespece\":{\"ReferenceType\":{\"referenceValues\":{\"sat\":\"4760347d-1866-48a8-9064-d35a98b7ba3f\",\"trf\":\"c8d1b72e-e11b-4438-ad6f-56091bf4ac7c\",\"lpf\":\"d7f4356c-9e60-4b4d-957b-098c0d8f93ef\",\"trm\":\"02ddfa94-595e-44a5-9f96-595e1c8adb2f\",\"ang\":\"82002480-7cec-4801-b04f-292fa6c4e510\",\"lpm\":\"514aa64f-4958-4a49-af11-cbeb413ef9e0\",\"alo\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\"},\"configuration\":{\"pattern\":null,\"refType\":\"mareferenceespece\",\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":true,\"multiplicity\":\"ONE\"},\"target\":{\"variable\":\"mavariableespece\",\"component\":\"lacomposantenomespece\",\"id\":\"mavariableespece_lacomposantenomespece\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"sqlType\":\"LTREE\",\"refType\":\"mareferenceespece\"},\"referenceValues\":{\"id\":\"ae47e2e0-3560-4b00-af5a-5e9f9b5bb1c3\",\"creationDate\":1671115951242,\"updateDate\":1671115951242,\"application\":\"9736eafd-8082-4a5a-853c-1c1ccefa7496\",\"ReferenceType\":\"mareferenceespece\",\"hierarchicalKey\":{\"sql\":\"alo\"},\"hierarchicalReference\":{\"sql\":\"mareferenceespece\"},\"naturalKey\":{\"sql\":\"alo\"},\"refValues\":{\"evaluationContext\":{\"datum\":{\"esp_nom\":\"ALO\",\"__display_en\":\"ALO\",\"__display_fr\":\"ALO\",\"esp_definition_en\":\"ALO\",\"esp_definition_fr\":\"ALO\"}}},\"refsLinkedTo\":{},\"binaryFile\":\"98b375cd-fb33-44b3-b456-5f4545b2d8f6\"},\"configuration\":null}},\"IntegerType\":{\"mavariableNombre d'individus_lacomposantenombre\":{\"target\":{\"variable\":\"mavariableNombre d'individus\",\"component\":\"lacomposantenombre\",\"id\":\"mavariableNombre d'individus_lacomposantenombre\",\"type\":\"PARAM_VARIABLE_COMPONENT_KEY\"},\"configuration\":{\"pattern\":null,\"refType\":null,\"groovy\":null,\"duration\":null,\"transformation\":{\"codify\":false,\"groovy\":null},\"required\":false,\"multiplicity\":\"ONE\"},\"sqlType\":\"INTEGER\"}}}}"
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/datatypes/pem.json b/cypress/fixtures/applications/ore/monsore/datatypes/pem.json
deleted file mode 100644
index 6569cbd6a7b249896f42db63f5cc8dbeb6690f74..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/datatypes/pem.json
+++ /dev/null
@@ -1 +0,0 @@
-{"variables":["date","projet","site","Couleur des individus","Nombre d'individus","espece"],"rows":[{"rowId":"9aaab71d-e64f-4297-a47e-ed71e78666f2","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":179},{"rowId":"fdbd637e-da36-4745-802d-e6395eb59392","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":271},{"rowId":"edf443f6-2cfd-4577-b00f-3f65383df1c1","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":257},{"rowId":"b485427a-1975-4836-b1a8-e3cf818c75aa","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":196},{"rowId":"43850682-c9d4-49d6-bc0a-21a6d218118f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":87},{"rowId":"f75c0d35-8148-46c3-8ad2-e736b1199904","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":265},{"rowId":"137e7e2d-b5a2-4d22-bf2d-dcb8b8806d63","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":23},{"rowId":"32168ca6-3cc4-4c61-8111-1cb28c7a2233","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":71},{"rowId":"c1f01486-ffad-416f-a499-d244bbde450b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":209},{"rowId":"ad5321c9-3eba-44d6-bcea-a52fea19aaba","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":188},{"rowId":"94631cdf-4285-446b-bbf0-f2497f02b126","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":178},{"rowId":"b4311806-3f0f-4ab0-8bfa-71dbc2ba7c54","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":194},{"rowId":"d1d906d0-5c5c-42b0-900e-d9cf8b3ec471","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":228},{"rowId":"a28c0f94-7e7e-49cd-b4f5-0c0d44119de2","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":182},{"rowId":"1454bf57-a50e-4435-aa24-f0c009c91c9e","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":26},{"rowId":"6eb42a42-3fab-4ed0-80d9-1938308cca31","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":132},{"rowId":"64bd10f1-7cce-48c8-8193-b1b46a9bb96f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":121},{"rowId":"5bcb53d6-abd9-41ee-8a30-62543c07d1e9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":113},{"rowId":"f962419d-190c-482c-a2ec-059b718225c5","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":267},{"rowId":"de20714d-772f-4052-82a3-19b1d9ea8205","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":241},{"rowId":"28e384e5-38ec-4374-9eec-aea7031e06c6","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":56},{"rowId":"da6a46a7-663f-495e-a682-5b5550e98ab0","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":238},{"rowId":"d46ab8b9-fdb3-494c-aefc-45795bbfd141","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":232},{"rowId":"d2b37be9-c334-4419-8fbd-aa8019ea6f24","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":230},{"rowId":"690b1208-9e00-4829-ad94-0b359b9fec9b","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":128},{"rowId":"6f96073e-3adc-405a-ac62-fd04c89f82a0","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":134},{"rowId":"b9a2c42f-68a0-4a9b-9ba7-d549b34c2d90","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":199},{"rowId":"89690c6b-0339-4f26-bf4c-090b1f770a65","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":162},{"rowId":"424df0a5-1e23-4639-b563-3de4376b34d9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":86},{"rowId":"192f7629-bb96-4c0b-80c3-6771158d4705","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":33},{"rowId":"8fff48e3-3ced-4bd3-aee9-289efa39bee9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":173},{"rowId":"bf568b02-3e37-4500-ba5a-7fb6aed2791f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":204},{"rowId":"3a3df3a4-84e1-4663-a0d3-551597733fbd","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":77},{"rowId":"b3fd38c1-6332-4629-ba90-c5ab836bf70f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":193},{"rowId":"481a629d-3f5a-4e07-9a26-b63e1f506d23","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":90},{"rowId":"5362d01e-3340-4b7f-81ae-abe8fb8f6829","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":102},{"rowId":"65e7feb7-d7d6-4632-abfc-d550e8caa070","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":124},{"rowId":"0b8ef28d-72ef-4249-ad3a-124a6992a619","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":12},{"rowId":"c719cce1-7f67-4019-9a80-93e8bca5f54f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":213},{"rowId":"c38705e1-fad7-404f-b174-75037524be81","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":211},{"rowId":"1425e54b-3f73-4710-9e71-34a1c598a36f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":25},{"rowId":"21ea6d68-b073-4f2f-a254-8d0dd7b5e752","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":48},{"rowId":"0db8f4e7-f47e-4519-9fd8-92ac65966f6c","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":16},{"rowId":"ceeb4838-3888-4d8a-b960-8a1ca9ef0f17","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":223},{"rowId":"292586c8-4a53-427e-a8f0-fdf5470885ab","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":57},{"rowId":"443cd3da-a874-4fa9-9a33-a15ce2d34f9e","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":88},{"rowId":"7e21e5b5-5d05-429f-b38b-250a25ce5e09","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":149},{"rowId":"2b2b7bc6-45a8-4e18-a616-db835ccb6cd9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":61},{"rowId":"61597fa9-ee88-457a-bcef-360b18b8dbf4","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":118},{"rowId":"55a18acc-e7c2-4ed1-8d53-c98aec798697","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":107},{"rowId":"cc80308d-0123-41e2-bf2d-b6d53fde8445","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":221},{"rowId":"8c42e1c3-cb47-47e3-9153-a307926f053f","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":38},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":168},{"rowId":"26b8c6fe-8eb6-454d-aaef-170652cb95d7","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":54},{"rowId":"cb6c4b1f-1c2d-42ae-b8bb-a27f7e9937f9","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":216},{"rowId":"7670b482-c94a-4aaa-92fe-1a33ba346100","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":54},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":142},{"rowId":"19e8309e-4479-4dfe-8b07-30d0bdcb30ef","values":{"date":{"value":"date:1984-01-01T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":35},{"rowId":"d1c54034-376d-4bce-8d03-ced224021127","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":227},{"rowId":"7f4bf7e7-1078-4b35-8b9f-d3f5f09aa9ea","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":151},{"rowId":"051c9f45-455c-494b-8c25-8fa3d13dd88d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":7},{"rowId":"19d1b58e-70d7-49ac-9147-79293935b7f0","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":34},{"rowId":"0a651b6b-5b21-4866-8fcf-a29a84e81957","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":8},{"rowId":"5473d761-84ca-4eb1-82d0-878458c711e7","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":104},{"rowId":"5e65762b-39b3-4f15-8c8f-acd392af3872","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":116},{"rowId":"0c70f32b-f9b7-47ea-8352-13f020b40d03","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":14},{"rowId":"d5b40ef5-926d-4716-96b0-dbc8d3328338","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":234},{"rowId":"71a0dad2-36ba-43e0-a3b5-6a81f458c2a7","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":135},{"rowId":"cf99d2dd-eda5-4115-8c51-4e2abc6a9dfc","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":224},{"rowId":"db017889-1a4a-470c-8d3e-1f03843a81b0","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":239},{"rowId":"1bfa26f3-95a9-4b59-aba5-1300f4960d57","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":39},{"rowId":"4028719a-52d1-4898-bbc7-e5042006f3ca","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":83},{"rowId":"e524650f-d9a7-449c-8720-d6446de73f8c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":246},{"rowId":"e5f3f373-273f-4493-b015-0eb33ce70c93","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":247},{"rowId":"83a5dda6-5e1f-4021-ae9b-794eca4e38ba","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":155},{"rowId":"67c07e42-8383-472e-8996-1bea3f59f11c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":125},{"rowId":"b06bad06-9b8b-499f-a0f2-5d2fdcceed69","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":190},{"rowId":"c89341a9-0286-406f-b8ec-d394bd51a45b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":215},{"rowId":"0e561300-0128-4480-85d1-96988c1c7f1d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":17},{"rowId":"ee108d10-df59-49a8-9072-f81f0fa71eb2","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":258},{"rowId":"1a37bf6c-d7f3-413b-a652-3a7536a10ce9","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":36},{"rowId":"5cdc4412-8dfc-4cc7-ba97-cfab41dcff96","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":114},{"rowId":"3b9cbfed-9d76-4033-8e11-67f6be6d3786","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":81},{"rowId":"72da937e-e89e-4034-be8b-b5ae75634bd9","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":136},{"rowId":"90e873a5-cc27-4306-851e-25c85ee1abb2","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":174},{"rowId":"110d7b71-ec09-40da-8b6e-c4ae157ec074","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":21},{"rowId":"935a829f-f36d-4efa-84a4-fe064e749845","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":176},{"rowId":"46a45c55-f546-4d4e-8bc6-18e8ce28037f","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":89},{"rowId":"4a6afdcf-0115-4787-bd39-7ee8e8be0940","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":93},{"rowId":"109c2566-cae9-47b8-841c-a603d491f531","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":18},{"rowId":"f6a49a1d-cf18-4fa3-9bf5-31c40754d18c","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":264},{"rowId":"514c33aa-5a8c-4fcf-9ad9-adaf2239a888","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":100},{"rowId":"89a5e451-13ea-46b5-b5fb-56f6679988f1","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":163},{"rowId":"b3639b1c-8e71-4398-8d1e-413fe68db18d","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":50},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":191},{"rowId":"fc210a92-4e1a-4225-98b9-f947c82cfa0b","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":270},{"rowId":"15c8e398-c863-48df-b0c1-1d2fd7cf13e7","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":27},{"rowId":"8bab72d4-6545-42d3-be06-eea130f1df44","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":167},{"rowId":"f5900f84-c104-4437-aca1-8b477d57ffed","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":263},{"rowId":"7fbf11d8-98bd-4a5d-9846-ca5b1d4fe171","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":152},{"rowId":"cbd71efc-cfa1-40fa-b305-f58c510b8061","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":219},{"rowId":"4f175c6c-b50d-4877-9799-11320a180b31","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":99},{"rowId":"4e9231cf-ade9-4690-9ff8-0286c6262043","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":97},{"rowId":"2d8e99cc-18f7-48ee-8514-f581aa9bf8db","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":62},{"rowId":"86304d6a-1a67-4268-89a5-eceb93742d5e","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":157},{"rowId":"031ae7ad-b59e-4d1f-b6eb-16106f410a77","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":4},{"rowId":"5e5c1c4b-337b-4f5f-bd02-fc1c695bef92","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":115},{"rowId":"cc39ca0e-8365-4e99-bddf-ac242ac1e0fd","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":220},{"rowId":"30d98497-02b3-42fa-b57a-1f4d6823f0e7","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":67},{"rowId":"f00e9982-001f-442d-9168-14b6b7c566b4","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":39},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":260},{"rowId":"e4c29dab-b6ca-49a9-b5a1-af8c6ba5935a","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":245},{"rowId":"e3761ede-a7c4-432b-9510-f267edc6f4b2","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":18},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":244},{"rowId":"40f4a000-0bfe-4b84-ad13-7af9b0909da9","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":84},{"rowId":"c1e7ad97-5311-45d8-8264-8f5814ef7417","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":32},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":208},{"rowId":"9e0e21ae-22dc-40ad-adc1-9864e79eaecb","values":{"date":{"value":"date:1984-01-02T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":14},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":180},{"rowId":"2a35c2ee-62cb-49c1-9c80-df5b801570c4","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":59},{"rowId":"7a6428be-72e4-41cf-a14d-e0c5b0059bbd","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":146},{"rowId":"924fd9e0-dcc9-4571-a714-4f1b9013b178","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":175},{"rowId":"69dd73fc-0e8b-427f-8a85-f25ec05965dd","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":130},{"rowId":"ec609b0f-363c-4a18-9df8-f825deb3e1ce","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":254},{"rowId":"5278f236-0c1a-4ac8-b464-b3365c2253d8","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":101},{"rowId":"63fa30ce-34f8-490d-a4e9-e67c3f6005ec","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":119},{"rowId":"050f999a-cac1-4b11-ac61-20194f96f6b1","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":6},{"rowId":"37170cc4-1505-471c-bc8f-bba212804146","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":75},{"rowId":"bfd90c2b-a5cc-4c80-b0c0-bfe98bf5c8c9","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":205},{"rowId":"cbd5f1a3-185c-409a-86c7-b376d969b25f","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":218},{"rowId":"28e2fdd0-026e-4703-a477-13b66fb1e72e","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":55},{"rowId":"58ae7a7d-e1c7-4f89-bb01-089d7360b1f1","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":109},{"rowId":"4c2f288f-2f09-4058-a4cf-54db6788f089","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":94},{"rowId":"20c42d90-3a96-4f8e-91ec-2ca83b279a4a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":44},{"rowId":"4985247e-29e4-4f6b-bf65-78cc96bc81f4","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":92},{"rowId":"c5ab7a3f-5d85-42d2-97bc-b41123ec413a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":212},{"rowId":"3b135fa2-45fc-4d6b-9150-a5263c46e887","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":79},{"rowId":"8e869cfd-15b6-4b87-b58a-3121fb1c891a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":172},{"rowId":"8b7371c4-310a-46f9-b834-f542da0a0007","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":166},{"rowId":"6ee00bac-362c-4977-8b44-71f49690444a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":133},{"rowId":"261f114f-9119-472b-ae3c-0b1b0542f83d","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":52},{"rowId":"84f29ffb-4009-4fd8-9109-4c91a753162f","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":156},{"rowId":"238096fe-4a6c-48c5-bc7a-de1e2c0be416","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":50},{"rowId":"b477d1d8-ee57-417b-a674-17e63ab91b53","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":195},{"rowId":"82592ee9-0b95-4d2f-b636-090c0b8822db","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":154},{"rowId":"f861386d-7a79-4a21-b936-df1769abfdea","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":266},{"rowId":"d8e3c616-b25f-4a3e-8727-af78ed9f2f3c","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":236},{"rowId":"212cf4bc-231d-4c7c-a4f4-bf5aff78a23e","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":45},{"rowId":"3b92f419-86ea-4245-ab8b-609584674964","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":80},{"rowId":"edb7a5fd-8ec4-47f4-bab5-b4a4332a6c10","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":256},{"rowId":"ce3eefed-c97c-479a-9362-d411a0cd0476","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":222},{"rowId":"65292c6c-e1f1-40bc-a84a-66ef9ed82150","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":123},{"rowId":"34484c4f-c475-4088-8efb-89d4a588fc54","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":73},{"rowId":"0ce188d2-5f12-474f-b8f9-68c905d7f5c9","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":15},{"rowId":"af46952d-1c8f-49f3-9362-5a0c4969e077","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":189},{"rowId":"76a921ba-78ac-43df-a82d-4164ffd7984a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":143},{"rowId":"a31bd0d2-37f7-4446-ab68-51621f64f810","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":183},{"rowId":"8894250d-8052-457c-8569-d489999a6962","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":160},{"rowId":"d2433d0e-4aa3-4ff4-91be-67e46bd99c8c","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":229},{"rowId":"7f436bc9-f901-4879-abf7-be661ebee1bc","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":150},{"rowId":"b3f2b457-59dd-426b-83d6-97dd8667248a","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":192},{"rowId":"ba36bda8-5a68-47c8-8abd-b93cd8cd1be9","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":201},{"rowId":"bca1a59e-c6bd-4165-9d4d-fef7dbe1d0f4","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":45},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":202},{"rowId":"16d4f2c4-bb55-4fa1-b606-772b42cc8577","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":29},{"rowId":"9f33971d-a0ca-4bca-a9de-369618a5a024","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":16},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":181},{"rowId":"c1f14fd1-56db-4399-a34c-35bf52fa45f2","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":210},{"rowId":"68212643-1836-46d4-823b-1c171cba3eca","values":{"date":{"value":"date:1984-01-03T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":41},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":127},{"rowId":"213dc691-6090-412d-92d3-4cd73bd643bd","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":46},{"rowId":"b9ad7a16-15a5-4770-99ba-60228cec1ce9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":200},{"rowId":"13e021c0-2c04-4144-8550-71497078d11a","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":24},{"rowId":"5364514b-867e-41d4-881d-007d265f09db","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":103},{"rowId":"fe159ad2-db78-4d60-bd08-6a8ebb0c4dc6","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":272},{"rowId":"029ef02e-e13f-47e4-b7eb-25854f5c05c9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":2},{"rowId":"2da27534-28f7-4d2d-82e3-9f4fb6a50c28","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":63},{"rowId":"2a275943-f06c-4bc6-a3f0-8f0a84954000","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":58},{"rowId":"59033772-f774-4a8a-adf9-a390fe650598","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":111},{"rowId":"e97cf5d1-1e4e-46ac-9a93-429c9b52d8e5","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":251},{"rowId":"0ab67e03-d2f7-4e6b-b2dc-e9f4245c6d9f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":9},{"rowId":"e98ae2de-e5ec-41df-9f08-9be894172822","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":252},{"rowId":"885598c1-785b-47c9-b096-023cffcc816b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":159},{"rowId":"cbcb8f77-cf1d-4508-8593-d179f29bf66e","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":217},{"rowId":"b704bd67-674e-4fd4-9e71-eb36c794d6d7","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":197},{"rowId":"762f9115-4649-4864-b761-3d3fb140da07","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":141},{"rowId":"8c43cfac-2d94-4091-8751-4b4d173f06ba","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":169},{"rowId":"a40d7cfa-6263-4b63-a370-2ee01a720c6b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":184},{"rowId":"2b26a20f-baad-41ec-83fa-8bd007f18e33","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":60},{"rowId":"c79cf01a-0423-4355-bfd3-f25a1dcd5be6","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":214},{"rowId":"58be15ac-f7f7-431a-8209-f16fa56acd32","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":110},{"rowId":"73336e58-03a7-472f-8f4f-3b9194174d61","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":137},{"rowId":"0c5fa697-38ce-468b-811b-746f764d4b5b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":13},{"rowId":"11348b62-1fd3-494b-9949-17c4697205e7","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":22},{"rowId":"221fd11f-800a-478f-8fa0-696afc882e60","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":49},{"rowId":"23b4e258-525d-4ecc-8030-c9b7236e3c6b","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":51},{"rowId":"2eb3fe72-5cb8-477a-90ed-34f01340a8cb","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":64},{"rowId":"a9900bf4-123f-4ded-ad0e-cb32d3795e41","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":187},{"rowId":"1b3ab0c1-b0bc-4374-9b1f-34679e7ec51f","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":37},{"rowId":"ee598327-c32f-4509-ae4f-287902d913c1","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":259},{"rowId":"b734b889-9854-4dd5-b91b-dfa8954cc427","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":198},{"rowId":"0ac619ef-6c2e-48a7-b602-1e42ed707830","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":10},{"rowId":"762219f2-dad3-487d-ad30-27c4928c85a2","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":140},{"rowId":"11051c74-f6eb-4c99-9f9d-a1dba56e5160","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":20},{"rowId":"39557c02-c505-4d5e-8c39-20ccc8687604","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":76},{"rowId":"17eba2f6-420b-4955-831b-ba9fcf9e2f90","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":31},{"rowId":"1663711f-64ab-49bf-ab38-d9fdb5c0e316","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":28},{"rowId":"d1b680b3-8000-44ad-a89b-dc5bf244fe72","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":226},{"rowId":"1e8cc180-6878-42ab-add5-ff4f986c23f7","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":42},{"rowId":"492c3520-f038-405c-8710-2a2b1f6e17ab","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":91},{"rowId":"fbf58df1-1264-4770-9dc0-bd0139f50881","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":20},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":269},{"rowId":"ed4b6d77-65c9-4ec8-ae31-4957bf9ff215","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":255},{"rowId":"1c8e500a-704c-4c44-823b-957a5f2b7fc2","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":40},{"rowId":"e6646f33-79e5-49a6-85d3-434b59439b90","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":248},{"rowId":"31445cb0-943d-4941-b004-1560f9aaa0ab","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":68},{"rowId":"dcfb19da-326c-4f5f-bd21-5fadee8efdfd","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":240},{"rowId":"889f01c7-768f-4db7-9979-f899934a7883","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":161},{"rowId":"a53de9d4-ef11-4d99-ab5c-a03e14db3a72","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":185},{"rowId":"9403d63e-1f78-4947-a114-93ffc265ea27","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":177},{"rowId":"d945cb55-1aca-4624-9c01-0602d1fc20d9","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":51},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":237},{"rowId":"7a8c6483-9e0a-4a37-998c-330dfd7baceb","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":148},{"rowId":"10f0051d-143c-4311-bfe2-06762e8ba02e","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":22},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":19},{"rowId":"6a0939a2-3118-481b-b024-37f5c9622938","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":131},{"rowId":"4d60716f-0ab5-4397-8926-e1c0deff9c90","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":96},{"rowId":"e8b0fad5-35f3-4eb9-a2a0-2d2e9cf92ddc","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":15},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":250},{"rowId":"33ba10da-8f9d-44c4-a3f2-28bb06847a06","values":{"date":{"value":"date:1984-01-04T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":43},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":72},{"rowId":"592b975d-8719-4761-b641-3f91ca64c159","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":112},{"rowId":"1d992588-35f2-4a0b-9566-f3b0140cb6b3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":41},{"rowId":"8ab56993-bde0-40c9-b193-135cb6883e92","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":165},{"rowId":"319697a6-959f-41ad-b1b5-9a4fb3b59aea","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":70},{"rowId":"21810ad6-6f6d-4077-813c-18fd0689efa1","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":47},{"rowId":"031833ae-d53f-461c-b3e5-7dcd1c0af345","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":3},{"rowId":"35815a8e-7cee-4666-b822-5e52a84d6af7","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":74},{"rowId":"31612de4-1307-4453-bd1e-aecd8d82cc84","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":69},{"rowId":"c04c6f99-67bb-4816-a41d-916793ca6597","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":206},{"rowId":"bd75668b-5f3a-4791-aafd-4c4bb8feeb82","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":203},{"rowId":"795b683c-0840-447a-88ae-caa4188e0081","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":145},{"rowId":"75a282f3-0dc4-4a06-ac7a-645ceef47457","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":139},{"rowId":"1f094f5e-7846-4705-889c-8265c8fe94da","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":43},{"rowId":"8d262562-591e-4447-8eb2-f5dcee5a50b3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir__p1","chemin":"plateforme.oir.oir__p1.oir__p1__a","plateforme":"a"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["fae534f0-a64c-4159-92df-df2b287b0a3c"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":171},{"rowId":"d45df5af-c588-4cb5-aae3-b7734341fa53","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":231},{"rowId":"2ee4cd93-5a7d-49c0-a4cf-49e351e7bdff","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":65},{"rowId":"89f7fd8e-d32d-414a-90eb-b7be29546861","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":164},{"rowId":"0b60ef45-4d0f-48a8-be26-e9e57b17e613","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":11},{"rowId":"87b08d18-0c3d-43fa-82fb-a4ee78ba06cf","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":158},{"rowId":"fbf0ca0b-0d72-4987-983b-2ea3f6983be3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":268},{"rowId":"d48f3774-8d39-4d86-8d3b-50cf0386b0d7","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":233},{"rowId":"301fadf3-5e7e-46db-ae1b-09c01f801c1d","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":66},{"rowId":"7a75c032-9ce1-4fe3-8765-1a28c93f709a","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":147},{"rowId":"54a5da65-03fe-403e-aae4-758ff359ab24","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":105},{"rowId":"4ce650f7-00e6-4ae3-a85a-c8bf11468f58","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":95},{"rowId":"3af4b459-936a-4792-afad-2eadfc8983d9","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":78},{"rowId":"d812f40a-0732-415b-afae-190f272fd2fd","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":235},{"rowId":"e0f08837-f19e-4915-8396-299a2e061aa1","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_atlantique"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["9e74fdf7-39a4-4952-971b-f081cd48d112"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":243},{"rowId":"6513d1c5-02c1-431e-b152-55cf0a8842b6","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":122},{"rowId":"585f262b-6baa-4a13-b2b4-ac6a3bbfeb3e","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":108},{"rowId":"a713bbd3-2615-4019-a522-b96eed5787cd","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":186},{"rowId":"74bb8095-a199-491c-b38e-e1eb9fc3a318","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":138},{"rowId":"8c619589-638a-4e5d-b6cc-cbadebe71244","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":170},{"rowId":"019fcb76-8f63-4eb6-a2ed-a9d3c89ee56d","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":1},{"rowId":"d0f8f8ff-7de4-4858-864f-687fb04bf6ce","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"nivelle","chemin":"plateforme.nivelle.nivelle__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["b9988cc0-13a4-499f-b393-99058ac89975"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":225},{"rowId":"6446b76b-20d0-4d12-917a-11c3c1fc4c33","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":120},{"rowId":"e8704ac9-e2d7-4785-826a-55f445bf6c56","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":249},{"rowId":"6113468f-d0f6-4f3a-b4f2-6a33f1963457","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":117},{"rowId":"f12e0cd4-9254-4685-b7fb-8821b8a8958a","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":261},{"rowId":"17bf1158-bf6b-447c-80c2-3ef0f46d4152","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":30},{"rowId":"67effc8a-6208-4e85-9ed3-63bdd581c466","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":126},{"rowId":"6985da3f-b5b9-4cde-ac6e-8c5f9af54f21","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"oir__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":129},{"rowId":"188a0d73-0b4b-43c6-868b-fd39648ffad0","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":32},{"rowId":"4f1247ba-6a82-465f-9f97-459f62347b8b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":98},{"rowId":"80515715-2057-4cbc-ac03-36e25d9a754b","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":153},{"rowId":"dfc686b3-4583-49b3-9687-48338be00da3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":242},{"rowId":"4241f862-88b8-434a-998e-40e5cd2ceb9a","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":85},{"rowId":"3d1a7e30-0a80-4876-a493-f0351818aa48","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":82},{"rowId":"264f5c57-f69a-4414-8832-9dc039ffae5f","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"oir","chemin":"plateforme.oir.oir__p2","plateforme":"p2"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":53},{"rowId":"1b7f03f7-bf8e-42a9-8515-246b815f93f7","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trf"},"Nombre d'individus":{"unit":"sans_unite","value":21},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c8e083a6-d1df-4416-be6a-b4d66f701484"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":38},{"rowId":"c0f7a8f9-2505-4a53-a7c6-7cd144ca6e46","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpf"},"Nombre d'individus":{"unit":"sans_unite","value":59},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["9db46e7c-e28e-495f-ae26-ec5a776abf4c"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":207},{"rowId":"76fbe01c-8d04-4a1a-b508-c7e602c48ba3","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"alo"},"Nombre d'individus":{"unit":"sans_unite","value":17},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["3cf5b508-3256-4b8f-b069-ea01b6cd2b48"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":144},{"rowId":"f58e2005-2585-4159-9e86-3c396b50b336","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"trm"},"Nombre d'individus":{"unit":"sans_unite","value":25},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["450181dc-e1f6-4abf-92ae-fe968b8f379a"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":262},{"rowId":"54bd9f93-0c3e-4d0c-ae52-2e0120cdf035","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"lpm"},"Nombre d'individus":{"unit":"sans_unite","value":49},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__bleu"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["1868bb2e-2ada-4b85-ba33-8213c327e2c0"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["5a49b02a-93c2-43cb-ad72-a37e7fb04202"]}},"totalRows":272,"rowNumber":106},{"rowId":"0369098e-6bd2-44cf-b4f2-7db69d320d33","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"ang"},"Nombre d'individus":{"unit":"sans_unite","value":27},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__rouge"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["4d107592-6b93-4096-99d3-b1b4663bc578"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["e48fe85d-c9a4-4d22-8e48-900a99c6c25b"]}},"totalRows":272,"rowNumber":5},{"rowId":"eb20c494-1249-4e25-8028-bc4e552efba6","values":{"date":{"value":"date:1984-01-05T00:00:00:dd/MM/yyyy"},"site":{"bassin":"scarff","chemin":"plateforme.scarff.scarff__p1","plateforme":"p1"},"projet":{"value":"projet_manche"},"espece":{"value":"sat"},"Nombre d'individus":{"unit":"sans_unite","value":24},"Couleur des individus":{"unit":"sans_unite","value":"couleur_des_individus__vert"}},"refsLinkedTo":{"site":{"chemin":["630bca5b-63cd-496c-abc0-38da2d8d7dfa"]},"espece":{"value":["c0aaabfa-986d-4e42-8bc3-af070464396e"]},"projet":{"value":["eb77bb62-a513-41d1-9794-964ff3b93cf1"]},"Nombre d'individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"]},"Couleur des individus":{"unit":["89eeb2db-1c98-483e-8b82-9725eba20543"],"value":["0d3ff826-4344-4658-b147-b620fe6cd24e"]}},"totalRows":272,"rowNumber":253}],"totalRows":272,"checkedFormatComponents":{"IntegerType":{"Nombre d'individus_value":{"checkerDescription":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value"},"fieldType":{"value":null,"sqlType":"INTEGER"},"transformer":null,"sqlType":"INTEGER","multiplicity":"ONE","underlyingType":{"value":null,"sqlType":"INTEGER"}}},"DateType":{"date_value":{"checkerDescription":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"date","component":"value","id":"date_value"},"fieldType":{"pattern":"dd/MM/yyyy","duration":null,"sortableDate":null,"minDate":null,"maxDate":null,"value":null,"sqlType":"TEXT"},"transformer":null,"sqlType":"TEXT","multiplicity":"ONE","underlyingType":{"pattern":"dd/MM/yyyy","duration":null,"sortableDate":null,"minDate":null,"maxDate":null,"value":null,"sqlType":"TEXT"}}},"ReferenceType":{"espece_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"espece","component":"value","id":"espece_value"},"fieldType":{"refType":"especes","referenceValues":{"lpm":"1868bb2e-2ada-4b85-ba33-8213c327e2c0","alo":"3cf5b508-3256-4b8f-b069-ea01b6cd2b48","trm":"450181dc-e1f6-4abf-92ae-fe968b8f379a","ang":"4d107592-6b93-4096-99d3-b1b4663bc578","lpf":"9db46e7c-e28e-495f-ae26-ec5a776abf4c","sat":"c0aaabfa-986d-4e42-8bc3-af070464396e","trf":"c8e083a6-d1df-4416-be6a-b4d66f701484"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"espece","component":"value","id":"espece_value"},"fieldType":{"refType":"especes","referenceValues":{"lpm":"1868bb2e-2ada-4b85-ba33-8213c327e2c0","alo":"3cf5b508-3256-4b8f-b069-ea01b6cd2b48","trm":"450181dc-e1f6-4abf-92ae-fe968b8f379a","ang":"4d107592-6b93-4096-99d3-b1b4663bc578","lpf":"9db46e7c-e28e-495f-ae26-ec5a776abf4c","sat":"c0aaabfa-986d-4e42-8bc3-af070464396e","trf":"c8e083a6-d1df-4416-be6a-b4d66f701484"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"especes","referenceValues":{"lpm":"1868bb2e-2ada-4b85-ba33-8213c327e2c0","alo":"3cf5b508-3256-4b8f-b069-ea01b6cd2b48","trm":"450181dc-e1f6-4abf-92ae-fe968b8f379a","ang":"4d107592-6b93-4096-99d3-b1b4663bc578","lpf":"9db46e7c-e28e-495f-ae26-ec5a776abf4c","sat":"c0aaabfa-986d-4e42-8bc3-af070464396e","trf":"c8e083a6-d1df-4416-be6a-b4d66f701484"},"value":null,"sqlType":"LTREE"}},"referenceValues":{"id":"c8e083a6-d1df-4416-be6a-b4d66f701484","creationDate":1698228475646,"updateDate":1698228475733,"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","hierarchicalKey":{"sql":"trf"},"hierarchicalReference":{"sql":"especes"},"naturalKey":{"sql":"trf"},"refValues":{"evaluationContext":{"datum":{"esp_nom":"TRF","__display_en":"TRF","__display_fr":"TRF","esp_definition_en":"TRF","esp_definition_fr":"TRF","my_computed_column":"my value"}}},"refsLinkedTo":{},"binaryFile":"5ec22e86-dc7b-48f5-be81-baf6b1bd58ea","referencingreferences":null,"referenceType":"especes"},"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"especes","referenceValues":{"lpm":"1868bb2e-2ada-4b85-ba33-8213c327e2c0","alo":"3cf5b508-3256-4b8f-b069-ea01b6cd2b48","trm":"450181dc-e1f6-4abf-92ae-fe968b8f379a","ang":"4d107592-6b93-4096-99d3-b1b4663bc578","lpf":"9db46e7c-e28e-495f-ae26-ec5a776abf4c","sat":"c0aaabfa-986d-4e42-8bc3-af070464396e","trf":"c8e083a6-d1df-4416-be6a-b4d66f701484"},"value":null,"sqlType":"LTREE"}},"Nombre d'individus_unit":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"unit","id":"Nombre d'individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Nombre d'individus","component":"unit","id":"Nombre d'individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"}},"referenceValues":{"id":"89eeb2db-1c98-483e-8b82-9725eba20543","creationDate":1698228476020,"updateDate":1698228476020,"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","hierarchicalKey":{"sql":"sans_unite"},"hierarchicalReference":{"sql":"unites"},"naturalKey":{"sql":"sans_unite"},"refValues":{"evaluationContext":{"datum":{"nom_en":"no unit","nom_fr":"sans unite","code_en":"*","code_fr":"*","nom_key":"sans_unite","code_key":"*","__display_en":"no unit (*)","__display_fr":"sans unite (*)"}}},"refsLinkedTo":{},"binaryFile":"0c837ee5-1318-49df-a67a-413d7c248ad6","referencingreferences":null,"referenceType":"unites"},"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"}},"site_chemin":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"chemin","id":"site_chemin"},"fieldType":{"refType":"sites","referenceValues":{"oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","scarff":"d4925c80-5182-417d-a299-8309fa1a6389","oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.scarff.scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","bassin_versant.nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","bassin_versant.oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","plateforme.oir.oir__p1.oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","plateforme.oir.oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","plateforme.oir.oir__p1.oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.nivelle.nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","bassin_versant.scarff":"d4925c80-5182-417d-a299-8309fa1a6389"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"chemin","id":"site_chemin"},"fieldType":{"refType":"sites","referenceValues":{"oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","scarff":"d4925c80-5182-417d-a299-8309fa1a6389","oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.scarff.scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","bassin_versant.nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","bassin_versant.oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","plateforme.oir.oir__p1.oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","plateforme.oir.oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","plateforme.oir.oir__p1.oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.nivelle.nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","bassin_versant.scarff":"d4925c80-5182-417d-a299-8309fa1a6389"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"sites","referenceValues":{"oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","scarff":"d4925c80-5182-417d-a299-8309fa1a6389","oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.scarff.scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","bassin_versant.nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","bassin_versant.oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","plateforme.oir.oir__p1.oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","plateforme.oir.oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","plateforme.oir.oir__p1.oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.nivelle.nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","bassin_versant.scarff":"d4925c80-5182-417d-a299-8309fa1a6389"},"value":null,"sqlType":"LTREE"}},"referenceValues":{"id":"b9988cc0-13a4-499f-b393-99058ac89975","creationDate":1698228475860,"updateDate":1698228475860,"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","hierarchicalKey":{"sql":"plateforme.nivelle.nivelle__p1"},"hierarchicalReference":{"sql":"type_de_sites.sites.sites"},"naturalKey":{"sql":"nivelle__p1"},"refValues":{"evaluationContext":{"datum":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"nivelle","zet_description_en":"","zet_description_fr":""}}},"refsLinkedTo":{"sites":["a936e28c-8a11-42d5-a8e7-404409305c02"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"binaryFile":"0b7bd1a8-c205-4f48-a576-c886bd9fddbd","referencingreferences":null,"referenceType":"sites"},"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"sites","referenceValues":{"oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","scarff":"d4925c80-5182-417d-a299-8309fa1a6389","oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.scarff.scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","bassin_versant.nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","bassin_versant.oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","plateforme.oir.oir__p1.oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","plateforme.oir.oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","plateforme.oir.oir__p1.oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.nivelle.nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","bassin_versant.scarff":"d4925c80-5182-417d-a299-8309fa1a6389"},"value":null,"sqlType":"LTREE"}},"site_site_bassin":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"site","component":"site_bassin","id":"site_site_bassin"},"fieldType":{"refType":"sites","referenceValues":{"oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","scarff":"d4925c80-5182-417d-a299-8309fa1a6389","oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.scarff.scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","bassin_versant.nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","bassin_versant.oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","plateforme.oir.oir__p1.oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","plateforme.oir.oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","plateforme.oir.oir__p1.oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.nivelle.nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","bassin_versant.scarff":"d4925c80-5182-417d-a299-8309fa1a6389"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"sites","referenceValues":{"oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","scarff":"d4925c80-5182-417d-a299-8309fa1a6389","oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.scarff.scarff__p1":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","bassin_versant.nivelle":"a936e28c-8a11-42d5-a8e7-404409305c02","oir__p1":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","bassin_versant.oir":"c610cfb3-9dd6-4a07-a84e-e143f001f543","plateforme.oir.oir__p1.oir__p1__b":"12872632-29e1-48e8-a584-b0da0ff580e3","plateforme.oir.oir__p2":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","plateforme.oir.oir__p1.oir__p1__a":"fae534f0-a64c-4159-92df-df2b287b0a3c","plateforme.nivelle.nivelle__p1":"b9988cc0-13a4-499f-b393-99058ac89975","bassin_versant.scarff":"d4925c80-5182-417d-a299-8309fa1a6389"},"value":null,"sqlType":"LTREE"}},"projet_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"projet","component":"value","id":"projet_value"},"fieldType":{"refType":"projet","referenceValues":{"projet_atlantique":"9e74fdf7-39a4-4952-971b-f081cd48d112","projet_manche":"eb77bb62-a513-41d1-9794-964ff3b93cf1"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"projet","component":"value","id":"projet_value"},"fieldType":{"refType":"projet","referenceValues":{"projet_atlantique":"9e74fdf7-39a4-4952-971b-f081cd48d112","projet_manche":"eb77bb62-a513-41d1-9794-964ff3b93cf1"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"projet","referenceValues":{"projet_atlantique":"9e74fdf7-39a4-4952-971b-f081cd48d112","projet_manche":"eb77bb62-a513-41d1-9794-964ff3b93cf1"},"value":null,"sqlType":"LTREE"}},"referenceValues":{"id":"9e74fdf7-39a4-4952-971b-f081cd48d112","creationDate":1698228475794,"updateDate":1698228475794,"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","hierarchicalKey":{"sql":"projet_atlantique"},"hierarchicalReference":{"sql":"projet"},"naturalKey":{"sql":"projet_atlantique"},"refValues":{"evaluationContext":{"datum":{"nom_en":"Atlantic project","nom_fr":"Projet Atlantique","nom_key":"projet_atlantique","__display_en":"Atlantic project","__display_fr":"Projet Atlantique","definition_en":"Atlantic project","definition_fr":"Projet Atlantique"}}},"refsLinkedTo":{},"binaryFile":"e0f06112-fff5-4e88-ab15-e4998dae72bd","referencingreferences":null,"referenceType":"projet"},"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"projet","referenceValues":{"projet_atlantique":"9e74fdf7-39a4-4952-971b-f081cd48d112","projet_manche":"eb77bb62-a513-41d1-9794-964ff3b93cf1"},"value":null,"sqlType":"LTREE"}},"Couleur des individus_unit":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"unit","id":"Couleur des individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"unit","id":"Couleur des individus_unit"},"fieldType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"}},"referenceValues":{"id":"89eeb2db-1c98-483e-8b82-9725eba20543","creationDate":1698228476020,"updateDate":1698228476020,"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","hierarchicalKey":{"sql":"sans_unite"},"hierarchicalReference":{"sql":"unites"},"naturalKey":{"sql":"sans_unite"},"refValues":{"evaluationContext":{"datum":{"nom_en":"no unit","nom_fr":"sans unite","code_en":"*","code_fr":"*","nom_key":"sans_unite","code_key":"*","__display_en":"no unit (*)","__display_fr":"sans unite (*)"}}},"refsLinkedTo":{},"binaryFile":"0c837ee5-1318-49df-a67a-413d7c248ad6","referencingreferences":null,"referenceType":"unites"},"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"unites","referenceValues":{"sans_unite":"89eeb2db-1c98-483e-8b82-9725eba20543"},"value":null,"sqlType":"LTREE"}},"Couleur des individus_value":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"fieldType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__vert":"0d3ff826-4344-4658-b147-b620fe6cd24e","couleur_des_individus__bleu":"5a49b02a-93c2-43cb-ad72-a37e7fb04202","couleur_des_individus__rouge":"e48fe85d-c9a4-4d22-8e48-900a99c6c25b"},"value":null,"sqlType":"LTREE"},"transformer":null,"lineCheckerWarperResult":{"checkerDescription":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"target":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"fieldType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__vert":"0d3ff826-4344-4658-b147-b620fe6cd24e","couleur_des_individus__bleu":"5a49b02a-93c2-43cb-ad72-a37e7fb04202","couleur_des_individus__rouge":"e48fe85d-c9a4-4d22-8e48-900a99c6c25b"},"value":null,"sqlType":"LTREE"},"transformer":null,"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__vert":"0d3ff826-4344-4658-b147-b620fe6cd24e","couleur_des_individus__bleu":"5a49b02a-93c2-43cb-ad72-a37e7fb04202","couleur_des_individus__rouge":"e48fe85d-c9a4-4d22-8e48-900a99c6c25b"},"value":null,"sqlType":"LTREE"}},"referenceValues":{"id":"e48fe85d-c9a4-4d22-8e48-900a99c6c25b","creationDate":1698228476046,"updateDate":1698228476046,"application":"fc988ded-a810-4008-8c5e-8318f02fcccb","hierarchicalKey":{"sql":"couleur_des_individus__rouge"},"hierarchicalReference":{"sql":"valeurs_qualitatives"},"naturalKey":{"sql":"couleur_des_individus__rouge"},"refValues":{"evaluationContext":{"datum":{"nom_en":"Color of individuals","nom_fr":"couleur des individus","nom_key":"couleur_des_individus","valeur_en":"red","valeur_fr":"rouge","valeur_key":"rouge","__display_en":"red","__display_fr":"rouge"}}},"refsLinkedTo":{},"binaryFile":"f9a1968c-6b37-48a6-87bf-668ef1475ffd","referencingreferences":null,"referenceType":"valeurs_qualitatives"},"sqlType":"LTREE","multiplicity":"ONE","underlyingType":{"refType":"valeurs_qualitatives","referenceValues":{"couleur_des_individus__vert":"0d3ff826-4344-4658-b147-b620fe6cd24e","couleur_des_individus__bleu":"5a49b02a-93c2-43cb-ad72-a37e7fb04202","couleur_des_individus__rouge":"e48fe85d-c9a4-4d22-8e48-900a99c6c25b"},"value":null,"sqlType":"LTREE"}}}}}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/monsoere.json b/cypress/fixtures/applications/ore/monsore/monsoere.json
deleted file mode 100644
index ecbd92d8ade452ba8c2ce5eff59f8afdefd74be6..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/monsoere.json
+++ /dev/null
@@ -1 +0,0 @@
-{"id":"fc988ded-a810-4008-8c5e-8318f02fcccb","name":"monsore","title":"monsore","comment":"commentaire","internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null}},"dataTypes":{"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"authorization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}},"additionalFiles":{"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"nom":{"en":"Name","fr":"Nom"},"prenom":{"en":"Surname","fr":"Prénom"}}},"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"age":{"en":"Age","fr":"Age"},"nom":{"en":"Name","fr":"Nom"},"date":{"en":"Date","fr":"Date"},"site":{"en":"Place","fr":"Site"},"poids":{"en":"Weight","fr":"Poids"}}}}},"references":{},"authorizationReferencesRights":{"authorizations":{},"applicationName":"monsore","isAdministrator":false,"userId":null},"referenceSynthesis":[],"dataTypes":{},"additionalFiles":{"fichiers":{"fields":["age","nom","date","site","poids"]},"utilisateurs":{"fields":["nom","prenom"]}},"authorizationsDatatypesRights":{},"rightsRequest":null,"configuration":null,"isAdministrator":false}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/references/projet.json b/cypress/fixtures/applications/ore/monsore/references/projet.json
deleted file mode 100644
index df2244a2d4be90bd19f5e67c90564dd5b99c46c4..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/references/projet.json
+++ /dev/null
@@ -1 +0,0 @@
-{"referenceValues":[{"id":"9e74fdf7-39a4-4952-971b-f081cd48d112","hierarchicalKey":"projet_atlantique","hierarchicalReference":"projet","naturalKey":"projet_atlantique","values":{"nom_en":"Atlantic project","nom_fr":"Projet Atlantique","nom_key":"projet_atlantique","__display_en":"Atlantic project","__display_fr":"Projet Atlantique","definition_en":"Atlantic project","definition_fr":"Projet Atlantique"},"refsLinkedTo":{},"referencingReference":{"02baca53-f406-446e-bad3-91794efd1989":{"data":["pem"]},"084fa779-46f0-4e22-999f-b8c1a5c402ef":{"data":["pem"]},"09f1fe66-64ef-48b3-bef3-b2d4451df293":{"data":["pem"]},"0aaf9dd3-d673-46df-af21-86e7733a53eb":{"data":["pem"]},"0c061fe3-e180-4c52-9b05-1ea985bb5b19":{"data":["pem"]},"0d7141f5-ec26-4c7b-b1e7-a24d8c4dc090":{"data":["pem"]},"0d7fe37f-b446-4d4b-99be-58875a710001":{"data":["pem"]},"0fdd0a2b-093f-42a8-9852-5b98b8986966":{"data":["pem"]},"11c10d52-1a99-4e83-9e1a-dac43ee556e3":{"data":["pem"]},"12926a39-b423-49ef-b0e4-8e1bf885f951":{"data":["pem"]},"12f9271c-1a1e-4b15-a219-1db2a10f75c4":{"data":["pem"]},"15abf27d-e9f3-4980-9f25-2f0b74aa7529":{"data":["pem"]},"17718471-ffc5-4640-979d-9bbd7f22878b":{"data":["pem"]},"17b34f07-e6d9-4c81-89e9-7d721900286c":{"data":["pem"]},"17e1be21-c6ec-4d12-9bfb-7c5b0933b492":{"data":["pem"]},"18f901d9-ffae-47ed-9851-64adbc15c6b3":{"data":["pem"]},"1a27ffc6-7409-4f80-b188-ee53da62fec0":{"data":["pem"]},"1d1235db-087a-49fd-86bd-34286280195b":{"data":["pem"]},"1f66b8e0-8c5e-4631-ab73-3edb70e17ea3":{"data":["pem"]},"21a80b3e-8c14-4500-9d2c-e050ecb82125":{"data":["pem"]},"21e88100-4a5f-4087-bf20-1a0abf8207dd":{"data":["pem"]},"24cd44ff-dcfa-41e4-945d-b4cc2a980f19":{"data":["pem"]},"288a1d3c-a765-4da7-9bf5-52c9a7517caa":{"data":["pem"]},"2b1d0ae6-883e-483b-b0ae-de99afbe5c59":{"data":["pem"]},"2b3aa5e9-1884-4c4c-9458-54a4ab63b352":{"data":["pem"]},"2c4f22de-a841-499b-9d47-976bc5da9d1d":{"data":["pem"]},"306edd7e-c972-4214-8ee8-021669f12b72":{"data":["pem"]},"3082564f-13ef-4361-acee-4a31d314be84":{"data":["pem"]},"3185c1eb-7bfd-4605-90c7-d9efd8d1bb6d":{"data":["pem"]},"31eb2285-f6d8-4502-bacc-673ca44d79f0":{"data":["pem"]},"3384bf77-aed0-4566-a1df-47cb0a404f75":{"data":["pem"]},"33a00b44-22e5-4117-bf57-ca5f4453a112":{"data":["pem"]},"3483cae6-f877-40be-ab2b-9573b0aefccc":{"reference":["site_theme_datatype"]},"352b57e6-584e-4893-b088-b7e1dc8805ca":{"data":["pem"]},"363fb891-e3b3-4479-9156-1fe498e43704":{"data":["pem"]},"389dbaf1-f44d-4a23-a234-b7caf1fc9311":{"data":["pem"]},"3b7bfc35-39c2-4edf-8f7b-7aa707e0f63c":{"data":["pem"]},"3d553476-4375-45c1-adae-30d34b6e1c03":{"data":["pem"]},"3f08b6e5-c2a2-4371-93cf-f82ed7e394f4":{"data":["pem"]},"42ce5f8c-429d-49cd-a588-772a3e21950a":{"data":["pem"]},"42f9fda7-3add-4d0e-8178-333723739ebc":{"data":["pem"]},"441bc526-2b22-4959-be89-d3d373ff6246":{"data":["pem"]},"443f0c61-16ad-4658-8621-d5fdaca9966f":{"data":["pem"]},"445de144-2394-4ff1-ae29-e6486dc98c82":{"data":["pem"]},"48e5c4ed-7fe3-4b3c-9a07-56d7b77caebb":{"data":["pem"]},"4d3d33d3-75ba-4bc5-8d9d-4511848fa4ab":{"data":["pem"]},"4f7083e1-453b-452c-bbbb-757ae9ac3c39":{"data":["pem"]},"502a4f08-3185-453f-ac23-7adc79438e50":{"data":["pem"]},"50eebba9-1af9-4eb7-9bbf-acdfde955c13":{"data":["pem"]},"537b621a-8e45-4f83-87cf-bc4ed09d3392":{"data":["pem"]},"53958632-deaa-4917-9233-65c85b7c52eb":{"reference":["site_theme_datatype"]},"53e64630-7500-4b5b-8527-2e839838c67e":{"data":["pem"]},"561f7ef7-6b76-4f89-9e88-2921ff2257be":{"data":["pem"]},"57f74d52-ff74-4a51-9e91-a8f6b7786573":{"data":["pem"]},"581c6e35-ba5d-4822-9cef-dfb0fd9561bc":{"data":["pem"]},"59474fc4-3f96-412a-b365-e287cdc05e24":{"data":["pem"]},"603cb706-c0f7-4d38-bdcd-bbf1d5496901":{"data":["pem"]},"641d33be-dd4d-4329-aa2f-d7f0760329f8":{"data":["pem"]},"6617bb8f-760b-4fd9-831b-acd8942d388c":{"data":["pem"]},"680f4204-5e7f-4613-965f-cf3ef555498f":{"data":["pem"]},"6d9b45a6-d1f9-45b9-88c2-118011de55dd":{"data":["pem"]},"6e532dc3-c936-4617-aa73-2ad1b228ad84":{"reference":["site_theme_datatype"]},"6f914953-a3c6-461a-912e-3c9b3d70738c":{"data":["pem"]},"727e2e81-f251-4704-8bd5-5720c2cbe326":{"data":["pem"]},"7584e8e5-b8a3-4ea4-9f10-7003c65bf2d0":{"data":["pem"]},"77e20677-e80a-4851-a47b-ed480e0747b6":{"data":["pem"]},"79b052b0-59ac-42b8-aa17-63d2df0d2df6":{"data":["pem"]},"7a348f6d-6488-4a7a-9943-1ee79f6f2b5e":{"data":["pem"]},"7a661085-3e4c-44b9-be90-6bb3d9e4d441":{"data":["pem"]},"7b8a2837-86d6-4ead-9001-e9fb09c686cd":{"data":["pem"]},"7cd6ad8b-5810-4e6e-af5a-5b0027c079d4":{"data":["pem"]},"7cdbad7e-4346-4895-833b-8c4893c18c79":{"data":["pem"]},"7f43e834-5ae6-4518-8281-5ac77bb27f96":{"data":["pem"]},"80aa0e1d-c15a-4dc3-be3c-6581b842c3b3":{"data":["pem"]},"82793bf2-c0f7-48c4-8525-f58ece09b2a9":{"data":["pem"]},"85062d35-a2bc-44ae-91d6-0a3611612224":{"data":["pem"]},"85504522-0ceb-46ac-9ce7-1498cc078604":{"data":["pem"]},"861832c3-7eed-4882-be48-2d232a80b3de":{"data":["pem"]},"8afbaba9-734b-41f6-89ad-2c5a6874fd6c":{"data":["pem"]},"8ce38056-e1ee-4a92-a754-6f99a0400a65":{"data":["pem"]},"8d1e743c-e6ce-40fc-9bdd-e9a14f76a943":{"data":["pem"]},"8dfbfb62-6785-4d39-8dab-f0f9d077b0a7":{"data":["pem"]},"8f24eec0-4e82-4338-8fd1-5a71a119ddfc":{"data":["pem"]},"909c04bf-a2d8-4c8e-9671-e4bd80083e8f":{"data":["pem"]},"912904d6-d679-41c3-9e24-dba64e17fffe":{"data":["pem"]},"93c4cdd7-dfc4-4d04-b0d0-b86026e11e46":{"data":["pem"]},"942d81e6-0a93-474c-bd21-325277231750":{"data":["pem"]},"960c8b51-145f-4b32-a2a3-3995ee395d3d":{"data":["pem"]},"9700cd28-0018-47db-9f06-31b6d125824a":{"data":["pem"]},"98276ced-0d59-430c-bb91-a31468e9ceca":{"data":["pem"]},"98a3feba-2f38-4d27-ab53-b2b99f8ed15b":{"data":["pem"]},"9a0ace42-2bab-4e9a-9fa8-b0e2dd910fb8":{"data":["pem"]},"9a7cb03c-a0fa-4954-bdfb-b05187f33906":{"data":["pem"]},"9dee49ff-9e48-4b88-b366-dab83642d490":{"data":["pem"]},"9ea6d9da-cb04-49da-bd04-b8bfed9b2640":{"data":["pem"]},"a5856185-f17c-4997-a927-9092578d8341":{"data":["pem"]},"a60230a1-1657-4db5-99d2-f7610206fb55":{"data":["pem"]},"a69bf538-ecb8-44cf-be81-622ad56891cf":{"data":["pem"]},"a6da9c97-e3e4-4a36-9b04-5f5470e34b09":{"data":["pem"]},"a96c213c-ae0b-4f55-ba18-c5de3fcf4ed9":{"data":["pem"]},"aa44b6bd-2ceb-44f3-ac1b-15d32fa1cf53":{"data":["pem"]},"ac775ed3-8488-45b5-8db9-27664684e1f5":{"data":["pem"]},"ad09f927-70fb-4c18-9376-0d9de6ca8042":{"data":["pem"]},"ad0cf350-f45b-48be-877d-0345be005e9f":{"reference":["site_theme_datatype"]},"ae0196c7-d76d-410d-b44b-84906a631d8f":{"data":["pem"]},"b333e5bf-863b-4da6-ac13-1fc002f8f8ee":{"data":["pem"]},"b38dd57d-9eec-4a30-9b88-57328ebbaa29":{"data":["pem"]},"b41534dd-9981-4f77-9b69-7f4b5da6ab81":{"data":["pem"]},"b4c65209-7d89-41e4-924c-16818019730d":{"data":["pem"]},"b665f086-aa8e-47b5-a509-320aa8996077":{"data":["pem"]},"b72e7e48-7491-4b68-81d1-445e2e686832":{"data":["pem"]},"b80e27d1-4115-4d91-b4c3-48dbaf66e565":{"data":["pem"]},"ba59393b-372e-4f1a-982d-842829282545":{"data":["pem"]},"bca02456-d0e5-43a5-a8af-7b8aa4611c76":{"data":["pem"]},"c2ad3361-128f-4703-ab3c-21202a619b60":{"data":["pem"]},"c2d7b975-09c1-4a81-978b-0cc33f2559d3":{"data":["pem"]},"cebdf675-6099-4f2a-9165-201db3c59004":{"data":["pem"]},"cebea7ce-9d4e-48ed-b58e-ec9c606f9b43":{"data":["pem"]},"d54c354e-2c80-4f10-aee0-0ba44a899ac7":{"data":["pem"]},"de858f8d-be79-4fb8-9fb0-64b0a8307f5b":{"data":["pem"]},"e04960e5-73ad-48c0-93fd-2169b96d4393":{"data":["pem"]},"e0f249ac-520a-4ff7-811e-80a5b47420a2":{"data":["pem"]},"e1c3b140-1e8d-4841-a631-f4807be8c0b5":{"reference":["site_theme_datatype"]},"e4ab59d7-78b2-4bbb-8d5c-1055cd4bf510":{"data":["pem"]},"e68bf907-eebf-464e-8312-ee6804b7b1f7":{"data":["pem"]},"e7e1d5d1-06ea-4dd3-8a49-fae11cab5a77":{"data":["pem"]},"e844ed30-f8d0-43a9-804c-a759b0d360b2":{"data":["pem"]},"eb3ebd5c-723b-450b-9099-e2775d184e26":{"data":["pem"]},"ed27e852-d748-4f07-aec4-18f20b2cbaca":{"data":["pem"]},"ed5ad1ba-9b20-48a7-b222-59cd739ec270":{"data":["pem"]},"ee6f6a3b-9571-41e2-9709-d38c38c062c4":{"data":["pem"]},"efa7d4f5-0aa3-4921-aa84-6d5de1fd9b27":{"data":["pem"]},"f0a7514d-fcfe-4162-8362-d79f8075a1aa":{"data":["pem"]},"f16ea809-e815-4cc9-a302-99ba51d8fac3":{"data":["pem"]},"f58781a9-114f-4d21-8ef3-a83c5b5f78ee":{"data":["pem"]},"f5b3ed24-262b-43a9-a41a-e25273e26b10":{"data":["pem"]},"f6b53cd9-19ac-4407-a996-1ab2197212f0":{"data":["pem"]},"f6b9b1c1-0efc-42fb-89d0-e4c4dd7f6b36":{"data":["pem"]},"f857533b-0dca-4765-b724-7263c375515c":{"data":["pem"]},"f8dee920-7205-4df4-a169-9d9ab1d8a5ce":{"data":["pem"]},"f943ee39-9ba5-45e3-8c18-0ec5a5e138ac":{"data":["pem"]}}},{"id":"eb77bb62-a513-41d1-9794-964ff3b93cf1","hierarchicalKey":"projet_manche","hierarchicalReference":"projet","naturalKey":"projet_manche","values":{"nom_en":"Channel project","nom_fr":"Projet manche","nom_key":"projet_manche","__display_en":"Channel project","__display_fr":"Projet manche","definition_en":"Channel project","definition_fr":"Projet manche"},"refsLinkedTo":{},"referencingReference":{"0277d18c-6ea6-4cc8-8e39-5b08c92534a5":{"data":["pem"]},"0539c859-5560-4ef3-8d8f-43495956d1db":{"data":["pem"]},"07e1a11e-07ed-41e2-8dba-111c624e4e53":{"data":["pem"]},"0a107b1d-cba9-46b3-9744-73c554797cee":{"data":["pem"]},"0ac5536a-c535-4b53-a684-91513ad73383":{"data":["pem"]},"0c32b7a2-6daf-417b-89ea-3fea29d0b899":{"data":["pem"]},"0f0aea23-ade3-4c39-a4e8-a488d4ddef99":{"data":["pem"]},"0f93823b-1743-44f0-adaf-b57b8dc7353e":{"data":["pem"]},"118dd53c-512f-43c5-b420-6ce739e42ee1":{"data":["pem"]},"11db05d8-2f62-43ba-a306-a0fda2b804d1":{"data":["pem"]},"16005801-1b5a-4d5d-bb8e-0218fda60dec":{"data":["pem"]},"16589d1e-d209-4ecb-a97d-696a2af04563":{"data":["pem"]},"180a9d32-43d4-4470-ac88-d33cbdca787e":{"data":["pem"]},"188bf143-c20f-4bdc-973c-c28e3042a70a":{"data":["pem"]},"19551949-71ce-496a-8c19-6b9b0a542e12":{"data":["pem"]},"1a2e981e-0653-48f9-b63e-4a4dc1b66ab4":{"data":["pem"]},"1a571dbf-9e8a-4661-a6bf-f039287c4565":{"data":["pem"]},"1b12ba53-649d-44a8-9169-426f5ab41fb4":{"data":["pem"]},"1cdb438c-8d37-4807-a1b1-d28a48dd9db0":{"data":["pem"]},"1fc04602-cecd-4e99-83a3-a6aa429e428d":{"data":["pem"]},"22fe5c64-fbd4-4e98-a50e-3e3d83faa91d":{"data":["pem"]},"25386405-ce34-4908-b44c-15fb35a78433":{"data":["pem"]},"253e729e-d424-4664-a83a-bb0b75d355cd":{"data":["pem"]},"27c80422-b438-4b3a-94c0-6f358b63d064":{"data":["pem"]},"2885e341-fef8-4253-b459-5725cfd435b8":{"data":["pem"]},"28e137c4-2a27-4506-9e57-2de8706ed228":{"data":["pem"]},"2c6ea209-e6b3-493a-afeb-7c074feb04a9":{"data":["pem"]},"2e1db5ea-47e3-4f6a-8ecf-a9b49c20b41c":{"data":["pem"]},"30cfcb13-54e7-4c17-bbe8-01d2ded6ff5c":{"data":["pem"]},"32fca2c4-0625-458a-bcee-daa988e38038":{"data":["pem"]},"34a413a6-64b5-4e12-93a7-33f611fd94e7":{"data":["pem"]},"36578622-db70-4757-8e24-e4be27d2dcaf":{"data":["pem"]},"38b852f3-4fc8-40b3-95bf-0253f69c901b":{"data":["pem"]},"3955ea92-7779-4ae5-a897-869489c82982":{"data":["pem"]},"3c4285e4-065f-4b5e-a997-1980d0a9b544":{"data":["pem"]},"3d26257b-7bf9-47a2-9822-f3804be7434b":{"data":["pem"]},"3f324226-9ade-4e30-8632-2837162b532d":{"data":["pem"]},"40367fe8-cbb6-444a-bdfc-3e7f5d2da84b":{"data":["pem"]},"4392126b-7a22-408d-953c-4bf0d1f424c9":{"data":["pem"]},"466983d4-d2c6-49f8-8067-6cab394330c3":{"data":["pem"]},"4732ebe2-17a7-4efe-8b29-6b2e3082f2e8":{"data":["pem"]},"47ad3aca-28d8-491d-9299-8c7b22aeb727":{"data":["pem"]},"48e03e54-b29c-4a22-8d93-3c49401720a9":{"data":["pem"]},"4a85d42c-e67a-4097-808b-dc22491423b2":{"data":["pem"]},"4d08e371-8541-4652-8e03-36184d57bebd":{"data":["pem"]},"4ffd14b0-9d63-46c1-b449-b3d04ac440ee":{"data":["pem"]},"53a0ed4f-2dc2-4775-93f6-cf92d60a9de9":{"data":["pem"]},"540b6702-f6ff-43b6-a048-716c66c65765":{"data":["pem"]},"560eb9dd-a9e8-4e70-980f-aecda72c0869":{"data":["pem"]},"56dbd03e-5e01-44c8-b4ae-57ec875f3be3":{"data":["pem"]},"586c8592-6145-4a4e-ba4b-b46ccebe214f":{"data":["pem"]},"59f933b2-4327-4f35-8585-8eac114c037e":{"data":["pem"]},"5a21aab5-a0d7-4ef6-9ce5-aff15154e3ec":{"data":["pem"]},"5a41cd82-e217-4604-9597-207aab51bef8":{"data":["pem"]},"5c47ed9d-aa9d-480c-95c0-5dbb915c4ce6":{"data":["pem"]},"5d256b13-5e52-4563-939d-a98b56449883":{"data":["pem"]},"5f78c53e-22fd-4a92-8aa2-f99bb647c3fc":{"data":["pem"]},"625bb50c-b9f5-43f1-94c6-58b4b5ccdc93":{"data":["pem"]},"626d97be-7d27-4c0c-b7ae-dee6299e60ee":{"data":["pem"]},"62e7ff2b-36f9-45cc-8ce5-bc91076b9753":{"data":["pem"]},"6773287d-130d-45d7-b5a4-a46902002c81":{"data":["pem"]},"680d333c-f7c9-43f8-a931-a8b5c02d143a":{"data":["pem"]},"6854dfba-6475-464a-a187-a625bf8957f2":{"data":["pem"]},"68987303-0f0a-4fe1-bfa4-346089d91516":{"data":["pem"]},"694a52a4-2f08-4bd3-924e-58c91d841ff4":{"data":["pem"]},"6b01bb16-d5a6-416b-adf3-f45373e0ab0f":{"data":["pem"]},"787b67f5-58ac-4782-8a53-2d1d169297c1":{"data":["pem"]},"78e5d420-e2f5-46db-958e-8975d0809d7d":{"data":["pem"]},"7f539cd6-b5c7-4a36-b508-c0d38af11744":{"data":["pem"]},"83b829b4-824b-4a9c-9b99-e49b2f54af93":{"data":["pem"]},"851549f9-66b7-4b9f-99ce-8378ffd30d2f":{"data":["pem"]},"85b231f1-d133-4327-8e4c-b4303189aa01":{"data":["pem"]},"86ef42d5-13e9-4406-864d-46517e625aea":{"data":["pem"]},"8a2364df-fcb9-4d8d-b148-8d13f7455370":{"data":["pem"]},"8cdec0cb-fbbb-43fb-976a-f98aee555a92":{"data":["pem"]},"8d291138-8c61-4f71-bdcd-6a5dafc35418":{"data":["pem"]},"8df9ca5d-81d8-495f-ad4e-52cd94f1d408":{"data":["pem"]},"906b3b8d-23b6-46ee-b469-8d1fea0dd2ad":{"data":["pem"]},"91bc36d9-47e3-4c2c-b085-be577b9fc540":{"data":["pem"]},"9329e9bc-222e-48d1-b0ff-2806280657d6":{"data":["pem"]},"95b5da2a-d109-4db0-8134-db65ca096184":{"data":["pem"]},"96aa352d-93cf-439d-9f23-c632c43a398e":{"data":["pem"]},"978dda0e-fa91-4906-b26c-9e4908b62f8d":{"data":["pem"]},"98d91190-3f93-48fa-a607-ce4e17467f5e":{"data":["pem"]},"9948ac50-8ffb-418d-a44e-ea77ac23e6c8":{"data":["pem"]},"99ab42bb-94ad-4c34-ba27-0318a8eb5ba9":{"data":["pem"]},"9b4d5e17-8624-4263-b550-6a3879ec2545":{"data":["pem"]},"9b99fdb6-9f36-4088-9dc4-931dfea6be31":{"data":["pem"]},"9bad11d9-3c44-449f-8212-401b6e1b0e23":{"data":["pem"]},"9bd59e8f-c58e-4591-8119-338d46a9e937":{"data":["pem"]},"9da6d29e-300c-4f54-8f59-20ecf9744e58":{"data":["pem"]},"a302e2af-6b3c-457e-941c-94c0592cb484":{"data":["pem"]},"a535d062-91f6-4871-9168-aa1e3f12a893":{"data":["pem"]},"a6ad220a-a90b-41e9-8c44-4001bba7dbc6":{"data":["pem"]},"a8c4614c-a3c8-42aa-bae0-11919557d208":{"data":["pem"]},"ab153725-3b2e-41e2-be5f-4de50440a46b":{"data":["pem"]},"acf13421-9ca7-417e-aef9-8504dc3e5dff":{"data":["pem"]},"afe33e94-b445-457e-8092-60743607dd62":{"data":["pem"]},"b0d28f75-6d07-4201-abd6-43799d57d04a":{"data":["pem"]},"b1c1803f-22ef-40be-ba87-8adadf70a723":{"data":["pem"]},"b277b69d-8a4d-4153-b461-eda6fddce5c5":{"data":["pem"]},"b2a5afd8-11ec-4214-9d82-fc7fa894b172":{"reference":["site_theme_datatype"]},"b2f23ffc-703f-49c2-8807-23caf9d34d9a":{"data":["pem"]},"b31250fc-497d-46cf-9ba5-6663cdeb2919":{"reference":["site_theme_datatype"]},"b65281a6-a222-4d28-83ac-ba04bd887f01":{"data":["pem"]},"b664e7f4-bd55-46cc-ad40-59798b56d557":{"data":["pem"]},"b8f3fde0-436b-40ae-a0be-b30b3b5dd789":{"data":["pem"]},"bcae3f89-2250-486e-bfe8-f9c39d7548a5":{"data":["pem"]},"bf232674-c980-4406-8f8d-fce4f4bb8010":{"data":["pem"]},"c1b0fffa-db17-4a2f-acdc-3e435f0d6eab":{"data":["pem"]},"c2730abb-3128-4287-9287-628932d93002":{"data":["pem"]},"c2d64bb3-5189-4930-b8f1-224a4657c299":{"data":["pem"]},"c3c9dab1-4aa5-4bc6-9b8a-71e24f9a9882":{"data":["pem"]},"c54b2c72-2436-4bbf-80a1-c90d89e6e195":{"data":["pem"]},"cd713294-9df2-4009-a5f9-db9f12cb507b":{"data":["pem"]},"d0c91a14-7345-4100-9bad-ead056c4660f":{"data":["pem"]},"d2b08ba4-222a-48f2-8cf3-cd8b9312e39c":{"data":["pem"]},"d4403093-020b-461a-bcc2-79bdbd05d241":{"data":["pem"]},"d540eb75-92a6-4be2-8b25-22550fe8b453":{"data":["pem"]},"d5bdf5ce-e73d-464a-a708-68a17aea89af":{"data":["pem"]},"d614be8f-f0d4-468e-a5d3-2d8350d318a8":{"data":["pem"]},"daa83763-00ee-4a2f-81ec-a6a2552fa1a1":{"data":["pem"]},"dd8a2f0b-9b7e-4a64-a5e3-79751e75111e":{"data":["pem"]},"dfaee2cf-98c8-4284-9876-930c2e49b530":{"data":["pem"]},"e1f3eb2b-4db0-4851-a5bc-c7135b218b34":{"data":["pem"]},"e279661e-9d32-4cf7-9ae3-255c7b35272a":{"data":["pem"]},"e3b53129-4afa-4a69-9f9f-5e28e12544bf":{"data":["pem"]},"e6317e09-2e94-4f9c-b09a-b5a177517066":{"data":["pem"]},"e6e02832-970c-486e-90b0-9a020f7c32b0":{"data":["pem"]},"e73f697d-f6a3-4211-a30d-22b6a92c8c35":{"data":["pem"]},"eb9a983a-d8cb-4ad7-a060-95ec0b6a24c3":{"data":["pem"]},"ec1f6184-590e-4315-b302-ab27460a77a8":{"data":["pem"]},"ec766ea7-45fc-4ad9-8df6-b273181f3d21":{"reference":["site_theme_datatype"]},"ed0ce1ee-524b-44e3-a4e7-583adbf716a0":{"data":["pem"]},"eeb313ac-621d-4420-a8d0-51f32ba0c14f":{"data":["pem"]},"f44f8bc2-1a51-4939-adf7-5905bfbe6746":{"data":["pem"]},"faeea294-7eb1-474a-9a69-844c8795cb32":{"data":["pem"]},"fbfd2788-037b-4115-8243-04b8d0f04c5a":{"data":["pem"]},"fd12d7b3-1906-41e2-adf9-1b2d0b01e631":{"data":["pem"]},"ffb6bca1-ab82-4be7-afce-59628b99388d":{"reference":["site_theme_datatype"]}}}],"referenceTypeForReferencingColumns":{}}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/references/sites.json b/cypress/fixtures/applications/ore/monsore/references/sites.json
deleted file mode 100644
index 0e57ea8a6da4830bc1de868ff7e1d9daaf0e805f..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/references/sites.json
+++ /dev/null
@@ -1 +0,0 @@
-{"referenceValues":[{"id":"a936e28c-8a11-42d5-a8e7-404409305c02","hierarchicalKey":"bassin_versant.nivelle","hierarchicalReference":"type_de_sites.sites","naturalKey":"nivelle","values":{"zet_nom_en":"Nivelle","zet_nom_fr":"Nivelle","zet_nom_key":"nivelle","__display_en":"Nivelle","__display_fr":"Nivelle","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Watershed Nivelle","zet_description_fr":"Bassin versant de Nivelle"},"refsLinkedTo":{"sites":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"],"type_de_sites":["64c59a95-ff20-4c53-af85-c8d209d2482e"]},"referencingReference":{"02baca53-f406-446e-bad3-91794efd1989":{"data":["pem"]},"0539c859-5560-4ef3-8d8f-43495956d1db":{"data":["pem"]},"0c32b7a2-6daf-417b-89ea-3fea29d0b899":{"data":["pem"]},"0d7141f5-ec26-4c7b-b1e7-a24d8c4dc090":{"data":["pem"]},"0fdd0a2b-093f-42a8-9852-5b98b8986966":{"data":["pem"]},"11db05d8-2f62-43ba-a306-a0fda2b804d1":{"data":["pem"]},"19551949-71ce-496a-8c19-6b9b0a542e12":{"data":["pem"]},"1a27ffc6-7409-4f80-b188-ee53da62fec0":{"data":["pem"]},"1b12ba53-649d-44a8-9169-426f5ab41fb4":{"data":["pem"]},"1fc04602-cecd-4e99-83a3-a6aa429e428d":{"data":["pem"]},"21a80b3e-8c14-4500-9d2c-e050ecb82125":{"data":["pem"]},"253e729e-d424-4664-a83a-bb0b75d355cd":{"data":["pem"]},"2b3aa5e9-1884-4c4c-9458-54a4ab63b352":{"data":["pem"]},"2c4f22de-a841-499b-9d47-976bc5da9d1d":{"data":["pem"]},"2e1db5ea-47e3-4f6a-8ecf-a9b49c20b41c":{"data":["pem"]},"32fca2c4-0625-458a-bcee-daa988e38038":{"data":["pem"]},"33a00b44-22e5-4117-bf57-ca5f4453a112":{"data":["pem"]},"352b57e6-584e-4893-b088-b7e1dc8805ca":{"data":["pem"]},"38b852f3-4fc8-40b3-95bf-0253f69c901b":{"data":["pem"]},"3955ea92-7779-4ae5-a897-869489c82982":{"data":["pem"]},"3d26257b-7bf9-47a2-9822-f3804be7434b":{"data":["pem"]},"3d553476-4375-45c1-adae-30d34b6e1c03":{"data":["pem"]},"4732ebe2-17a7-4efe-8b29-6b2e3082f2e8":{"data":["pem"]},"4ffd14b0-9d63-46c1-b449-b3d04ac440ee":{"data":["pem"]},"50eebba9-1af9-4eb7-9bbf-acdfde955c13":{"data":["pem"]},"53a0ed4f-2dc2-4775-93f6-cf92d60a9de9":{"data":["pem"]},"560eb9dd-a9e8-4e70-980f-aecda72c0869":{"data":["pem"]},"57f74d52-ff74-4a51-9e91-a8f6b7786573":{"data":["pem"]},"586c8592-6145-4a4e-ba4b-b46ccebe214f":{"data":["pem"]},"59f933b2-4327-4f35-8585-8eac114c037e":{"data":["pem"]},"62e7ff2b-36f9-45cc-8ce5-bc91076b9753":{"data":["pem"]},"641d33be-dd4d-4329-aa2f-d7f0760329f8":{"data":["pem"]},"6617bb8f-760b-4fd9-831b-acd8942d388c":{"data":["pem"]},"6773287d-130d-45d7-b5a4-a46902002c81":{"data":["pem"]},"6b01bb16-d5a6-416b-adf3-f45373e0ab0f":{"data":["pem"]},"7584e8e5-b8a3-4ea4-9f10-7003c65bf2d0":{"data":["pem"]},"7cdbad7e-4346-4895-833b-8c4893c18c79":{"data":["pem"]},"82793bf2-c0f7-48c4-8525-f58ece09b2a9":{"data":["pem"]},"83b829b4-824b-4a9c-9b99-e49b2f54af93":{"data":["pem"]},"85b231f1-d133-4327-8e4c-b4303189aa01":{"data":["pem"]},"861832c3-7eed-4882-be48-2d232a80b3de":{"data":["pem"]},"86ef42d5-13e9-4406-864d-46517e625aea":{"data":["pem"]},"8dfbfb62-6785-4d39-8dab-f0f9d077b0a7":{"data":["pem"]},"912904d6-d679-41c3-9e24-dba64e17fffe":{"data":["pem"]},"91bc36d9-47e3-4c2c-b085-be577b9fc540":{"data":["pem"]},"9b4d5e17-8624-4263-b550-6a3879ec2545":{"data":["pem"]},"9ea6d9da-cb04-49da-bd04-b8bfed9b2640":{"data":["pem"]},"aa44b6bd-2ceb-44f3-ac1b-15d32fa1cf53":{"data":["pem"]},"b0d28f75-6d07-4201-abd6-43799d57d04a":{"data":["pem"]},"b41534dd-9981-4f77-9b69-7f4b5da6ab81":{"data":["pem"]},"b72e7e48-7491-4b68-81d1-445e2e686832":{"data":["pem"]},"b9988cc0-13a4-499f-b393-99058ac89975":{"reference":["sites"]},"bf232674-c980-4406-8f8d-fce4f4bb8010":{"data":["pem"]},"c1b0fffa-db17-4a2f-acdc-3e435f0d6eab":{"data":["pem"]},"c2d64bb3-5189-4930-b8f1-224a4657c299":{"data":["pem"]},"c2d7b975-09c1-4a81-978b-0cc33f2559d3":{"data":["pem"]},"cd713294-9df2-4009-a5f9-db9f12cb507b":{"data":["pem"]},"cebdf675-6099-4f2a-9165-201db3c59004":{"data":["pem"]},"d2b08ba4-222a-48f2-8cf3-cd8b9312e39c":{"data":["pem"]},"d540eb75-92a6-4be2-8b25-22550fe8b453":{"data":["pem"]},"e04960e5-73ad-48c0-93fd-2169b96d4393":{"data":["pem"]},"e0f249ac-520a-4ff7-811e-80a5b47420a2":{"data":["pem"]},"e3b53129-4afa-4a69-9f9f-5e28e12544bf":{"data":["pem"]},"e4ab59d7-78b2-4bbb-8d5c-1055cd4bf510":{"data":["pem"]},"e844ed30-f8d0-43a9-804c-a759b0d360b2":{"data":["pem"]},"ee6f6a3b-9571-41e2-9709-d38c38c062c4":{"data":["pem"]},"f0a7514d-fcfe-4162-8362-d79f8075a1aa":{"data":["pem"]},"f58781a9-114f-4d21-8ef3-a83c5b5f78ee":{"data":["pem"]},"f943ee39-9ba5-45e3-8c18-0ec5a5e138ac":{"data":["pem"]}}},{"id":"c610cfb3-9dd6-4a07-a84e-e143f001f543","hierarchicalKey":"bassin_versant.oir","hierarchicalReference":"type_de_sites.sites","naturalKey":"oir","values":{"zet_nom_en":"Oir","zet_nom_fr":"Oir","zet_nom_key":"oir","__display_en":"Oir","__display_fr":"Oir","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Oir catchment","zet_description_fr":"Bassin versant d'Oir"},"refsLinkedTo":{"type_de_sites":["64c59a95-ff20-4c53-af85-c8d209d2482e"]},"referencingReference":{"0277d18c-6ea6-4cc8-8e39-5b08c92534a5":{"data":["pem"]},"07e1a11e-07ed-41e2-8dba-111c624e4e53":{"data":["pem"]},"0aaf9dd3-d673-46df-af21-86e7733a53eb":{"data":["pem"]},"0f93823b-1743-44f0-adaf-b57b8dc7353e":{"data":["pem"]},"118dd53c-512f-43c5-b420-6ce739e42ee1":{"data":["pem"]},"11c10d52-1a99-4e83-9e1a-dac43ee556e3":{"data":["pem"]},"15abf27d-e9f3-4980-9f25-2f0b74aa7529":{"data":["pem"]},"16005801-1b5a-4d5d-bb8e-0218fda60dec":{"data":["pem"]},"16589d1e-d209-4ecb-a97d-696a2af04563":{"data":["pem"]},"17718471-ffc5-4640-979d-9bbd7f22878b":{"data":["pem"]},"180a9d32-43d4-4470-ac88-d33cbdca787e":{"data":["pem"]},"1cdb438c-8d37-4807-a1b1-d28a48dd9db0":{"data":["pem"]},"1f66b8e0-8c5e-4631-ab73-3edb70e17ea3":{"data":["pem"]},"22fe5c64-fbd4-4e98-a50e-3e3d83faa91d":{"data":["pem"]},"25386405-ce34-4908-b44c-15fb35a78433":{"data":["pem"]},"27c80422-b438-4b3a-94c0-6f358b63d064":{"data":["pem"]},"2885e341-fef8-4253-b459-5725cfd435b8":{"data":["pem"]},"2c6ea209-e6b3-493a-afeb-7c074feb04a9":{"data":["pem"]},"306edd7e-c972-4214-8ee8-021669f12b72":{"data":["pem"]},"30cfcb13-54e7-4c17-bbe8-01d2ded6ff5c":{"data":["pem"]},"34a413a6-64b5-4e12-93a7-33f611fd94e7":{"data":["pem"]},"36578622-db70-4757-8e24-e4be27d2dcaf":{"data":["pem"]},"3b7bfc35-39c2-4edf-8f7b-7aa707e0f63c":{"data":["pem"]},"3f324226-9ade-4e30-8632-2837162b532d":{"data":["pem"]},"40367fe8-cbb6-444a-bdfc-3e7f5d2da84b":{"data":["pem"]},"4392126b-7a22-408d-953c-4bf0d1f424c9":{"data":["pem"]},"466983d4-d2c6-49f8-8067-6cab394330c3":{"data":["pem"]},"47ad3aca-28d8-491d-9299-8c7b22aeb727":{"data":["pem"]},"48e03e54-b29c-4a22-8d93-3c49401720a9":{"data":["pem"]},"4d3d33d3-75ba-4bc5-8d9d-4511848fa4ab":{"data":["pem"]},"53e64630-7500-4b5b-8527-2e839838c67e":{"data":["pem"]},"540b6702-f6ff-43b6-a048-716c66c65765":{"data":["pem"]},"561f7ef7-6b76-4f89-9e88-2921ff2257be":{"data":["pem"]},"581c6e35-ba5d-4822-9cef-dfb0fd9561bc":{"data":["pem"]},"59474fc4-3f96-412a-b365-e287cdc05e24":{"data":["pem"]},"5a41cd82-e217-4604-9597-207aab51bef8":{"data":["pem"]},"5d256b13-5e52-4563-939d-a98b56449883":{"data":["pem"]},"5f78c53e-22fd-4a92-8aa2-f99bb647c3fc":{"data":["pem"]},"625bb50c-b9f5-43f1-94c6-58b4b5ccdc93":{"data":["pem"]},"626d97be-7d27-4c0c-b7ae-dee6299e60ee":{"data":["pem"]},"680d333c-f7c9-43f8-a931-a8b5c02d143a":{"data":["pem"]},"6854dfba-6475-464a-a187-a625bf8957f2":{"data":["pem"]},"68987303-0f0a-4fe1-bfa4-346089d91516":{"data":["pem"]},"694a52a4-2f08-4bd3-924e-58c91d841ff4":{"data":["pem"]},"6d9b45a6-d1f9-45b9-88c2-118011de55dd":{"data":["pem"]},"787b67f5-58ac-4782-8a53-2d1d169297c1":{"data":["pem"]},"7a661085-3e4c-44b9-be90-6bb3d9e4d441":{"data":["pem"]},"7cd6ad8b-5810-4e6e-af5a-5b0027c079d4":{"data":["pem"]},"85504522-0ceb-46ac-9ce7-1498cc078604":{"data":["pem"]},"8cdec0cb-fbbb-43fb-976a-f98aee555a92":{"data":["pem"]},"8ce38056-e1ee-4a92-a754-6f99a0400a65":{"data":["pem"]},"8d291138-8c61-4f71-bdcd-6a5dafc35418":{"data":["pem"]},"8df9ca5d-81d8-495f-ad4e-52cd94f1d408":{"data":["pem"]},"906b3b8d-23b6-46ee-b469-8d1fea0dd2ad":{"data":["pem"]},"9329e9bc-222e-48d1-b0ff-2806280657d6":{"data":["pem"]},"93c4cdd7-dfc4-4d04-b0d0-b86026e11e46":{"data":["pem"]},"95b5da2a-d109-4db0-8134-db65ca096184":{"data":["pem"]},"978dda0e-fa91-4906-b26c-9e4908b62f8d":{"data":["pem"]},"98a3feba-2f38-4d27-ab53-b2b99f8ed15b":{"data":["pem"]},"9948ac50-8ffb-418d-a44e-ea77ac23e6c8":{"data":["pem"]},"99ab42bb-94ad-4c34-ba27-0318a8eb5ba9":{"data":["pem"]},"9a0ace42-2bab-4e9a-9fa8-b0e2dd910fb8":{"data":["pem"]},"9bad11d9-3c44-449f-8212-401b6e1b0e23":{"data":["pem"]},"9bd59e8f-c58e-4591-8119-338d46a9e937":{"data":["pem"]},"9da6d29e-300c-4f54-8f59-20ecf9744e58":{"data":["pem"]},"a302e2af-6b3c-457e-941c-94c0592cb484":{"data":["pem"]},"a535d062-91f6-4871-9168-aa1e3f12a893":{"data":["pem"]},"a5856185-f17c-4997-a927-9092578d8341":{"data":["pem"]},"a69bf538-ecb8-44cf-be81-622ad56891cf":{"data":["pem"]},"a6ad220a-a90b-41e9-8c44-4001bba7dbc6":{"data":["pem"]},"a8c4614c-a3c8-42aa-bae0-11919557d208":{"data":["pem"]},"a96c213c-ae0b-4f55-ba18-c5de3fcf4ed9":{"data":["pem"]},"ab153725-3b2e-41e2-be5f-4de50440a46b":{"data":["pem"]},"ac775ed3-8488-45b5-8db9-27664684e1f5":{"data":["pem"]},"acf13421-9ca7-417e-aef9-8504dc3e5dff":{"data":["pem"]},"ae0196c7-d76d-410d-b44b-84906a631d8f":{"data":["pem"]},"b277b69d-8a4d-4153-b461-eda6fddce5c5":{"data":["pem"]},"b2f23ffc-703f-49c2-8807-23caf9d34d9a":{"data":["pem"]},"b333e5bf-863b-4da6-ac13-1fc002f8f8ee":{"data":["pem"]},"b38dd57d-9eec-4a30-9b88-57328ebbaa29":{"data":["pem"]},"b65281a6-a222-4d28-83ac-ba04bd887f01":{"data":["pem"]},"b664e7f4-bd55-46cc-ad40-59798b56d557":{"data":["pem"]},"b8f3fde0-436b-40ae-a0be-b30b3b5dd789":{"data":["pem"]},"ba59393b-372e-4f1a-982d-842829282545":{"data":["pem"]},"bca02456-d0e5-43a5-a8af-7b8aa4611c76":{"data":["pem"]},"bcae3f89-2250-486e-bfe8-f9c39d7548a5":{"data":["pem"]},"c54b2c72-2436-4bbf-80a1-c90d89e6e195":{"data":["pem"]},"c6c53f31-3d2d-4d86-aa78-bc91090c97ea":{"reference":["sites"]},"d4403093-020b-461a-bcc2-79bdbd05d241":{"data":["pem"]},"d5bdf5ce-e73d-464a-a708-68a17aea89af":{"data":["pem"]},"d614be8f-f0d4-468e-a5d3-2d8350d318a8":{"data":["pem"]},"daa83763-00ee-4a2f-81ec-a6a2552fa1a1":{"data":["pem"]},"dfaee2cf-98c8-4284-9876-930c2e49b530":{"data":["pem"]},"e68bf907-eebf-464e-8312-ee6804b7b1f7":{"data":["pem"]},"e6e02832-970c-486e-90b0-9a020f7c32b0":{"data":["pem"]},"e73f697d-f6a3-4211-a30d-22b6a92c8c35":{"data":["pem"]},"eb3ebd5c-723b-450b-9099-e2775d184e26":{"data":["pem"]},"eb9a983a-d8cb-4ad7-a060-95ec0b6a24c3":{"data":["pem"]},"ed27e852-d748-4f07-aec4-18f20b2cbaca":{"data":["pem"]},"f44f8bc2-1a51-4939-adf7-5905bfbe6746":{"data":["pem"]},"f5b3ed24-262b-43a9-a41a-e25273e26b10":{"data":["pem"]},"f6b53cd9-19ac-4407-a996-1ab2197212f0":{"data":["pem"]},"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54":{"reference":["sites"]},"fbfd2788-037b-4115-8243-04b8d0f04c5a":{"data":["pem"]}}},{"id":"d4925c80-5182-417d-a299-8309fa1a6389","hierarchicalKey":"bassin_versant.scarff","hierarchicalReference":"type_de_sites.sites","naturalKey":"scarff","values":{"zet_nom_en":"Scarff","zet_nom_fr":"Scarff","zet_nom_key":"scarff","__display_en":"Scarff","__display_fr":"Scarff","tze_type_nom":"bassin_versant","zet_chemin_parent":"","zet_description_en":"Watershed Scarff","zet_description_fr":"Bassin versant de Scarff"},"refsLinkedTo":{"sites":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"],"type_de_sites":["64c59a95-ff20-4c53-af85-c8d209d2482e"]},"referencingReference":{"084fa779-46f0-4e22-999f-b8c1a5c402ef":{"data":["pem"]},"0a107b1d-cba9-46b3-9744-73c554797cee":{"data":["pem"]},"0ac5536a-c535-4b53-a684-91513ad73383":{"data":["pem"]},"0d7fe37f-b446-4d4b-99be-58875a710001":{"data":["pem"]},"0f0aea23-ade3-4c39-a4e8-a488d4ddef99":{"data":["pem"]},"12f9271c-1a1e-4b15-a219-1db2a10f75c4":{"data":["pem"]},"188bf143-c20f-4bdc-973c-c28e3042a70a":{"data":["pem"]},"1a2e981e-0653-48f9-b63e-4a4dc1b66ab4":{"data":["pem"]},"1a571dbf-9e8a-4661-a6bf-f039287c4565":{"data":["pem"]},"288a1d3c-a765-4da7-9bf5-52c9a7517caa":{"data":["pem"]},"28e137c4-2a27-4506-9e57-2de8706ed228":{"data":["pem"]},"3082564f-13ef-4361-acee-4a31d314be84":{"data":["pem"]},"3185c1eb-7bfd-4605-90c7-d9efd8d1bb6d":{"data":["pem"]},"31eb2285-f6d8-4502-bacc-673ca44d79f0":{"data":["pem"]},"3384bf77-aed0-4566-a1df-47cb0a404f75":{"data":["pem"]},"389dbaf1-f44d-4a23-a234-b7caf1fc9311":{"data":["pem"]},"3c4285e4-065f-4b5e-a997-1980d0a9b544":{"data":["pem"]},"42ce5f8c-429d-49cd-a588-772a3e21950a":{"data":["pem"]},"42f9fda7-3add-4d0e-8178-333723739ebc":{"data":["pem"]},"441bc526-2b22-4959-be89-d3d373ff6246":{"data":["pem"]},"445de144-2394-4ff1-ae29-e6486dc98c82":{"data":["pem"]},"4a85d42c-e67a-4097-808b-dc22491423b2":{"data":["pem"]},"4d08e371-8541-4652-8e03-36184d57bebd":{"data":["pem"]},"502a4f08-3185-453f-ac23-7adc79438e50":{"data":["pem"]},"56dbd03e-5e01-44c8-b4ae-57ec875f3be3":{"data":["pem"]},"5a21aab5-a0d7-4ef6-9ce5-aff15154e3ec":{"data":["pem"]},"5c47ed9d-aa9d-480c-95c0-5dbb915c4ce6":{"data":["pem"]},"603cb706-c0f7-4d38-bdcd-bbf1d5496901":{"data":["pem"]},"630bca5b-63cd-496c-abc0-38da2d8d7dfa":{"reference":["sites"]},"680f4204-5e7f-4613-965f-cf3ef555498f":{"data":["pem"]},"727e2e81-f251-4704-8bd5-5720c2cbe326":{"data":["pem"]},"77e20677-e80a-4851-a47b-ed480e0747b6":{"data":["pem"]},"78e5d420-e2f5-46db-958e-8975d0809d7d":{"data":["pem"]},"7a348f6d-6488-4a7a-9943-1ee79f6f2b5e":{"data":["pem"]},"7f539cd6-b5c7-4a36-b508-c0d38af11744":{"data":["pem"]},"80aa0e1d-c15a-4dc3-be3c-6581b842c3b3":{"data":["pem"]},"85062d35-a2bc-44ae-91d6-0a3611612224":{"data":["pem"]},"851549f9-66b7-4b9f-99ce-8378ffd30d2f":{"data":["pem"]},"8a2364df-fcb9-4d8d-b148-8d13f7455370":{"data":["pem"]},"8d1e743c-e6ce-40fc-9bdd-e9a14f76a943":{"data":["pem"]},"960c8b51-145f-4b32-a2a3-3995ee395d3d":{"data":["pem"]},"96aa352d-93cf-439d-9f23-c632c43a398e":{"data":["pem"]},"9700cd28-0018-47db-9f06-31b6d125824a":{"data":["pem"]},"98d91190-3f93-48fa-a607-ce4e17467f5e":{"data":["pem"]},"9a7cb03c-a0fa-4954-bdfb-b05187f33906":{"data":["pem"]},"9b99fdb6-9f36-4088-9dc4-931dfea6be31":{"data":["pem"]},"a60230a1-1657-4db5-99d2-f7610206fb55":{"data":["pem"]},"afe33e94-b445-457e-8092-60743607dd62":{"data":["pem"]},"b1c1803f-22ef-40be-ba87-8adadf70a723":{"data":["pem"]},"b665f086-aa8e-47b5-a509-320aa8996077":{"data":["pem"]},"b80e27d1-4115-4d91-b4c3-48dbaf66e565":{"data":["pem"]},"c2730abb-3128-4287-9287-628932d93002":{"data":["pem"]},"c2ad3361-128f-4703-ab3c-21202a619b60":{"data":["pem"]},"c3c9dab1-4aa5-4bc6-9b8a-71e24f9a9882":{"data":["pem"]},"d0c91a14-7345-4100-9bad-ead056c4660f":{"data":["pem"]},"d54c354e-2c80-4f10-aee0-0ba44a899ac7":{"data":["pem"]},"dd8a2f0b-9b7e-4a64-a5e3-79751e75111e":{"data":["pem"]},"de858f8d-be79-4fb8-9fb0-64b0a8307f5b":{"data":["pem"]},"e1f3eb2b-4db0-4851-a5bc-c7135b218b34":{"data":["pem"]},"e279661e-9d32-4cf7-9ae3-255c7b35272a":{"data":["pem"]},"e6317e09-2e94-4f9c-b09a-b5a177517066":{"data":["pem"]},"e7e1d5d1-06ea-4dd3-8a49-fae11cab5a77":{"data":["pem"]},"ec1f6184-590e-4315-b302-ab27460a77a8":{"data":["pem"]},"ed0ce1ee-524b-44e3-a4e7-583adbf716a0":{"data":["pem"]},"eeb313ac-621d-4420-a8d0-51f32ba0c14f":{"data":["pem"]},"efa7d4f5-0aa3-4921-aa84-6d5de1fd9b27":{"data":["pem"]},"f6b9b1c1-0efc-42fb-89d0-e4c4dd7f6b36":{"data":["pem"]},"faeea294-7eb1-474a-9a69-844c8795cb32":{"data":["pem"]},"fd12d7b3-1906-41e2-adf9-1b2d0b01e631":{"data":["pem"]}}},{"id":"b9988cc0-13a4-499f-b393-99058ac89975","hierarchicalKey":"plateforme.nivelle.nivelle__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"nivelle__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"nivelle","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["a936e28c-8a11-42d5-a8e7-404409305c02"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"referencingReference":{"02baca53-f406-446e-bad3-91794efd1989":{"data":["pem"]},"0539c859-5560-4ef3-8d8f-43495956d1db":{"data":["pem"]},"0c32b7a2-6daf-417b-89ea-3fea29d0b899":{"data":["pem"]},"0d7141f5-ec26-4c7b-b1e7-a24d8c4dc090":{"data":["pem"]},"0fdd0a2b-093f-42a8-9852-5b98b8986966":{"data":["pem"]},"11db05d8-2f62-43ba-a306-a0fda2b804d1":{"data":["pem"]},"19551949-71ce-496a-8c19-6b9b0a542e12":{"data":["pem"]},"1a27ffc6-7409-4f80-b188-ee53da62fec0":{"data":["pem"]},"1b12ba53-649d-44a8-9169-426f5ab41fb4":{"data":["pem"]},"1fc04602-cecd-4e99-83a3-a6aa429e428d":{"data":["pem"]},"21a80b3e-8c14-4500-9d2c-e050ecb82125":{"data":["pem"]},"253e729e-d424-4664-a83a-bb0b75d355cd":{"data":["pem"]},"2b3aa5e9-1884-4c4c-9458-54a4ab63b352":{"data":["pem"]},"2c4f22de-a841-499b-9d47-976bc5da9d1d":{"data":["pem"]},"2e1db5ea-47e3-4f6a-8ecf-a9b49c20b41c":{"data":["pem"]},"32fca2c4-0625-458a-bcee-daa988e38038":{"data":["pem"]},"33a00b44-22e5-4117-bf57-ca5f4453a112":{"data":["pem"]},"352b57e6-584e-4893-b088-b7e1dc8805ca":{"data":["pem"]},"38b852f3-4fc8-40b3-95bf-0253f69c901b":{"data":["pem"]},"3955ea92-7779-4ae5-a897-869489c82982":{"data":["pem"]},"3d26257b-7bf9-47a2-9822-f3804be7434b":{"data":["pem"]},"3d553476-4375-45c1-adae-30d34b6e1c03":{"data":["pem"]},"4732ebe2-17a7-4efe-8b29-6b2e3082f2e8":{"data":["pem"]},"4ffd14b0-9d63-46c1-b449-b3d04ac440ee":{"data":["pem"]},"50eebba9-1af9-4eb7-9bbf-acdfde955c13":{"data":["pem"]},"53a0ed4f-2dc2-4775-93f6-cf92d60a9de9":{"data":["pem"]},"560eb9dd-a9e8-4e70-980f-aecda72c0869":{"data":["pem"]},"57f74d52-ff74-4a51-9e91-a8f6b7786573":{"data":["pem"]},"586c8592-6145-4a4e-ba4b-b46ccebe214f":{"data":["pem"]},"59f933b2-4327-4f35-8585-8eac114c037e":{"data":["pem"]},"62e7ff2b-36f9-45cc-8ce5-bc91076b9753":{"data":["pem"]},"641d33be-dd4d-4329-aa2f-d7f0760329f8":{"data":["pem"]},"6617bb8f-760b-4fd9-831b-acd8942d388c":{"data":["pem"]},"6773287d-130d-45d7-b5a4-a46902002c81":{"data":["pem"]},"6b01bb16-d5a6-416b-adf3-f45373e0ab0f":{"data":["pem"]},"7584e8e5-b8a3-4ea4-9f10-7003c65bf2d0":{"data":["pem"]},"7cdbad7e-4346-4895-833b-8c4893c18c79":{"data":["pem"]},"82793bf2-c0f7-48c4-8525-f58ece09b2a9":{"data":["pem"]},"83b829b4-824b-4a9c-9b99-e49b2f54af93":{"data":["pem"]},"85b231f1-d133-4327-8e4c-b4303189aa01":{"data":["pem"]},"861832c3-7eed-4882-be48-2d232a80b3de":{"data":["pem"]},"86ef42d5-13e9-4406-864d-46517e625aea":{"data":["pem"]},"8dfbfb62-6785-4d39-8dab-f0f9d077b0a7":{"data":["pem"]},"912904d6-d679-41c3-9e24-dba64e17fffe":{"data":["pem"]},"91bc36d9-47e3-4c2c-b085-be577b9fc540":{"data":["pem"]},"9b4d5e17-8624-4263-b550-6a3879ec2545":{"data":["pem"]},"9ea6d9da-cb04-49da-bd04-b8bfed9b2640":{"data":["pem"]},"aa44b6bd-2ceb-44f3-ac1b-15d32fa1cf53":{"data":["pem"]},"ad0cf350-f45b-48be-877d-0345be005e9f":{"reference":["site_theme_datatype"]},"b0d28f75-6d07-4201-abd6-43799d57d04a":{"data":["pem"]},"b2a5afd8-11ec-4214-9d82-fc7fa894b172":{"reference":["site_theme_datatype"]},"b41534dd-9981-4f77-9b69-7f4b5da6ab81":{"data":["pem"]},"b72e7e48-7491-4b68-81d1-445e2e686832":{"data":["pem"]},"bf232674-c980-4406-8f8d-fce4f4bb8010":{"data":["pem"]},"c1b0fffa-db17-4a2f-acdc-3e435f0d6eab":{"data":["pem"]},"c2d64bb3-5189-4930-b8f1-224a4657c299":{"data":["pem"]},"c2d7b975-09c1-4a81-978b-0cc33f2559d3":{"data":["pem"]},"cd713294-9df2-4009-a5f9-db9f12cb507b":{"data":["pem"]},"cebdf675-6099-4f2a-9165-201db3c59004":{"data":["pem"]},"d2b08ba4-222a-48f2-8cf3-cd8b9312e39c":{"data":["pem"]},"d540eb75-92a6-4be2-8b25-22550fe8b453":{"data":["pem"]},"e04960e5-73ad-48c0-93fd-2169b96d4393":{"data":["pem"]},"e0f249ac-520a-4ff7-811e-80a5b47420a2":{"data":["pem"]},"e3b53129-4afa-4a69-9f9f-5e28e12544bf":{"data":["pem"]},"e4ab59d7-78b2-4bbb-8d5c-1055cd4bf510":{"data":["pem"]},"e844ed30-f8d0-43a9-804c-a759b0d360b2":{"data":["pem"]},"ee6f6a3b-9571-41e2-9709-d38c38c062c4":{"data":["pem"]},"f0a7514d-fcfe-4162-8362-d79f8075a1aa":{"data":["pem"]},"f58781a9-114f-4d21-8ef3-a83c5b5f78ee":{"data":["pem"]},"f943ee39-9ba5-45e3-8c18-0ec5a5e138ac":{"data":["pem"]}}},{"id":"c6c53f31-3d2d-4d86-aa78-bc91090c97ea","hierarchicalKey":"oir__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"oir__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"oir","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["c610cfb3-9dd6-4a07-a84e-e143f001f543"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"referencingReference":{"0277d18c-6ea6-4cc8-8e39-5b08c92534a5":{"data":["pem"]},"07e1a11e-07ed-41e2-8dba-111c624e4e53":{"data":["pem"]},"09f1fe66-64ef-48b3-bef3-b2d4451df293":{"data":["pem"]},"0c061fe3-e180-4c52-9b05-1ea985bb5b19":{"data":["pem"]},"0f93823b-1743-44f0-adaf-b57b8dc7353e":{"data":["pem"]},"118dd53c-512f-43c5-b420-6ce739e42ee1":{"data":["pem"]},"12872632-29e1-48e8-a584-b0da0ff580e3":{"reference":["sites"]},"12926a39-b423-49ef-b0e4-8e1bf885f951":{"data":["pem"]},"16005801-1b5a-4d5d-bb8e-0218fda60dec":{"data":["pem"]},"17b34f07-e6d9-4c81-89e9-7d721900286c":{"data":["pem"]},"17e1be21-c6ec-4d12-9bfb-7c5b0933b492":{"data":["pem"]},"180a9d32-43d4-4470-ac88-d33cbdca787e":{"data":["pem"]},"18f901d9-ffae-47ed-9851-64adbc15c6b3":{"data":["pem"]},"1d1235db-087a-49fd-86bd-34286280195b":{"data":["pem"]},"21e88100-4a5f-4087-bf20-1a0abf8207dd":{"data":["pem"]},"22fe5c64-fbd4-4e98-a50e-3e3d83faa91d":{"data":["pem"]},"24cd44ff-dcfa-41e4-945d-b4cc2a980f19":{"data":["pem"]},"25386405-ce34-4908-b44c-15fb35a78433":{"data":["pem"]},"2885e341-fef8-4253-b459-5725cfd435b8":{"data":["pem"]},"2b1d0ae6-883e-483b-b0ae-de99afbe5c59":{"data":["pem"]},"2c6ea209-e6b3-493a-afeb-7c074feb04a9":{"data":["pem"]},"363fb891-e3b3-4479-9156-1fe498e43704":{"data":["pem"]},"3f08b6e5-c2a2-4371-93cf-f82ed7e394f4":{"data":["pem"]},"443f0c61-16ad-4658-8621-d5fdaca9966f":{"data":["pem"]},"48e03e54-b29c-4a22-8d93-3c49401720a9":{"data":["pem"]},"48e5c4ed-7fe3-4b3c-9a07-56d7b77caebb":{"data":["pem"]},"4f7083e1-453b-452c-bbbb-757ae9ac3c39":{"data":["pem"]},"537b621a-8e45-4f83-87cf-bc4ed09d3392":{"data":["pem"]},"5d256b13-5e52-4563-939d-a98b56449883":{"data":["pem"]},"625bb50c-b9f5-43f1-94c6-58b4b5ccdc93":{"data":["pem"]},"6854dfba-6475-464a-a187-a625bf8957f2":{"data":["pem"]},"68987303-0f0a-4fe1-bfa4-346089d91516":{"data":["pem"]},"6f914953-a3c6-461a-912e-3c9b3d70738c":{"data":["pem"]},"79b052b0-59ac-42b8-aa17-63d2df0d2df6":{"data":["pem"]},"7b8a2837-86d6-4ead-9001-e9fb09c686cd":{"data":["pem"]},"7f43e834-5ae6-4518-8281-5ac77bb27f96":{"data":["pem"]},"8afbaba9-734b-41f6-89ad-2c5a6874fd6c":{"data":["pem"]},"8f24eec0-4e82-4338-8fd1-5a71a119ddfc":{"data":["pem"]},"909c04bf-a2d8-4c8e-9671-e4bd80083e8f":{"data":["pem"]},"942d81e6-0a93-474c-bd21-325277231750":{"data":["pem"]},"95b5da2a-d109-4db0-8134-db65ca096184":{"data":["pem"]},"978dda0e-fa91-4906-b26c-9e4908b62f8d":{"data":["pem"]},"98276ced-0d59-430c-bb91-a31468e9ceca":{"data":["pem"]},"99ab42bb-94ad-4c34-ba27-0318a8eb5ba9":{"data":["pem"]},"9bd59e8f-c58e-4591-8119-338d46a9e937":{"data":["pem"]},"9da6d29e-300c-4f54-8f59-20ecf9744e58":{"data":["pem"]},"9dee49ff-9e48-4b88-b366-dab83642d490":{"data":["pem"]},"a302e2af-6b3c-457e-941c-94c0592cb484":{"data":["pem"]},"a6ad220a-a90b-41e9-8c44-4001bba7dbc6":{"data":["pem"]},"a6da9c97-e3e4-4a36-9b04-5f5470e34b09":{"data":["pem"]},"a8c4614c-a3c8-42aa-bae0-11919557d208":{"data":["pem"]},"a936e28c-8a11-42d5-a8e7-404409305c02":{"reference":["sites"]},"ab153725-3b2e-41e2-be5f-4de50440a46b":{"data":["pem"]},"acf13421-9ca7-417e-aef9-8504dc3e5dff":{"data":["pem"]},"ad09f927-70fb-4c18-9376-0d9de6ca8042":{"data":["pem"]},"b4c65209-7d89-41e4-924c-16818019730d":{"data":["pem"]},"b664e7f4-bd55-46cc-ad40-59798b56d557":{"data":["pem"]},"b8f3fde0-436b-40ae-a0be-b30b3b5dd789":{"data":["pem"]},"bcae3f89-2250-486e-bfe8-f9c39d7548a5":{"data":["pem"]},"cebea7ce-9d4e-48ed-b58e-ec9c606f9b43":{"data":["pem"]},"d4925c80-5182-417d-a299-8309fa1a6389":{"reference":["sites"]},"d5bdf5ce-e73d-464a-a708-68a17aea89af":{"data":["pem"]},"d614be8f-f0d4-468e-a5d3-2d8350d318a8":{"data":["pem"]},"daa83763-00ee-4a2f-81ec-a6a2552fa1a1":{"data":["pem"]},"dfaee2cf-98c8-4284-9876-930c2e49b530":{"data":["pem"]},"e73f697d-f6a3-4211-a30d-22b6a92c8c35":{"data":["pem"]},"ec766ea7-45fc-4ad9-8df6-b273181f3d21":{"reference":["site_theme_datatype"]},"ed5ad1ba-9b20-48a7-b222-59cd739ec270":{"data":["pem"]},"f16ea809-e815-4cc9-a302-99ba51d8fac3":{"data":["pem"]},"f857533b-0dca-4765-b724-7263c375515c":{"data":["pem"]},"f8dee920-7205-4df4-a169-9d9ab1d8a5ce":{"data":["pem"]},"fae534f0-a64c-4159-92df-df2b287b0a3c":{"reference":["sites"]},"fbfd2788-037b-4115-8243-04b8d0f04c5a":{"data":["pem"]}}},{"id":"fae534f0-a64c-4159-92df-df2b287b0a3c","hierarchicalKey":"plateforme.oir.oir__p1.oir__p1__a","hierarchicalReference":"type_de_sites.sites.sites.sites","naturalKey":"oir__p1__a","values":{"zet_nom_en":"A","zet_nom_fr":"A","zet_nom_key":"a","__display_en":"A","__display_fr":"A","tze_type_nom":"plateforme","zet_chemin_parent":"oir__p1","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"referencingReference":{"09f1fe66-64ef-48b3-bef3-b2d4451df293":{"data":["pem"]},"0c061fe3-e180-4c52-9b05-1ea985bb5b19":{"data":["pem"]},"12926a39-b423-49ef-b0e4-8e1bf885f951":{"data":["pem"]},"17b34f07-e6d9-4c81-89e9-7d721900286c":{"data":["pem"]},"17e1be21-c6ec-4d12-9bfb-7c5b0933b492":{"data":["pem"]},"18f901d9-ffae-47ed-9851-64adbc15c6b3":{"data":["pem"]},"1d1235db-087a-49fd-86bd-34286280195b":{"data":["pem"]},"21e88100-4a5f-4087-bf20-1a0abf8207dd":{"data":["pem"]},"24cd44ff-dcfa-41e4-945d-b4cc2a980f19":{"data":["pem"]},"2b1d0ae6-883e-483b-b0ae-de99afbe5c59":{"data":["pem"]},"3483cae6-f877-40be-ab2b-9573b0aefccc":{"reference":["site_theme_datatype"]},"363fb891-e3b3-4479-9156-1fe498e43704":{"data":["pem"]},"3f08b6e5-c2a2-4371-93cf-f82ed7e394f4":{"data":["pem"]},"443f0c61-16ad-4658-8621-d5fdaca9966f":{"data":["pem"]},"48e5c4ed-7fe3-4b3c-9a07-56d7b77caebb":{"data":["pem"]},"4f7083e1-453b-452c-bbbb-757ae9ac3c39":{"data":["pem"]},"537b621a-8e45-4f83-87cf-bc4ed09d3392":{"data":["pem"]},"6f914953-a3c6-461a-912e-3c9b3d70738c":{"data":["pem"]},"79b052b0-59ac-42b8-aa17-63d2df0d2df6":{"data":["pem"]},"7b8a2837-86d6-4ead-9001-e9fb09c686cd":{"data":["pem"]},"7f43e834-5ae6-4518-8281-5ac77bb27f96":{"data":["pem"]},"8afbaba9-734b-41f6-89ad-2c5a6874fd6c":{"data":["pem"]},"8f24eec0-4e82-4338-8fd1-5a71a119ddfc":{"data":["pem"]},"909c04bf-a2d8-4c8e-9671-e4bd80083e8f":{"data":["pem"]},"942d81e6-0a93-474c-bd21-325277231750":{"data":["pem"]},"98276ced-0d59-430c-bb91-a31468e9ceca":{"data":["pem"]},"9dee49ff-9e48-4b88-b366-dab83642d490":{"data":["pem"]},"a6da9c97-e3e4-4a36-9b04-5f5470e34b09":{"data":["pem"]},"ad09f927-70fb-4c18-9376-0d9de6ca8042":{"data":["pem"]},"b4c65209-7d89-41e4-924c-16818019730d":{"data":["pem"]},"cebea7ce-9d4e-48ed-b58e-ec9c606f9b43":{"data":["pem"]},"ed5ad1ba-9b20-48a7-b222-59cd739ec270":{"data":["pem"]},"f16ea809-e815-4cc9-a302-99ba51d8fac3":{"data":["pem"]},"f857533b-0dca-4765-b724-7263c375515c":{"data":["pem"]},"f8dee920-7205-4df4-a169-9d9ab1d8a5ce":{"data":["pem"]}}},{"id":"12872632-29e1-48e8-a584-b0da0ff580e3","hierarchicalKey":"plateforme.oir.oir__p1.oir__p1__b","hierarchicalReference":"type_de_sites.sites.sites.sites","naturalKey":"oir__p1__b","values":{"zet_nom_en":"B","zet_nom_fr":"B","zet_nom_key":"b","__display_en":"B","__display_fr":"B","tze_type_nom":"plateforme","zet_chemin_parent":"oir__p1","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["c6c53f31-3d2d-4d86-aa78-bc91090c97ea"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"referencingReference":{"e1c3b140-1e8d-4841-a631-f4807be8c0b5":{"reference":["site_theme_datatype"]}}},{"id":"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54","hierarchicalKey":"plateforme.oir.oir__p2","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"oir__p2","values":{"zet_nom_en":"P2","zet_nom_fr":"P2","zet_nom_key":"p2","__display_en":"P2","__display_fr":"P2","tze_type_nom":"plateforme","zet_chemin_parent":"oir","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["c610cfb3-9dd6-4a07-a84e-e143f001f543"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"referencingReference":{"0aaf9dd3-d673-46df-af21-86e7733a53eb":{"data":["pem"]},"11c10d52-1a99-4e83-9e1a-dac43ee556e3":{"data":["pem"]},"15abf27d-e9f3-4980-9f25-2f0b74aa7529":{"data":["pem"]},"16589d1e-d209-4ecb-a97d-696a2af04563":{"data":["pem"]},"17718471-ffc5-4640-979d-9bbd7f22878b":{"data":["pem"]},"1cdb438c-8d37-4807-a1b1-d28a48dd9db0":{"data":["pem"]},"1f66b8e0-8c5e-4631-ab73-3edb70e17ea3":{"data":["pem"]},"27c80422-b438-4b3a-94c0-6f358b63d064":{"data":["pem"]},"306edd7e-c972-4214-8ee8-021669f12b72":{"data":["pem"]},"30cfcb13-54e7-4c17-bbe8-01d2ded6ff5c":{"data":["pem"]},"34a413a6-64b5-4e12-93a7-33f611fd94e7":{"data":["pem"]},"36578622-db70-4757-8e24-e4be27d2dcaf":{"data":["pem"]},"3b7bfc35-39c2-4edf-8f7b-7aa707e0f63c":{"data":["pem"]},"3f324226-9ade-4e30-8632-2837162b532d":{"data":["pem"]},"40367fe8-cbb6-444a-bdfc-3e7f5d2da84b":{"data":["pem"]},"4392126b-7a22-408d-953c-4bf0d1f424c9":{"data":["pem"]},"466983d4-d2c6-49f8-8067-6cab394330c3":{"data":["pem"]},"47ad3aca-28d8-491d-9299-8c7b22aeb727":{"data":["pem"]},"4d3d33d3-75ba-4bc5-8d9d-4511848fa4ab":{"data":["pem"]},"53e64630-7500-4b5b-8527-2e839838c67e":{"data":["pem"]},"540b6702-f6ff-43b6-a048-716c66c65765":{"data":["pem"]},"561f7ef7-6b76-4f89-9e88-2921ff2257be":{"data":["pem"]},"581c6e35-ba5d-4822-9cef-dfb0fd9561bc":{"data":["pem"]},"59474fc4-3f96-412a-b365-e287cdc05e24":{"data":["pem"]},"5a41cd82-e217-4604-9597-207aab51bef8":{"data":["pem"]},"5f78c53e-22fd-4a92-8aa2-f99bb647c3fc":{"data":["pem"]},"626d97be-7d27-4c0c-b7ae-dee6299e60ee":{"data":["pem"]},"680d333c-f7c9-43f8-a931-a8b5c02d143a":{"data":["pem"]},"694a52a4-2f08-4bd3-924e-58c91d841ff4":{"data":["pem"]},"6d9b45a6-d1f9-45b9-88c2-118011de55dd":{"data":["pem"]},"6e532dc3-c936-4617-aa73-2ad1b228ad84":{"reference":["site_theme_datatype"]},"787b67f5-58ac-4782-8a53-2d1d169297c1":{"data":["pem"]},"7a661085-3e4c-44b9-be90-6bb3d9e4d441":{"data":["pem"]},"7cd6ad8b-5810-4e6e-af5a-5b0027c079d4":{"data":["pem"]},"85504522-0ceb-46ac-9ce7-1498cc078604":{"data":["pem"]},"8cdec0cb-fbbb-43fb-976a-f98aee555a92":{"data":["pem"]},"8ce38056-e1ee-4a92-a754-6f99a0400a65":{"data":["pem"]},"8d291138-8c61-4f71-bdcd-6a5dafc35418":{"data":["pem"]},"8df9ca5d-81d8-495f-ad4e-52cd94f1d408":{"data":["pem"]},"906b3b8d-23b6-46ee-b469-8d1fea0dd2ad":{"data":["pem"]},"9329e9bc-222e-48d1-b0ff-2806280657d6":{"data":["pem"]},"93c4cdd7-dfc4-4d04-b0d0-b86026e11e46":{"data":["pem"]},"98a3feba-2f38-4d27-ab53-b2b99f8ed15b":{"data":["pem"]},"9948ac50-8ffb-418d-a44e-ea77ac23e6c8":{"data":["pem"]},"9a0ace42-2bab-4e9a-9fa8-b0e2dd910fb8":{"data":["pem"]},"9bad11d9-3c44-449f-8212-401b6e1b0e23":{"data":["pem"]},"a535d062-91f6-4871-9168-aa1e3f12a893":{"data":["pem"]},"a5856185-f17c-4997-a927-9092578d8341":{"data":["pem"]},"a69bf538-ecb8-44cf-be81-622ad56891cf":{"data":["pem"]},"a96c213c-ae0b-4f55-ba18-c5de3fcf4ed9":{"data":["pem"]},"ac775ed3-8488-45b5-8db9-27664684e1f5":{"data":["pem"]},"ae0196c7-d76d-410d-b44b-84906a631d8f":{"data":["pem"]},"b277b69d-8a4d-4153-b461-eda6fddce5c5":{"data":["pem"]},"b2f23ffc-703f-49c2-8807-23caf9d34d9a":{"data":["pem"]},"b31250fc-497d-46cf-9ba5-6663cdeb2919":{"reference":["site_theme_datatype"]},"b333e5bf-863b-4da6-ac13-1fc002f8f8ee":{"data":["pem"]},"b38dd57d-9eec-4a30-9b88-57328ebbaa29":{"data":["pem"]},"b65281a6-a222-4d28-83ac-ba04bd887f01":{"data":["pem"]},"ba59393b-372e-4f1a-982d-842829282545":{"data":["pem"]},"bca02456-d0e5-43a5-a8af-7b8aa4611c76":{"data":["pem"]},"c54b2c72-2436-4bbf-80a1-c90d89e6e195":{"data":["pem"]},"d4403093-020b-461a-bcc2-79bdbd05d241":{"data":["pem"]},"e68bf907-eebf-464e-8312-ee6804b7b1f7":{"data":["pem"]},"e6e02832-970c-486e-90b0-9a020f7c32b0":{"data":["pem"]},"eb3ebd5c-723b-450b-9099-e2775d184e26":{"data":["pem"]},"eb9a983a-d8cb-4ad7-a060-95ec0b6a24c3":{"data":["pem"]},"ed27e852-d748-4f07-aec4-18f20b2cbaca":{"data":["pem"]},"f44f8bc2-1a51-4939-adf7-5905bfbe6746":{"data":["pem"]},"f5b3ed24-262b-43a9-a41a-e25273e26b10":{"data":["pem"]},"f6b53cd9-19ac-4407-a996-1ab2197212f0":{"data":["pem"]}}},{"id":"630bca5b-63cd-496c-abc0-38da2d8d7dfa","hierarchicalKey":"plateforme.scarff.scarff__p1","hierarchicalReference":"type_de_sites.sites.sites","naturalKey":"scarff__p1","values":{"zet_nom_en":"P1","zet_nom_fr":"P1","zet_nom_key":"p1","__display_en":"P1","__display_fr":"P1","tze_type_nom":"plateforme","zet_chemin_parent":"scarff","zet_description_en":"","zet_description_fr":""},"refsLinkedTo":{"sites":["d4925c80-5182-417d-a299-8309fa1a6389"],"type_de_sites":["11a1d02e-2d23-415f-8aab-01bf243f1963"]},"referencingReference":{"084fa779-46f0-4e22-999f-b8c1a5c402ef":{"data":["pem"]},"0a107b1d-cba9-46b3-9744-73c554797cee":{"data":["pem"]},"0ac5536a-c535-4b53-a684-91513ad73383":{"data":["pem"]},"0d7fe37f-b446-4d4b-99be-58875a710001":{"data":["pem"]},"0f0aea23-ade3-4c39-a4e8-a488d4ddef99":{"data":["pem"]},"12f9271c-1a1e-4b15-a219-1db2a10f75c4":{"data":["pem"]},"188bf143-c20f-4bdc-973c-c28e3042a70a":{"data":["pem"]},"1a2e981e-0653-48f9-b63e-4a4dc1b66ab4":{"data":["pem"]},"1a571dbf-9e8a-4661-a6bf-f039287c4565":{"data":["pem"]},"288a1d3c-a765-4da7-9bf5-52c9a7517caa":{"data":["pem"]},"28e137c4-2a27-4506-9e57-2de8706ed228":{"data":["pem"]},"3082564f-13ef-4361-acee-4a31d314be84":{"data":["pem"]},"3185c1eb-7bfd-4605-90c7-d9efd8d1bb6d":{"data":["pem"]},"31eb2285-f6d8-4502-bacc-673ca44d79f0":{"data":["pem"]},"3384bf77-aed0-4566-a1df-47cb0a404f75":{"data":["pem"]},"389dbaf1-f44d-4a23-a234-b7caf1fc9311":{"data":["pem"]},"3c4285e4-065f-4b5e-a997-1980d0a9b544":{"data":["pem"]},"42ce5f8c-429d-49cd-a588-772a3e21950a":{"data":["pem"]},"42f9fda7-3add-4d0e-8178-333723739ebc":{"data":["pem"]},"441bc526-2b22-4959-be89-d3d373ff6246":{"data":["pem"]},"445de144-2394-4ff1-ae29-e6486dc98c82":{"data":["pem"]},"4a85d42c-e67a-4097-808b-dc22491423b2":{"data":["pem"]},"4d08e371-8541-4652-8e03-36184d57bebd":{"data":["pem"]},"502a4f08-3185-453f-ac23-7adc79438e50":{"data":["pem"]},"53958632-deaa-4917-9233-65c85b7c52eb":{"reference":["site_theme_datatype"]},"56dbd03e-5e01-44c8-b4ae-57ec875f3be3":{"data":["pem"]},"5a21aab5-a0d7-4ef6-9ce5-aff15154e3ec":{"data":["pem"]},"5c47ed9d-aa9d-480c-95c0-5dbb915c4ce6":{"data":["pem"]},"603cb706-c0f7-4d38-bdcd-bbf1d5496901":{"data":["pem"]},"680f4204-5e7f-4613-965f-cf3ef555498f":{"data":["pem"]},"727e2e81-f251-4704-8bd5-5720c2cbe326":{"data":["pem"]},"77e20677-e80a-4851-a47b-ed480e0747b6":{"data":["pem"]},"78e5d420-e2f5-46db-958e-8975d0809d7d":{"data":["pem"]},"7a348f6d-6488-4a7a-9943-1ee79f6f2b5e":{"data":["pem"]},"7f539cd6-b5c7-4a36-b508-c0d38af11744":{"data":["pem"]},"80aa0e1d-c15a-4dc3-be3c-6581b842c3b3":{"data":["pem"]},"85062d35-a2bc-44ae-91d6-0a3611612224":{"data":["pem"]},"851549f9-66b7-4b9f-99ce-8378ffd30d2f":{"data":["pem"]},"8a2364df-fcb9-4d8d-b148-8d13f7455370":{"data":["pem"]},"8d1e743c-e6ce-40fc-9bdd-e9a14f76a943":{"data":["pem"]},"960c8b51-145f-4b32-a2a3-3995ee395d3d":{"data":["pem"]},"96aa352d-93cf-439d-9f23-c632c43a398e":{"data":["pem"]},"9700cd28-0018-47db-9f06-31b6d125824a":{"data":["pem"]},"98d91190-3f93-48fa-a607-ce4e17467f5e":{"data":["pem"]},"9a7cb03c-a0fa-4954-bdfb-b05187f33906":{"data":["pem"]},"9b99fdb6-9f36-4088-9dc4-931dfea6be31":{"data":["pem"]},"a60230a1-1657-4db5-99d2-f7610206fb55":{"data":["pem"]},"afe33e94-b445-457e-8092-60743607dd62":{"data":["pem"]},"b1c1803f-22ef-40be-ba87-8adadf70a723":{"data":["pem"]},"b665f086-aa8e-47b5-a509-320aa8996077":{"data":["pem"]},"b80e27d1-4115-4d91-b4c3-48dbaf66e565":{"data":["pem"]},"c2730abb-3128-4287-9287-628932d93002":{"data":["pem"]},"c2ad3361-128f-4703-ab3c-21202a619b60":{"data":["pem"]},"c3c9dab1-4aa5-4bc6-9b8a-71e24f9a9882":{"data":["pem"]},"d0c91a14-7345-4100-9bad-ead056c4660f":{"data":["pem"]},"d54c354e-2c80-4f10-aee0-0ba44a899ac7":{"data":["pem"]},"dd8a2f0b-9b7e-4a64-a5e3-79751e75111e":{"data":["pem"]},"de858f8d-be79-4fb8-9fb0-64b0a8307f5b":{"data":["pem"]},"e1f3eb2b-4db0-4851-a5bc-c7135b218b34":{"data":["pem"]},"e279661e-9d32-4cf7-9ae3-255c7b35272a":{"data":["pem"]},"e6317e09-2e94-4f9c-b09a-b5a177517066":{"data":["pem"]},"e7e1d5d1-06ea-4dd3-8a49-fae11cab5a77":{"data":["pem"]},"ec1f6184-590e-4315-b302-ab27460a77a8":{"data":["pem"]},"ed0ce1ee-524b-44e3-a4e7-583adbf716a0":{"data":["pem"]},"eeb313ac-621d-4420-a8d0-51f32ba0c14f":{"data":["pem"]},"efa7d4f5-0aa3-4921-aa84-6d5de1fd9b27":{"data":["pem"]},"f6b9b1c1-0efc-42fb-89d0-e4c4dd7f6b36":{"data":["pem"]},"faeea294-7eb1-474a-9a69-844c8795cb32":{"data":["pem"]},"fd12d7b3-1906-41e2-adf9-1b2d0b01e631":{"data":["pem"]},"ffb6bca1-ab82-4be7-afce-59628b99388d":{"reference":["site_theme_datatype"]}}}],"referenceTypeForReferencingColumns":{"tze_type_nom":"type_de_sites","zet_chemin_parent":"sites"}}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json b/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json
deleted file mode 100644
index f5c06ed28828fdfa3ded71027b25d5ba60f83920..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/references/type_de_sites.json
+++ /dev/null
@@ -1 +0,0 @@
-{"referenceValues":[{"id":"64c59a95-ff20-4c53-af85-c8d209d2482e","hierarchicalKey":"bassin_versant","hierarchicalReference":"type_de_sites","naturalKey":"bassin_versant","values":{"tze_nom_en":"Watershed","tze_nom_fr":"Bassin versant","tze_nom_key":"bassin_versant","__display_en":"Watershed","__display_fr":"Bassin versant","tze_definition_en":"Watershed","tze_definition_fr":"Bassin versant"},"refsLinkedTo":{},"referencingReference":{"a936e28c-8a11-42d5-a8e7-404409305c02":{"reference":["sites"]},"c610cfb3-9dd6-4a07-a84e-e143f001f543":{"reference":["sites"]},"d4925c80-5182-417d-a299-8309fa1a6389":{"reference":["sites"]}}},{"id":"11a1d02e-2d23-415f-8aab-01bf243f1963","hierarchicalKey":"plateforme","hierarchicalReference":"type_de_sites","naturalKey":"plateforme","values":{"tze_nom_en":"Platform","tze_nom_fr":"Plateforme","tze_nom_key":"plateforme","__display_en":"Platform","__display_fr":"Plateforme","tze_definition_en":"Measurement platform","tze_definition_fr":"Plateforme de mesure"},"refsLinkedTo":{},"referencingReference":{"12872632-29e1-48e8-a584-b0da0ff580e3":{"reference":["sites"]},"630bca5b-63cd-496c-abc0-38da2d8d7dfa":{"reference":["sites"]},"b9988cc0-13a4-499f-b393-99058ac89975":{"reference":["sites"]},"c6c53f31-3d2d-4d86-aa78-bc91090c97ea":{"reference":["sites"]},"f7bf03f6-0ca1-4fec-b3dd-24ee0843bb54":{"reference":["sites"]},"fae534f0-a64c-4159-92df-df2b287b0a3c":{"reference":["sites"]}}}],"referenceTypeForReferencingColumns":{}}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/monsore/validateMonsore.txt b/cypress/fixtures/applications/ore/monsore/validateMonsore.txt
deleted file mode 100644
index 34351d700db1c62a2a90149029ac5cbe69efb3b0..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/monsore/validateMonsore.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-{"result":"application.createConfiguration.testYamlIsvalid","params":null,"time":[2024,11,19,18,27,17,226998917],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.yamlIsvalid","params":null,"time":[2024,11,19,18,27,17,234411326],"type":"REACTIVE_INFO"}
-{"result":"application.createConfiguration.versionIsValid","params":null,"time":[2024,11,19,18,27,17,234745980],"type":"REACTIVE_INFO"}
-{"result":0.01,"time":[2024,11,19,18,27,17,235604709],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.Starting parsing of configuration","params":{},"time":[2024,11,19,18,27,17,556733318],"type":"REACTIVE_INFO"}
-{"result":0.0,"time":[2024,11,19,18,27,17,557212286],"type":"REACTIVE_PROGRESS"}
-{"result":0.0,"time":[2024,11,19,18,27,17,557534351],"type":"REACTIVE_PROGRESS"}
-{"result":"application.createConfiguration.CheckSyntax.startValidation.start","params":{"applicationName":"monsore"},"time":[2024,11,19,18,27,18,261053451],"type":"REACTIVE_INFO"}
-{"result":{"id":"43b1880f-347e-45a1-9e28-27cfde6cc832","creationDate":null,"updateDate":null,"lastChartes":5336473980199903000,"name":"monsore","version":null,"data":["themes","especes","variables","type_de_sites","site_theme_datatype","unites","projet","valeurs_qualitatives","type_de_fichiers","variables_et_unites_par_types_de_donnees","pem","sites"],"additionalFiles":["fichiers","utilisateurs"],"configuration":{"version":{"version":"2.0.1","runTimeVersion":{}},"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"context"},{"tagDefinition":"DOMAIN_TAG","tagName":"data"},{"tagDefinition":"DOMAIN_TAG","tagName":"test"},{"tagDefinition":"DOMAIN_TAG","tagName":"unit"},{"tagDefinition":"DOMAIN_TAG","tagName":"temporal"}],"i18n":{"tags":{"unit":{"en":"unit","fr":"unité"},"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"context":{"en":"context","fr":"contexte"},"temporal":{"en":"temporality","fr":"temporalité"}},"application":{"title":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"},"description":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"data":{"themes":{"validations":{},"exceptions":{},"components":{"description_fr":{"exportHeader":{"title":{"fr":"définition"},"description":{"fr":"La definition du thème"}}},"description_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"Thematic definition"}}},"nom_en":{"exportHeader":{"title":{"en":"name"},"description":{"en":"Site name"}}},"nom_fr":{"exportHeader":{"title":{"fr":"nom"},"description":{"fr":"Le nom du thème"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{nom_en}","fr":"{nom_fr}"},"description":{"en":"{description_en}","fr":"{description_fr}"}},"i18n":{"title":{"en":"Thematic","fr":"Thème"},"description":{"en":"Thematic list","fr":"Liste des thèmes"}}},"variables":{"validations":{},"exceptions":{},"components":{"definition_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"Variable definition"}}},"nom_en":{"exportHeader":{"title":{"en":"name"},"description":{"en":"Variable name"}}},"nom_fr":{"exportHeader":{"title":{"fr":"nom"},"description":{"fr":"Le nom de la variable"}}},"definition_fr":{"exportHeader":{"title":{"fr":"définition"},"description":{"fr":"La définition de la variable"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{nom_en}","fr":"{nom_fr}"},"description":{"en":"{definition_en}","fr":"{definition_fr}"}},"i18n":{"title":{"en":"Variables","fr":"Variables"},"description":{"en":"Variables list","fr":"Liste des variables"}}},"especes":{"validations":{},"exceptions":{},"components":{"my_computed_column":{"exportHeader":{"title":{"en":"computed column","fr":"colonne calculée"},"description":{"en":"a calculated column returning 'my value'","fr":"une colonne calculée retournant 'my value'"}}},"esp_definition_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"species definition"}}},"esp_definition_fr":{"exportHeader":{"title":{"fr":"définition"},"description":{"fr":"définition de l'espèce"}}},"esp_nom":{"exportHeader":{"title":{"en":"code","fr":"code"},"description":{"en":"code name of the species","fr":"nom codique de l'espèce"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{esp_nom}","fr":"{esp_nom}"},"description":{"en":"{esp_definition_en}","fr":"{esp_definition_fr}"}},"i18n":{"title":{"en":"Species","fr":"Espèces"},"description":{"en":"Description of species fished in the watershed","fr":"Description des espèces pêchées sur le bassin versant"}}},"site_theme_datatype":{"validations":{"checkDatatype":{"fr":"test"},"projetRef":{"fr":"référence au projet"},"sitesRef":{"fr":"référence au site"},"themesRef":{"fr":"référence au theme"}},"exceptions":{},"components":{},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"},"description":{"en":"Join on projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"Jointure nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"i18n":{"title":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"description":{"en":"Join table of theme sites and datatypes","fr":"Table de jointure des sites theme et datatypes"}}},"type_de_sites":{"validations":{},"exceptions":{},"components":{"tze_nom_fr":{"exportHeader":{"title":{"fr":"nom"},"description":{"fr":"La nom du type de sites"}}},"tze_nom_en":{"exportHeader":{"title":{"en":"name"},"description":{"en":"Site type name"}}},"tze_definition_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"Site type definition"}}},"tze_definition_fr":{"exportHeader":{"title":{"fr":"définition"},"description":{"fr":"La definition du type de site"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{tze_nom_en}","fr":"{tze_nom_fr}"},"description":{"en":"{tze_definition_en}","fr":"{tze_definition_fr}"}},"i18n":{"title":{"en":"Sites types","fr":"Types de sites"},"description":{"en":"Sites types list","fr":"Liste des types de sites"}}},"unites":{"validations":{},"exceptions":{},"components":{"nom_en":{"exportHeader":{"title":{"en":"name"},"description":{"en":"Unit name"}}},"code_en":{"exportHeader":{"title":{"en":"code"},"description":{"en":"Unit code"}}},"nom_fr":{"exportHeader":{"title":{"fr":"nom"},"description":{"fr":"La nom de l'unité"}}},"code_fr":{"exportHeader":{"title":{"fr":"code"},"description":{"fr":"Le code du unité"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{nom_en} ({code_key})","fr":"{nom_fr} ({code_key})"},"description":{}},"i18n":{"title":{"en":"Units","fr":"Unités"},"description":{"en":"Units list","fr":"Liste des unités"}}},"projet":{"validations":{},"exceptions":{},"components":{"definition_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"project definition"}}},"nom_en":{"exportHeader":{"title":{"en":"Name"},"description":{"en":"Project name"}}},"nom_fr":{"exportHeader":{"title":{"fr":"Nom"},"description":{"fr":"Nom du projet"}}},"definition_fr":{"exportHeader":{"title":{"fr":"définition"},"description":{"fr":"définition du projet"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{nom_en}","fr":"{nom_fr}"},"description":{"en":"{definition_en}","fr":"{definition_fr}"}},"i18n":{"title":{"en":"Project","fr":"Projet"},"description":{"en":"List of information system projects","fr":"Liste des projets du système d'information"}}},"valeurs_qualitatives":{"validations":{},"exceptions":{},"components":{"valeur_fr":{"exportHeader":{"title":{"fr":"valeur"},"description":{"fr":"La valeur dans la liste"}}},"nom_en":{"exportHeader":{"title":{"en":"name"},"description":{"en":"The name list"}}},"valeur_en":{"exportHeader":{"title":{"en":"value"},"description":{"en":"The value in list"}}},"nom_fr":{"exportHeader":{"title":{"fr":"Nom"},"description":{"fr":"Le nom de la liste"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{valeur_en}","fr":"{valeur_fr}"},"description":{"en":"{valeur_en} of {nom_en}","fr":"{valeur_fr} de {nom_fr}"}},"i18n":{"title":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"description":{"en":"List of qualitative values list","fr":"Liste de liste de valeurs qualitatives"}}},"variables_et_unites_par_types_de_donnees":{"validations":{"checkDatatype":{"fr":"test"},"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"}},"exceptions":{},"components":{},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"},"description":{"en":"Join ondatatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"Jointure des nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"i18n":{"title":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"description":{"en":"Variables and units by data type join list","fr":"Liste de jointure des variables et unités par type de données"}}},"type_de_fichiers":{"validations":{},"exceptions":{},"components":{"description_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"Thematic definition"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{nom_en}","fr":"{nom_fr}"},"description":{"en":"{description_en}","fr":"{description_fr}"}},"i18n":{"title":{"en":"Files types","fr":"Types de fichiers"},"description":{"en":"The files types","fr":"Les types de fichiers"}}},"pem":{"validations":{"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"},"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"}},"exceptions":{},"components":{"chemin":{"exportHeader":{"title":{"en":"Path","fr":"Chemin"},"description":{"en":"Data calculating the full path of the site","fr":"Données calculant le chemin complet du site"}}},"color_value":{"exportHeader":{"title":{"en":"United colors","fr":"Couleur des individus"},"description":{}}},"individusNumbervalue":{"exportHeader":{"title":{"en":"Number of individuals","fr":"Nombre d'individus"},"description":{}}}},"submissions":{"referenceScopes":{"projet":{"title":{"en":"project","fr":"projet"},"description":{"en":"Choose the project","fr":"Choisissez le projet"}},"sites":{"title":{"en":"site","fr":"site"},"description":{"en":"The site","fr":"Le site"}}}},"i18nDisplayPattern":null,"i18n":{"title":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"description":{"en":"Upstream trapping fishing data","fr":"Données de pêche par piégeage en Montée"}}},"sites":{"validations":{},"exceptions":{},"components":{"zet_description_en":{"exportHeader":{"title":{"en":"definition"},"description":{"en":"site definition"}}},"zet_nom_fr":{"exportHeader":{"title":{"fr":"Nom du site"},"description":{"fr":"Le nom du site"}}},"zet_nom_en":{"exportHeader":{"title":{"en":"Site name"},"description":{"en":"The site name"}}},"zet_description_fr":{"exportHeader":{"title":{"fr":"définition"},"description":{"fr":"La definition du site"}}}},"submissions":{"referenceScopes":{}},"i18nDisplayPattern":{"title":{"en":"{zet_chemin_parent} - {zet_nom_fr}","fr":"{zet_chemin_parent} - {zet_nom_fr} "},"description":{"en":"{zet_description_en}","fr":"{zet_description_fr}"}},"i18n":{"title":{"en":"Site","fr":"Site"},"description":{"en":"Sites list","fr":"Liste des sites du système d'information"}}}},"rightsrequest":{"fields":{"endDate":{"title":{"en":"Give the project end date","fr":"Date de fin du projet"},"description":{"en":"Project end date","fr":"Donnez la date de fin du projet"}},"organization":{"title":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"description":{"en":"Usual ame of research organization","fr":"Nom usuel de l'organisme de recherche"}},"project":{"title":{"en":"Description of the research project","fr":"Description du projet de recherche"},"description":{"en":"Describe your the research project","fr":"Donnez une description du projet de recherche"}},"startDate":{"title":{"en":"Project start date","fr":"Date de début du projet"},"description":{"en":"Give the project start date","fr":"Donnez la date de début du projet"}}},"i18n":{"title":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"description":{"en":"Monsoere Data Access Right Request Form","fr":"Formulaire de demande de droit d'accès aux données de Monsoere"}}},"additionalFiles":{"utilisateurs":{"i18n":{"title":{"en":"Users","fr":"Utilsateurs"},"description":{"en":"System User Description Files","fr":"Fichiers de dexcription des utilisateurs du système"}},"fields":{"prenom":{"title":{"en":"Surname","fr":"Prénom"},"description":{"en":"User surname","fr":"Prénom de l'utilisateur"}},"nom":{"title":{"en":"Name","fr":"Nom"},"description":{"en":"User name","fr":"Nom de l'utilisateur"}}}},"fichiers":{"i18n":{"title":{"en":"Files","fr":"Fichiers"},"description":{"en":"Various files relating to the Information System","fr":"Différents fichiers afférents au Système d'Information"}},"fields":{"date":{"title":{"en":"Date","fr":"Date"},"description":{"en":"The date the file was updated","fr":"La date de mise à jour du fichier"}},"site":{"title":{"en":"Place","fr":"Site"},"description":{"en":"Site described by the file","fr":"Site décrit par le fichier"}},"poids":{"title":{"en":"Weight","fr":"Poids"},"description":{"en":"File size in kb","fr":"Poids du fichier en ko"}},"nom":{"title":{"en":"Name","fr":"Nom"},"description":{"en":"The name of the file for download","fr":"Le nom du fichier pour téléchargement"}},"age":{"title":{"en":"Age","fr":"Age"},"description":{"en":"Minimum age for file access","fr":"Age minumum d'accès au fichier"}}}}}},"applicationDescription":{"name":"monsore","version":{"version":"3.0.1","runTimeVersion":{}},"defaultLanguage":"fr","comment":"Fichier de test de l'application brokenADOM version initiale"},"dataDescription":{"themes":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"context"}],"naturalKey":["nom_key"],"componentDescriptions":{"nom_key":{"type":"BasicComponent","componentKey":"nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_en":{"type":"BasicComponent","componentKey":"nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_en","exportHeaderName":"nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_fr":{"type":"BasicComponent","componentKey":"nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_fr","exportHeaderName":"nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"description_fr":{"type":"BasicComponent","componentKey":"description_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"description_fr","exportHeaderName":"description_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"description_en":{"type":"BasicComponent","componentKey":"description_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"description_en","exportHeaderName":"description_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"especes":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"data"}],"naturalKey":["esp_nom"],"componentDescriptions":{"colonne_homonyme_entre_referentiels":{"type":"BasicComponent","componentKey":"colonne_homonyme_entre_referentiels","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"colonne_homonyme_entre_referentiels","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"esp_definition_en":{"type":"BasicComponent","componentKey":"esp_definition_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"esp_definition_en","exportHeaderName":"esp_definition_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"my_computed_column":{"type":"ComputedComponent","componentKey":"my_computed_column","tags":[{"tagDefinition":"HIDDEN_TAG"}],"exportHeaderName":"my_computed_column","langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"computationChecker":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"my value\";\n","references":null,"exceptionMessages":[],"codify":false,"data":null},"submissionAuthorizationScope":null,"hidden":true,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"esp_nom":{"type":"BasicComponent","componentKey":"esp_nom","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"test"}],"importHeader":"esp_nom","exportHeaderName":"esp_nom","langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"esp_definition_fr":{"type":"BasicComponent","componentKey":"esp_definition_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"esp_definition_fr","exportHeaderName":"esp_definition_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"variables":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"data"}],"naturalKey":["nom_key"],"componentDescriptions":{"nom_key":{"type":"BasicComponent","componentKey":"nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_en":{"type":"BasicComponent","componentKey":"nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_en","exportHeaderName":"nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"definition_en":{"type":"BasicComponent","componentKey":"definition_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"definition_en","exportHeaderName":"definition_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"is_qualitative":{"type":"BasicComponent","componentKey":"is_qualitative","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"isQualitative","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_fr":{"type":"BasicComponent","componentKey":"nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_fr","exportHeaderName":"nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"definition_fr":{"type":"BasicComponent","componentKey":"definition_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"definition_fr","exportHeaderName":"definition_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"type_de_sites":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"context"}],"naturalKey":["tze_nom_key"],"componentDescriptions":{"tze_nom_key":{"type":"BasicComponent","componentKey":"tze_nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"tze_nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"tze_nom_fr":{"type":"BasicComponent","componentKey":"tze_nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"tze_nom_fr","exportHeaderName":"tze_nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"tze_definition_fr":{"type":"BasicComponent","componentKey":"tze_definition_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"tze_definition_fr","exportHeaderName":"tze_definition_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"tze_nom_en":{"type":"BasicComponent","componentKey":"tze_nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"tze_nom_en","exportHeaderName":"tze_nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"tze_definition_en":{"type":"BasicComponent","componentKey":"tze_definition_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"tze_definition_en","exportHeaderName":"tze_definition_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"site_theme_datatype":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"context"}],"naturalKey":["projet","site","theme","datatype"],"componentDescriptions":{"site":{"type":"BasicComponent","componentKey":"site","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom du site","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"theme":{"type":"BasicComponent","componentKey":"theme","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom du thème","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"projet":{"type":"BasicComponent","componentKey":"projet","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom du projet","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"datatype":{"type":"BasicComponent","componentKey":"datatype","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom du type de données","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{"projetRef":{"checkers":{"projet":{"type":"ReferenceChecker","componentKey":"projet","multiplicity":"ONE","required":false,"refType":"projet","isRecursive":false,"isParent":false}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["projet"],"required":false,"mandatory":"OPTIONAL"},"sitesRef":{"checkers":{"site":{"type":"ReferenceChecker","componentKey":"site","multiplicity":"ONE","required":false,"refType":"sites","isRecursive":false,"isParent":false}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["site"],"required":false,"mandatory":"OPTIONAL"},"themesRef":{"checkers":{"theme":{"type":"ReferenceChecker","componentKey":"theme","multiplicity":"ONE","required":false,"refType":"themes","isRecursive":false,"isParent":false}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["theme"],"required":false,"mandatory":"OPTIONAL"},"checkDatatype":{"checkers":{"datatype":{"type":"GroovyExpressionChecker","multiplicity":"ONE","required":false,"expression":"String datatype = datum.datatype;  def data = application.getConfiguration().i18n().data ; if(data==null){\n    return false;\n}; def i18n = data\n        .collect{ it->it.value.i18n};\nif(i18n==null){\n    return false;\n}; def title = i18n \n        .collect{ it->it.title};\nif(title==null){\n    return false;\n}; def french = title\n        .collect { it->it.get(java.util.Locale.FRENCH)};\nreturn french \n        .find{it->datatype.equals(fr.inra.oresing.domain.application.configuration.Ltree.fromUnescapedString(it.toString()).sql)}!=null;\n","references":null,"exceptionMessages":[],"codify":true,"data":null}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["datatype"],"required":false,"mandatory":"OPTIONAL"}},"depends":[],"migrations":null,"hidden":false,"order":9999},"unites":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"data"}],"naturalKey":["nom_key"],"componentDescriptions":{"code_en":{"type":"BasicComponent","componentKey":"code_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"code_en","exportHeaderName":"code_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_key":{"type":"BasicComponent","componentKey":"nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_en":{"type":"BasicComponent","componentKey":"nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_en","exportHeaderName":"nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_fr":{"type":"BasicComponent","componentKey":"nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_fr","exportHeaderName":"nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"code_key":{"type":"BasicComponent","componentKey":"code_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"code_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"code_fr":{"type":"BasicComponent","componentKey":"code_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"code_fr","exportHeaderName":"code_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"projet":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"data"},{"tagDefinition":"DOMAIN_TAG","tagName":"test"},{"tagDefinition":"DOMAIN_TAG","tagName":"context"}],"naturalKey":["nom_key"],"componentDescriptions":{"nom_key":{"type":"BasicComponent","componentKey":"nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_en":{"type":"BasicComponent","componentKey":"nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_en","exportHeaderName":"nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"definition_en":{"type":"BasicComponent","componentKey":"definition_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"definition_en","exportHeaderName":"definition_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_fr":{"type":"BasicComponent","componentKey":"nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_fr","exportHeaderName":"nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"colonne_homonyme_entre_referentiels":{"type":"BasicComponent","componentKey":"colonne_homonyme_entre_referentiels","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"colonne_homonyme_entre_referentiels","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"definition_fr":{"type":"BasicComponent","componentKey":"definition_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"definition_fr","exportHeaderName":"definition_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"valeurs_qualitatives":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"data"}],"naturalKey":["nom_key","valeur_key"],"componentDescriptions":{"nom_key":{"type":"BasicComponent","componentKey":"nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_en":{"type":"BasicComponent","componentKey":"nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_en","exportHeaderName":"nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"valeur_en":{"type":"BasicComponent","componentKey":"valeur_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"valeur_en","exportHeaderName":"valeur_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_fr":{"type":"BasicComponent","componentKey":"nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_fr","exportHeaderName":"nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"valeur_key":{"type":"BasicComponent","componentKey":"valeur_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"valeur_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"valeur_fr":{"type":"BasicComponent","componentKey":"valeur_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"valeur_fr","exportHeaderName":"valeur_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"type_de_fichiers":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"HIDDEN_TAG"}],"naturalKey":["nom_key"],"componentDescriptions":{"nom_key":{"type":"BasicComponent","componentKey":"nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_en":{"type":"BasicComponent","componentKey":"nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_en","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"nom_fr":{"type":"BasicComponent","componentKey":"nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom_fr","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"description_fr":{"type":"BasicComponent","componentKey":"description_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"description_fr","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"description_en":{"type":"BasicComponent","componentKey":"description_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"description_en","exportHeaderName":"description_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{},"depends":[],"migrations":null,"hidden":false,"order":9999},"variables_et_unites_par_types_de_donnees":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"data"}],"naturalKey":["datatype","variable"],"componentDescriptions":{"variable":{"type":"BasicComponent","componentKey":"variable","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom de la variable","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"datatype":{"type":"BasicComponent","componentKey":"datatype","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom du type de données","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"unite":{"type":"BasicComponent","componentKey":"unite","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"nom de l'unité","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false}},"submission":null,"authorization":null,"validations":{"variableRef":{"checkers":{"variable":{"type":"ReferenceChecker","componentKey":"variable","multiplicity":"ONE","required":false,"refType":"variables","isRecursive":false,"isParent":false}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["variable"],"required":false,"mandatory":"OPTIONAL"},"uniteRef":{"checkers":{"unite":{"type":"ReferenceChecker","componentKey":"unite","multiplicity":"ONE","required":false,"refType":"unites","isRecursive":false,"isParent":false}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["unite"],"required":false,"mandatory":"OPTIONAL"},"checkDatatype":{"checkers":{"datatype":{"type":"GroovyExpressionChecker","multiplicity":"ONE","required":false,"expression":"String datatype = datum.datatype;  def data = application.getConfiguration().i18n().data ; if(data==null){\n    return false;\n}; def i18n = data\n        .collect{ it->it.value.i18n};\nif(i18n==null){\n    return false;\n}; def title = i18n \n        .collect{ it->it.title};\nif(title==null){\n    return false;\n}; def french = title\n        .collect { it->it.get(java.util.Locale.FRENCH)};\nreturn french \n        .find{it->datatype.equals(fr.inra.oresing.domain.application.configuration.Ltree.fromUnescapedString(it.toString()).sql)}!=null;\n","references":null,"exceptionMessages":[],"codify":true,"data":null}},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":["datatype"],"required":false,"mandatory":"OPTIONAL"}},"depends":[],"migrations":null,"hidden":false,"order":9999},"pem":{"separator":";","headerLine":4,"firstRowLine":5,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"ORDER_TAG","tagOrder":2},{"tagDefinition":"DOMAIN_TAG","tagName":"data"},{"tagDefinition":"DOMAIN_TAG","tagName":"test"},{"tagDefinition":"DOMAIN_TAG","tagName":"context"},{"tagDefinition":"DATA_TAG"}],"naturalKey":["projet","site","plateforme","date","espece"],"componentDescriptions":{"date":{"type":"BasicComponent","componentKey":"date","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":true,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"ORDER_TAG","tagOrder":1},{"tagDefinition":"DOMAIN_TAG","tagName":"temporal"}],"importHeader":"date","exportHeaderName":null,"langRestrictions":[],"required":true,"mandatory":"OPTIONAL","checker":{"type":"DateChecker","multiplicity":"ONE","required":true,"pattern":"dd/MM/yyyy","min":[-999999999,1,1,0,0],"max":[999999999,12,31,23,59,59,999999999],"duration":null},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"site":{"type":"BasicComponent","componentKey":"site","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"site","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"site","multiplicity":"ONE","required":false,"refType":"sites","isRecursive":false,"isParent":false},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"sites","chartDescription":null,"reference":true},"individusNumber_unit":{"type":"ComputedComponent","componentKey":"individusNumber_unit","tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"exportHeaderName":null,"langRestrictions":[],"required":true,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"individusNumber_unit","multiplicity":"ONE","required":true,"refType":"unites","isRecursive":false,"isParent":false},"computationChecker":{"type":"ComputationChecker","multiplicity":"ONE","required":true,"expression":"'sans_unite'","references":null,"exceptionMessages":[],"codify":false,"data":null},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"unites","chartDescription":null,"reference":true},"projet":{"type":"BasicComponent","componentKey":"projet","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"ORDER_TAG","tagOrder":2},{"tagDefinition":"DOMAIN_TAG","tagName":"test"}],"importHeader":"projet","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"projet","multiplicity":"ONE","required":false,"refType":"projet","isRecursive":false,"isParent":false},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"projet","chartDescription":null,"reference":true},"espece":{"type":"BasicComponent","componentKey":"espece","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"espece","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"espece","multiplicity":"ONE","required":false,"refType":"especes","isRecursive":false,"isParent":false},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"especes","chartDescription":null,"reference":true},"chemin":{"type":"ComputedComponent","componentKey":"chemin","tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"exportHeaderName":"chemin","langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"chemin","multiplicity":"ONE","required":false,"refType":"sites","isRecursive":false,"isParent":false},"computationChecker":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return OA_buildCompositeKey(['site','plateforme']);\n","references":null,"exceptionMessages":[],"codify":false,"data":null},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"sites","chartDescription":null,"reference":true},"plateforme":{"type":"BasicComponent","componentKey":"plateforme","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"plateforme","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"color_value":{"type":"BasicComponent","componentKey":"color_value","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"Couleur des individus","exportHeaderName":"color_value","langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"color_value","multiplicity":"ONE","required":false,"refType":"valeurs_qualitatives","isRecursive":false,"isParent":false},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"valeurs_qualitatives","chartDescription":null,"reference":true},"individusNumbervalue":{"type":"BasicComponent","componentKey":"individusNumbervalue","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return 0","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"Nombre d'individus","exportHeaderName":"individusNumbervalue","langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"color_unit":{"type":"ComputedComponent","componentKey":"color_unit","tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"color_unit","multiplicity":"ONE","required":false,"refType":"unites","isRecursive":false,"isParent":false},"computationChecker":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"'sans_unite'","references":null,"exceptionMessages":[],"codify":false,"data":null},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"unites","chartDescription":null,"reference":true}},"submission":{"strategy":"OA_VERSIONING","fileNameParsing":{"pattern":"(.*)!(.*)!(.*)!(.*).csv","authorizationScopes":["projet","chemin"],"startDate":3,"endDate":4},"submissionScope":{"referenceScopes":[{"reference":"projet","component":"projet"},{"reference":"sites","component":"chemin"}],"timescope":{"component":"date"}}},"authorization":{"authorizationScope":[{"component":"projet","data":"projet"},{"component":"chemin","data":"sites"}],"timeScope":"date"},"validations":{"unitOfColor":{"checkers":{},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":null,"required":false,"mandatory":"OPTIONAL"},"unitOfIndividus":{"checkers":{},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"columns":null,"required":true,"mandatory":"OPTIONAL"}},"depends":[{"type":"DependsReferences","references":"sites","component":"site"},{"type":"DependsReferences","references":"unites","component":"individusNumber_unit"},{"type":"DependsReferences","references":"projet","component":"projet"},{"type":"DependsReferences","references":"especes","component":"espece"},{"type":"DependsReferences","references":"sites","component":"chemin"},{"type":"DependsReferences","references":"valeurs_qualitatives","component":"color_value"},{"type":"DependsReferences","references":"unites","component":"color_unit"}],"migrations":null,"hidden":false,"order":2},"sites":{"separator":";","headerLine":1,"firstRowLine":2,"allowUnexpectedColumns":false,"tags":[{"tagDefinition":"DOMAIN_TAG","tagName":"context"}],"naturalKey":["zet_chemin_parent","zet_nom_key"],"componentDescriptions":{"tze_type_nom":{"type":"BasicComponent","componentKey":"tze_type_nom","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":true,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"tze_type_nom","exportHeaderName":null,"langRestrictions":[],"required":true,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"tze_type_nom","multiplicity":"ONE","required":true,"refType":"type_de_sites","isRecursive":false,"isParent":true},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"type_de_sites","chartDescription":null,"reference":true},"zet_description_en":{"type":"BasicComponent","componentKey":"zet_description_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"zet_description_en","exportHeaderName":"zet_description_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"zet_nom_fr":{"type":"BasicComponent","componentKey":"zet_nom_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"zet_nom_fr","exportHeaderName":"zet_nom_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"zet_nom_key":{"type":"BasicComponent","componentKey":"zet_nom_key","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"zet_nom_key","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"zet_nom_en":{"type":"BasicComponent","componentKey":"zet_nom_en","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"zet_nom_en","exportHeaderName":"zet_nom_en","langRestrictions":["en"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"zet_description_fr":{"type":"BasicComponent","componentKey":"zet_description_fr","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"zet_description_fr","exportHeaderName":"zet_description_fr","langRestrictions":["fr"],"required":false,"mandatory":"OPTIONAL","checker":null,"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"StringChecker","chartDescription":null,"reference":false},"zet_chemin_parent":{"type":"BasicComponent","componentKey":"zet_chemin_parent","defaultValue":{"type":"ComputationChecker","multiplicity":"ONE","required":false,"expression":"return \"\";","references":null,"exceptionMessages":[],"codify":false,"data":null},"tags":[{"tagDefinition":"NO_TAG","tagName":"no_tag"}],"importHeader":"zet_chemin_parent","exportHeaderName":null,"langRestrictions":[],"required":false,"mandatory":"OPTIONAL","checker":{"type":"ReferenceChecker","componentKey":"zet_chemin_parent","multiplicity":"ONE","required":false,"refType":"sites","isRecursive":true,"isParent":true},"submissionAuthorizationScope":null,"hidden":false,"referenceCheckerType":"sites","chartDescription":null,"reference":true}},"submission":null,"authorization":null,"validations":{},"depends":[{"type":"DependsParent","references":"type_de_sites","component":"tze_type_nom"},{"type":"DependsParent","references":"sites","component":"zet_chemin_parent"}],"migrations":null,"hidden":false,"order":9999}},"rightsRequest":{"formFields":{"organization":{"order":0,"type":"RightsRequestField","required":true,"checker":{"type":"StringChecker","multiplicity":"ONE","required":true,"pattern":".*"}},"project":{"order":1,"type":"RightsRequestField","required":false,"checker":{"type":"StringChecker","multiplicity":"ONE","required":false,"pattern":".*"}},"startDate":{"order":2,"type":"RightsRequestField","required":false,"checker":{"type":"DateChecker","multiplicity":"ONE","required":false,"pattern":"dd/MM/yyyy","min":[-999999999,1,1,0,0],"max":[999999999,12,31,23,59,59,999999999],"duration":null}},"endDate":{"order":3,"type":"RightsRequestField","required":false,"checker":{"type":"DateChecker","multiplicity":"ONE","required":false,"pattern":"dd/MM/yyyy","min":[-999999999,1,1,0,0],"max":[999999999,12,31,23,59,59,999999999],"duration":null}}}},"additionalFiles":{"fichiers":{"formFields":{"nom":{"order":0,"type":"AdditionalFileField","required":false,"checker":{"type":"StringChecker","multiplicity":"ONE","required":false,"pattern":"[a-z]*"}},"date":{"order":1,"type":"AdditionalFileField","required":false,"checker":{"type":"DateChecker","multiplicity":"ONE","required":false,"pattern":"dd/MM/yyyy","min":[-999999999,1,1,0,0],"max":[999999999,12,31,23,59,59,999999999],"duration":null}},"age":{"order":2,"type":"AdditionalFileField","required":false,"checker":{"type":"IntegerChecker","multiplicity":"ONE","required":false,"min":-2147483648,"max":2147483647}},"poids":{"order":3,"type":"AdditionalFileField","required":false,"checker":{"type":"FloatChecker","multiplicity":"ONE","required":false,"min":10.0,"max":100.0}},"site":{"order":4,"type":"AdditionalFileField","required":true,"checker":{"type":"ReferenceChecker","componentKey":"site","multiplicity":"ONE","required":true,"refType":"sites","isRecursive":false,"isParent":false}}}},"utilisateurs":{"formFields":{"nom":{"order":0,"type":"AdditionalFileField","required":false,"checker":{"type":"StringChecker","multiplicity":"ONE","required":false,"pattern":"[a-z]*"}},"prenom":{"order":1,"type":"AdditionalFileField","required":false,"checker":{"type":"StringChecker","multiplicity":"ONE","required":false,"pattern":"[a-z]*"}}}}},"hierarchicalNodes":[{"nodeName":"especes","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"projet","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"pem","componentKey":"color_unit","columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":["sites","unites","projet","especes","valeurs_qualitatives","type_de_sites"],"order":2,"isRecursive":false},{"nodeName":"themes","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"site_theme_datatype","componentKey":"theme","columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":["sites","projet","themes","type_de_sites"],"order":9999,"isRecursive":false},{"nodeName":"type_de_fichiers","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"type_de_sites","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[{"nodeName":"sites","componentKey":"zet_chemin_parent","columnToLookUpForRecursive":"zet_chemin_parent","parent":"type_de_sites","children":[],"depends":["type_de_sites"],"order":9999,"isRecursive":true}],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"unites","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"valeurs_qualitatives","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"variables","componentKey":null,"columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":[],"order":9999,"isRecursive":false},{"nodeName":"variables_et_unites_par_types_de_donnees","componentKey":"variable","columnToLookUpForRecursive":null,"parent":null,"children":[],"depends":["unites","variables"],"order":9999,"isRecursive":false}],"requiredAuthorizationsAttributes":["themes","variables","especes","site_theme_datatype","type_de_sites","unites","projet","valeurs_qualitatives","variables_et_unites_par_types_de_donnees","type_de_fichiers","pem","sites"],"hiddenData":["type_de_fichiers"]},"configFile":null,"allDataNames":["especes","projet","sites","themes","type_de_sites","site_theme_datatype","type_de_fichiers","unites","valeurs_qualitatives","variables","variables_et_unites_par_types_de_donnees","pem"]},"time":[2024,11,19,18,27,18,262017499],"type":"REACTIVE_RESULT"}
-{"result":1.0,"time":[2024,11,19,18,27,18,262327733],"type":"REACTIVE_PROGRESS"}
diff --git a/cypress/fixtures/applications/ore/ola/ola.json b/cypress/fixtures/applications/ore/ola/ola.json
deleted file mode 100644
index 0cbef6e6490b7d0c8432e46b21b58dd0dd24c25e..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/ola/ola.json
+++ /dev/null
@@ -1,11463 +0,0 @@
-{
-  "id": "36776c27-acf3-4981-a977-7c3c37be0183",
-  "name": "ola",
-  "title": "ola",
-  "comment": "",
-  "internationalization": {
-    "application": {
-      "internationalizationName": {
-        "en": "ORE OLA",
-        "fr": "ORE OLA"
-      }
-    },
-    "references": {
-      "controle_coherence": {
-        "internationalizationName": {
-          "en": "Controle de la cohérence",
-          "fr": "Controle de la cohérence"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "taxon_phytoplancton": {
-        "internationalizationName": {
-          "en": "taxon's phytoplanctons",
-          "fr": "taxon des phytoplanctons"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {
-          "proprietes_taxon": {
-            "en": "Properties of Taxa",
-            "fr": "Proprétés de Taxons"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-            "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "site_type": {
-        "internationalizationName": {
-          "en": "Sites types",
-          "fr": "Types de site"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "data_type_site_theme_project": {
-        "internationalizationName": {
-          "en": "Data type for theme's site and project",
-          "fr": "Type de données par thème de sites et projet"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "stade_développement_zoo": {
-        "internationalizationName": {
-          "en": "Stage of development",
-          "fr": "Stade de développement"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "project": {
-        "internationalizationName": {
-          "en": "Project",
-          "fr": "Projet"
-        },
-        "internationalizedColumns": {
-          "nom du projet_key": {
-            "en": "nom du projet_en",
-            "fr": "nom du projet_fr"
-          },
-          "description du projet_fr": {
-            "en": "description du projet_en",
-            "fr": "description du projet_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du projet_key}",
-            "fr": "{nom du projet_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "ref_site": {
-        "internationalizationName": {
-          "en": "Site",
-          "fr": "Site"
-        },
-        "internationalizedColumns": {
-          "nom du site_key": {
-            "en": "nom du site_en",
-            "fr": "nom du site_fr"
-          },
-          "description du site_fr": {
-            "en": "description du site_en",
-            "fr": "description du site_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du site_key}",
-            "fr": "{nom du site_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "valeurs_qualitative": {
-        "internationalizationName": {
-          "en": "Qualitative values",
-          "fr": "Valeurs qualitatives"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "valeur_key": {
-            "en": "valeur_en",
-            "fr": "valeur_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{valeur_key}",
-            "fr": "{valeur_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "variable_norm": {
-        "internationalizationName": {
-          "en": "Variables' norms",
-          "fr": "Normes de variable"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "ref_variable": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "définition_fr": {
-            "en": "définition_en",
-            "fr": "définition_fr"
-          },
-          "nom de la variable_fr": {
-            "en": "Affichage de la variable_en",
-            "fr": "Affichage de la variable_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la variable_fr}",
-            "fr": "{nom de la variable_fr}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "propriete_taxon": {
-        "internationalizationName": {
-          "en": "Proporties of taxons",
-          "fr": "Propiétés des taxons"
-        },
-        "internationalizedColumns": {
-          "définition_fr": {
-            "en": "définition_en",
-            "fr": "définition_fr"
-          },
-          "nom de la propriété_key": {
-            "en": "nom de la propriété_en",
-            "fr": "nom de la propriété_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la propriété_key}",
-            "fr": "{nom de la propriété_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "project_site": {
-        "internationalizationName": {
-          "en": "Project on site",
-          "fr": "Projet par site"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "tool": {
-        "internationalizationName": {
-          "en": "Measuring tool",
-          "fr": "Outils de mesure"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "nom de l'outil de mesure_fr": {
-            "en": "nom de l'outil de mesure_en",
-            "fr": "nom de l'outil de mesure_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de l'outil de mesure_fr}",
-            "fr": "{nom de l'outil de mesure_fr}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "platform": {
-        "internationalizationName": {
-          "en": "Plateforms",
-          "fr": "Plateformes"
-        },
-        "internationalizedColumns": {
-          "nom de la plateforme_key": {
-            "en": "nom de la plateforme_en",
-            "fr": "nom de la plateforme_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la plateforme_key}",
-            "fr": "{nom de la plateforme_key}"
-          }
-        },
-        "internationalizedValidations": {
-          "format_float": {
-            "fr": "latitude, longitude, altitude au format flottant obligatoire"
-          }
-        },
-        "internationalizedTags": null
-      },
-      "unit": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code})",
-            "fr": "{nom_key} ({code})"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "tool_type": {
-        "internationalizationName": {
-          "en": "Tools type",
-          "fr": "Type d'outils"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type d'outils}",
-            "fr": "{nom du type d'outils}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "platform_type": {
-        "internationalizationName": {
-          "en": "Plateform types",
-          "fr": "Types de plateforme"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "nom du type de plateforme_key": {
-            "en": "nom du type de plateforme_en",
-            "fr": "nom du type de plateforme_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type de plateforme_key}",
-            "fr": "{nom du type de plateforme_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "file_type": {
-        "internationalizationName": {
-          "en": "Type's Files",
-          "fr": "Type de fichier"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "data_type": {
-        "internationalizationName": {
-          "en": "Data type",
-          "fr": "Types de données"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "niveau_taxon": {
-        "internationalizationName": {
-          "en": "Level of taxon",
-          "fr": "Niveau de taxon"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "variable_group": {
-        "internationalizationName": {
-          "en": "Variable's groups",
-          "fr": "Groupes de variable"
-        },
-        "internationalizedColumns": {
-          "nom du groupe": {
-            "en": "nom du groupe_en",
-            "fr": "nom du groupe_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du groupe_en}",
-            "fr": "{nom du groupe_fr}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "taxon_zooplancton": {
-        "internationalizationName": {
-          "en": "taxon's zooplancton",
-          "fr": "taxon des zooplancton"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})",
-            "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "thematic": {
-        "internationalizationName": {
-          "en": "Thematic",
-          "fr": "Thème"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      }
-    },
-    "dataTypes": {
-      "phytoplancton": {
-        "internationalizationName": {
-          "en": "Phytoplancton",
-          "fr": "Phytoplancton"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              }
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "donnee": {
-              "internationalizationName": {
-                "en": "Data",
-                "fr": "Donnée"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "condition_prelevements": {
-        "internationalizationName": {
-          "en": "Collection condition",
-          "fr": "Condition de prélèvement"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "qualitatif": {
-              "internationalizationName": {
-                "en": "Qualitative data",
-                "fr": "Données qualitatives"
-              }
-            },
-            "quantitatif": {
-              "internationalizationName": {
-                "en": "Quantitative data",
-                "fr": "Données quantitatives"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": {
-                "en": "Site",
-                "fr": "Site"
-              }
-            },
-            "projet": {
-              "internationalizationName": {
-                "en": "Project",
-                "fr": "Projet"
-              }
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "chlorophylle": {
-        "internationalizationName": {
-          "en": null,
-          "fr": "Chlorophylle"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              }
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "haute_frequence": {
-        "internationalizationName": {
-          "en": null,
-          "fr": "Haute Fréquence"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "all": {
-              "internationalizationName": null
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "production_primaire": {
-        "internationalizationName": {
-          "en": null,
-          "fr": "Production primaire"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              }
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "zooplancton": {
-        "internationalizationName": {
-          "en": "Zooplancton",
-          "fr": "Zooplancton"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              }
-            },
-            "donnée": {
-              "internationalizationName": {
-                "en": "Donnée",
-                "fr": "Donnée"
-              }
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "physico-chimie": {
-        "internationalizationName": {
-          "en": "Chemical Physics",
-          "fr": "Physico Chimie"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              }
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "dataGroup_variable": {
-              "internationalizationName": {
-                "en": "Data",
-                "fr": "Données"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "sonde_multiparametres": {
-        "internationalizationName": {
-          "en": "Probe data",
-          "fr": "Sonde multi-paramètres"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "condition_prelevement": {
-              "internationalizationName": {
-                "en": "Prelevement's condition",
-                "fr": "Condition de prélèvement"
-              }
-            },
-            "donnee_prelevement": {
-              "internationalizationName": {
-                "en": "Data's condition",
-                "fr": "Données du prélèvement"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null
-            },
-            "projet": {
-              "internationalizationName": null
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      }
-    },
-    "internationalizedTags": {},
-    "rightsRequest": null
-  },
-  "references": {},
-  "authorizationReferencesRights": {
-    "authorizations": {},
-    "applicationName": "ola",
-    "isAdministrator": false,
-    "userId": null
-  },
-  "referenceSynthesis": [],
-  "dataTypes": {
-    "zooplancton": {
-      "id": "zooplancton",
-      "label": "zooplancton",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "mesure": {
-              "id": "mesure",
-              "label": "mesure"
-            },
-            "prelevement": {
-              "id": "prelevement",
-              "label": "prelevement"
-            }
-          },
-          "chartDescription": null
-        },
-        "taxon": {
-          "id": "taxon",
-          "label": "taxon",
-          "components": {
-            "nom du determinateur": {
-              "id": "nom du determinateur",
-              "label": "nom du determinateur"
-            },
-            "stade de développement": {
-              "id": "stade de développement",
-              "label": "stade de développement"
-            },
-            "nom du taxon déterminé": {
-              "id": "nom du taxon déterminé",
-              "label": "nom du taxon déterminé"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "maximum": {
-              "id": "maximum",
-              "label": "maximum"
-            },
-            "minimum": {
-              "id": "minimum",
-              "label": "minimum"
-            }
-          },
-          "chartDescription": null
-        },
-        "nombre_individus": {
-          "id": "nombre_individus",
-          "label": "nombre_individus",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "biovolume sédimenté": {
-          "id": "biovolume sédimenté",
-          "label": "biovolume sédimenté",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_zooplancton_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "chlorophylle": {
-      "id": "chlorophylle",
-      "label": "chlorophylle",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "maximum": {
-              "id": "maximum",
-              "label": "maximum"
-            },
-            "minimum": {
-              "id": "minimum",
-              "label": "minimum"
-            }
-          },
-          "chartDescription": null
-        },
-        "chlorophylle": {
-          "id": "chlorophylle",
-          "label": "chlorophylle",
-          "components": {
-            "c": {
-              "id": "c",
-              "label": "c"
-            },
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "carotenoïde": {
-              "id": "carotenoïde",
-              "label": "carotenoïde"
-            },
-            "pheopigments": {
-              "id": "pheopigments",
-              "label": "pheopigments"
-            },
-            "a scor-unesco": {
-              "id": "a scor-unesco",
-              "label": "a scor-unesco"
-            },
-            "a strickland-parsons": {
-              "id": "a strickland-parsons",
-              "label": "a strickland-parsons"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_chlorophylle_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "phytoplancton": {
-      "id": "phytoplancton",
-      "label": "phytoplancton",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "mesure": {
-              "id": "mesure",
-              "label": "mesure"
-            },
-            "prelevement": {
-              "id": "prelevement",
-              "label": "prelevement"
-            }
-          },
-          "chartDescription": null
-        },
-        "taxon": {
-          "id": "taxon",
-          "label": "taxon",
-          "components": {
-            "nom du determinateur": {
-              "id": "nom du determinateur",
-              "label": "nom du determinateur"
-            },
-            "nom du taxon déterminé": {
-              "id": "nom du taxon déterminé",
-              "label": "nom du taxon déterminé"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "maximum": {
-              "id": "maximum",
-              "label": "maximum"
-            },
-            "minimum": {
-              "id": "minimum",
-              "label": "minimum"
-            }
-          },
-          "chartDescription": null
-        },
-        "volume sedimente": {
-          "id": "volume sedimente",
-          "label": "volume sedimente",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "surface de comptage": {
-          "id": "surface de comptage",
-          "label": "surface de comptage",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "nombre d'objets par ml": {
-          "id": "nombre d'objets par ml",
-          "label": "nombre d'objets par ml",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "nombre d'objets comptés": {
-          "id": "nombre d'objets comptés",
-          "label": "nombre d'objets comptés",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "nombre de cellules par ml": {
-          "id": "nombre de cellules par ml",
-          "label": "nombre de cellules par ml",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "nombre de champs comptés": {
-          "id": "nombre de champs comptés",
-          "label": "nombre de champs comptés",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "biovolume de l'espèce dans l'échantillon": {
-          "id": "biovolume de l'espèce dans l'échantillon",
-          "label": "biovolume de l'espèce dans l'échantillon",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_phytoplancton_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "physico-chimie": {
-      "id": "physico-chimie",
-      "label": "physico-chimie",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "prélèvement": {
-              "id": "prélèvement",
-              "label": "prélèvement"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "unité": {
-              "id": "unité",
-              "label": "unité"
-            },
-            "maximum": {
-              "id": "maximum",
-              "label": "maximum"
-            },
-            "minimum": {
-              "id": "minimum",
-              "label": "minimum"
-            },
-            "réelle": {
-              "id": "réelle",
-              "label": "réelle"
-            }
-          },
-          "chartDescription": null
-        },
-        "data_variable": {
-          "id": "data_variable",
-          "label": "data_variable",
-          "components": {
-            "nom": {
-              "id": "nom",
-              "label": "nom"
-            },
-            "unit": {
-              "id": "unit",
-              "label": "unit"
-            },
-            "values": {
-              "id": "values",
-              "label": "values"
-            }
-          },
-          "chartDescription": {
-            "value": "values",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": {
-              "variable": "data_variable",
-              "component": "nom",
-              "id": "data_variable_nom",
-              "type": "PARAM_VARIABLE_COMPONENT_KEY"
-            }
-          }
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_physico_chimie_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "haute_frequence": {
-      "id": "haute_frequence",
-      "label": "haute_frequence",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            },
-            "datetime": {
-              "id": "datetime",
-              "label": "datetime"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "mesure": {
-              "id": "mesure",
-              "label": "mesure"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "pression": {
-          "id": "pression",
-          "label": "pression",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "commentaire": {
-          "id": "commentaire",
-          "label": "commentaire",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "temperature": {
-          "id": "temperature",
-          "label": "temperature",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            },
-            "quality": {
-              "id": "quality",
-              "label": "quality"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_haute_frequence_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "production_primaire": {
-      "id": "production_primaire",
-      "label": "production_primaire",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "incubation": {
-          "id": "incubation",
-          "label": "incubation",
-          "components": {
-            "duree": {
-              "id": "duree",
-              "label": "duree"
-            },
-            "heure fin": {
-              "id": "heure fin",
-              "label": "heure fin"
-            },
-            "heure debut": {
-              "id": "heure debut",
-              "label": "heure debut"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "production primaire": {
-          "id": "production primaire",
-          "label": "production primaire",
-          "components": {
-            "heure": {
-              "id": "heure",
-              "label": "heure"
-            },
-            "tiers median": {
-              "id": "tiers median",
-              "label": "tiers median"
-            },
-            "duree d_incubation reelle": {
-              "id": "duree d_incubation reelle",
-              "label": "duree d_incubation reelle"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_production_primaire_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "sonde_multiparametres": {
-      "id": "sonde_multiparametres",
-      "label": "sonde_multiparametres",
-      "variables": {
-        "ph": {
-          "id": "ph",
-          "label": "ph",
-          "components": {
-            "tc": {
-              "id": "tc",
-              "label": "tc"
-            },
-            "brut": {
-              "id": "brut",
-              "label": "brut"
-            },
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            }
-          },
-          "chartDescription": {
-            "value": "tc",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "chl": {
-          "id": "chl",
-          "label": "chl",
-          "components": {
-            "a": {
-              "id": "a",
-              "label": "a"
-            },
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            }
-          },
-          "chartDescription": {
-            "value": "a",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "prélèvement": {
-              "id": "prélèvement",
-              "label": "prélèvement"
-            }
-          },
-          "chartDescription": null
-        },
-        "par_a": {
-          "id": "par_a",
-          "label": "par_a",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "par_w": {
-          "id": "par_w",
-          "label": "par_w",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "trans": {
-          "id": "trans",
-          "label": "trans",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "cond25": {
-          "id": "cond25",
-          "label": "cond25",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "degres": {
-              "id": "degres",
-              "label": "degres"
-            }
-          },
-          "chartDescription": {
-            "value": "degres",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "turbidite": {
-          "id": "turbidite",
-          "label": "turbidite",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "oxygene_mg": {
-          "id": "oxygene_mg",
-          "label": "oxygene_mg",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "commentaire": {
-          "id": "commentaire",
-          "label": "commentaire",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "temperature": {
-          "id": "temperature",
-          "label": "temperature",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "oxygene_saturation": {
-          "id": "oxygene_saturation",
-          "label": "oxygene_saturation",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": {
-            "value": "value",
-            "unit": "unit",
-            "gap": "1 DAY",
-            "standardDeviation": null,
-            "aggregation": null
-          }
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_sonde_multiparametres_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "condition_prelevements": {
-      "id": "condition_prelevements",
-      "label": "condition_prelevements",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            },
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "commentaire": {
-          "id": "commentaire",
-          "label": "commentaire",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "temperature": {
-          "id": "temperature",
-          "label": "temperature",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "temperature de l'air": {
-              "id": "temperature de l'air",
-              "label": "temperature de l'air"
-            }
-          },
-          "chartDescription": null
-        },
-        "qualitatives": {
-          "id": "qualitatives",
-          "label": "qualitatives",
-          "components": {
-            "temps": {
-              "id": "temps",
-              "label": "temps"
-            },
-            "nebulosite": {
-              "id": "nebulosite",
-              "label": "nebulosite"
-            },
-            "ensoleillement": {
-              "id": "ensoleillement",
-              "label": "ensoleillement"
-            },
-            "aspect de l'eau": {
-              "id": "aspect de l'eau",
-              "label": "aspect de l'eau"
-            },
-            "etat de surface": {
-              "id": "etat de surface",
-              "label": "etat de surface"
-            },
-            "vitesse du vent": {
-              "id": "vitesse du vent",
-              "label": "vitesse du vent"
-            },
-            "couleur de l_eau": {
-              "id": "couleur de l_eau",
-              "label": "couleur de l_eau"
-            },
-            "direction du vent": {
-              "id": "direction du vent",
-              "label": "direction du vent"
-            }
-          },
-          "chartDescription": null
-        },
-        "transparence": {
-          "id": "transparence",
-          "label": "transparence",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "transparence par secchi": {
-              "id": "transparence par secchi",
-              "label": "transparence par secchi"
-            },
-            "transparence par disque inra": {
-              "id": "transparence par disque inra",
-              "label": "transparence par disque inra"
-            }
-          },
-          "chartDescription": null
-        },
-        "pression_atmospherique": {
-          "id": "pression_atmospherique",
-          "label": "pression_atmospherique",
-          "components": {
-            "unite": {
-              "id": "unite",
-              "label": "unite"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "filePattern": "(.*)!(.*)_conditions_prelevements_(.*)_(.*).csv",
-        "authorizationScope": {
-          "site": 2,
-          "projet": 1
-        },
-        "startDate": {
-          "token": 3
-        },
-        "endDate": {
-          "token": 4
-        }
-      },
-      "hasAuthorizations": true,
-      "tags": [
-        "no-tag"
-      ]
-    }
-  },
-  "authorizationsDatatypesRights": {
-    "phytoplancton": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "condition_prelevements": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "chlorophylle": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "haute_frequence": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "production_primaire": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "zooplancton": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "physico-chimie": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    },
-    "sonde_multiparametres": {
-      "ANY": true,
-      "DOWNLOAD": true,
-      "READ": true,
-      "ADMIN": true,
-      "DELETE": true,
-      "UPLOAD": true,
-      "PUBLICATION": true
-    }
-  },
-  "rightsRequest": null,
-  "configuration": {
-    "requiredAuthorizationsAttributes": [
-      "projet",
-      "site"
-    ],
-    "version": 1,
-    "internationalization": {
-      "application": {
-        "internationalizationName": {
-          "en": "ORE OLA",
-          "fr": "ORE OLA"
-        }
-      },
-      "references": {
-        "controle_coherence": {
-          "internationalizationName": {
-            "en": "Controle de la cohérence",
-            "fr": "Controle de la cohérence"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "taxon_phytoplancton": {
-          "internationalizationName": {
-            "en": "taxon's phytoplanctons",
-            "fr": "taxon des phytoplanctons"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {
-            "proprietes_taxon": {
-              "en": "Properties of Taxa",
-              "fr": "Proprétés de Taxons"
-            }
-          },
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-              "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "site_type": {
-          "internationalizationName": {
-            "en": "Sites types",
-            "fr": "Types de site"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "data_type_site_theme_project": {
-          "internationalizationName": {
-            "en": "Data type for theme's site and project",
-            "fr": "Type de données par thème de sites et projet"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "stade_développement_zoo": {
-          "internationalizationName": {
-            "en": "Stage of development",
-            "fr": "Stade de développement"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "project": {
-          "internationalizationName": {
-            "en": "Project",
-            "fr": "Projet"
-          },
-          "internationalizedColumns": {
-            "nom du projet_key": {
-              "en": "nom du projet_en",
-              "fr": "nom du projet_fr"
-            },
-            "description du projet_fr": {
-              "en": "description du projet_en",
-              "fr": "description du projet_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du projet_key}",
-              "fr": "{nom du projet_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "ref_site": {
-          "internationalizationName": {
-            "en": "Site",
-            "fr": "Site"
-          },
-          "internationalizedColumns": {
-            "nom du site_key": {
-              "en": "nom du site_en",
-              "fr": "nom du site_fr"
-            },
-            "description du site_fr": {
-              "en": "description du site_en",
-              "fr": "description du site_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du site_key}",
-              "fr": "{nom du site_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "valeurs_qualitative": {
-          "internationalizationName": {
-            "en": "Qualitative values",
-            "fr": "Valeurs qualitatives"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "valeur_key": {
-              "en": "valeur_en",
-              "fr": "valeur_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{valeur_key}",
-              "fr": "{valeur_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "variable_norm": {
-          "internationalizationName": {
-            "en": "Variables' norms",
-            "fr": "Normes de variable"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "ref_variable": {
-          "internationalizationName": {
-            "en": "Variables",
-            "fr": "Variables"
-          },
-          "internationalizedColumns": {
-            "définition_fr": {
-              "en": "définition_en",
-              "fr": "définition_fr"
-            },
-            "nom de la variable_fr": {
-              "en": "Affichage de la variable_en",
-              "fr": "Affichage de la variable_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la variable_fr}",
-              "fr": "{nom de la variable_fr}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "propriete_taxon": {
-          "internationalizationName": {
-            "en": "Proporties of taxons",
-            "fr": "Propiétés des taxons"
-          },
-          "internationalizedColumns": {
-            "définition_fr": {
-              "en": "définition_en",
-              "fr": "définition_fr"
-            },
-            "nom de la propriété_key": {
-              "en": "nom de la propriété_en",
-              "fr": "nom de la propriété_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la propriété_key}",
-              "fr": "{nom de la propriété_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "project_site": {
-          "internationalizationName": {
-            "en": "Project on site",
-            "fr": "Projet par site"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "tool": {
-          "internationalizationName": {
-            "en": "Measuring tool",
-            "fr": "Outils de mesure"
-          },
-          "internationalizedColumns": {
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            },
-            "nom de l'outil de mesure_fr": {
-              "en": "nom de l'outil de mesure_en",
-              "fr": "nom de l'outil de mesure_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de l'outil de mesure_fr}",
-              "fr": "{nom de l'outil de mesure_fr}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "platform": {
-          "internationalizationName": {
-            "en": "Plateforms",
-            "fr": "Plateformes"
-          },
-          "internationalizedColumns": {
-            "nom de la plateforme_key": {
-              "en": "nom de la plateforme_en",
-              "fr": "nom de la plateforme_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom de la plateforme_key}",
-              "fr": "{nom de la plateforme_key}"
-            }
-          },
-          "internationalizedValidations": {
-            "format_float": {
-              "fr": "latitude, longitude, altitude au format flottant obligatoire"
-            }
-          },
-          "internationalizedTags": null
-        },
-        "unit": {
-          "internationalizationName": {
-            "en": "Units",
-            "fr": "Unités"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key} ({code})",
-              "fr": "{nom_key} ({code})"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "tool_type": {
-          "internationalizationName": {
-            "en": "Tools type",
-            "fr": "Type d'outils"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du type d'outils}",
-              "fr": "{nom du type d'outils}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "platform_type": {
-          "internationalizationName": {
-            "en": "Plateform types",
-            "fr": "Types de plateforme"
-          },
-          "internationalizedColumns": {
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            },
-            "nom du type de plateforme_key": {
-              "en": "nom du type de plateforme_en",
-              "fr": "nom du type de plateforme_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du type de plateforme_key}",
-              "fr": "{nom du type de plateforme_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "file_type": {
-          "internationalizationName": {
-            "en": "Type's Files",
-            "fr": "Type de fichier"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom}",
-              "fr": "{nom}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "data_type": {
-          "internationalizationName": {
-            "en": "Data type",
-            "fr": "Types de données"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "niveau_taxon": {
-          "internationalizationName": {
-            "en": "Level of taxon",
-            "fr": "Niveau de taxon"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "variable_group": {
-          "internationalizationName": {
-            "en": "Variable's groups",
-            "fr": "Groupes de variable"
-          },
-          "internationalizedColumns": {
-            "nom du groupe": {
-              "en": "nom du groupe_en",
-              "fr": "nom du groupe_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du groupe_en}",
-              "fr": "{nom du groupe_fr}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "taxon_zooplancton": {
-          "internationalizationName": {
-            "en": "taxon's zooplancton",
-            "fr": "taxon des zooplancton"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})",
-              "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "thematic": {
-          "internationalizationName": {
-            "en": "Thematic",
-            "fr": "Thème"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        }
-      },
-      "dataTypes": {
-        "phytoplancton": {
-          "internationalizationName": {
-            "en": "Phytoplancton",
-            "fr": "Phytoplancton"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "donnee": {
-                "internationalizationName": {
-                  "en": "Data",
-                  "fr": "Donnée"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "condition_prelevements": {
-          "internationalizationName": {
-            "en": "Collection condition",
-            "fr": "Condition de prélèvement"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "qualitatif": {
-                "internationalizationName": {
-                  "en": "Qualitative data",
-                  "fr": "Données qualitatives"
-                }
-              },
-              "quantitatif": {
-                "internationalizationName": {
-                  "en": "Quantitative data",
-                  "fr": "Données quantitatives"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": {
-                  "en": "Site",
-                  "fr": "Site"
-                }
-              },
-              "projet": {
-                "internationalizationName": {
-                  "en": "Project",
-                  "fr": "Projet"
-                }
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "chlorophylle": {
-          "internationalizationName": {
-            "en": null,
-            "fr": "Chlorophylle"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "haute_frequence": {
-          "internationalizationName": {
-            "en": null,
-            "fr": "Haute Fréquence"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "all": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "production_primaire": {
-          "internationalizationName": {
-            "en": null,
-            "fr": "Production primaire"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "zooplancton": {
-          "internationalizationName": {
-            "en": "Zooplancton",
-            "fr": "Zooplancton"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "donnée": {
-                "internationalizationName": {
-                  "en": "Donnée",
-                  "fr": "Donnée"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "physico-chimie": {
-          "internationalizationName": {
-            "en": "Chemical Physics",
-            "fr": "Physico Chimie"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "dataGroup_variable": {
-                "internationalizationName": {
-                  "en": "Data",
-                  "fr": "Données"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        },
-        "sonde_multiparametres": {
-          "internationalizationName": {
-            "en": "Probe data",
-            "fr": "Sonde multi-paramètres"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "condition_prelevement": {
-                "internationalizationName": {
-                  "en": "Prelevement's condition",
-                  "fr": "Condition de prélèvement"
-                }
-              },
-              "donnee_prelevement": {
-                "internationalizationName": {
-                  "en": "Data's condition",
-                  "fr": "Données du prélèvement"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": null,
-          "internationalizedValidations": {}
-        }
-      },
-      "internationalizedTags": {},
-      "rightsRequest": null
-    },
-    "comment": null,
-    "application": {
-      "internationalizationName": {
-        "en": "ORE OLA",
-        "fr": "ORE OLA"
-      },
-      "internationalizedColumns": null,
-      "name": "ola",
-      "version": 1,
-      "defaultLanguage": "fr",
-      "internationalization": {
-        "internationalizationName": {
-          "en": "ORE OLA",
-          "fr": "ORE OLA"
-        }
-      }
-    },
-    "tags": {},
-    "rightsRequest": null,
-    "references": {
-      "tool_type": {
-        "internationalizationName": {
-          "en": "Tools type",
-          "fr": "Type d'outils"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type d'outils}",
-            "fr": "{nom du type d'outils}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du type d'outils"
-        ],
-        "columns": {
-          "code sandre": null,
-          "type d'outils": null,
-          "nom du type d'outils": null,
-          "code sandre du contexte": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "tool": {
-        "internationalizationName": {
-          "en": "Measuring tool",
-          "fr": "Outils de mesure"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "nom de l'outil de mesure_fr": {
-            "en": "nom de l'outil de mesure_en",
-            "fr": "nom de l'outil de mesure_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de l'outil de mesure_fr}",
-            "fr": "{nom de l'outil de mesure_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du type d'outils de mesure",
-          "nom de l'outil de mesure_fr"
-        ],
-        "columns": {
-          "modèle": null,
-          "fabricant": null,
-          "code sandre": null,
-          "étalonnage": null,
-          "description_en": null,
-          "description_fr": null,
-          "numéro de série": null,
-          "code sandre du contexte": null,
-          "nom de l'outil de mesure_en": null,
-          "nom de l'outil de mesure_fr": null,
-          "nom du type d'outils de mesure": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "tool_type",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "unit": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code})",
-            "fr": "{nom_key} ({code})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "code": null,
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "platform_type": {
-        "internationalizationName": {
-          "en": "Plateform types",
-          "fr": "Types de plateforme"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "nom du type de plateforme_key": {
-            "en": "nom du type de plateforme_en",
-            "fr": "nom du type de plateforme_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type de plateforme_key}",
-            "fr": "{nom du type de plateforme_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du type de plateforme_key"
-        ],
-        "columns": {
-          "code sandre": null,
-          "description_en": null,
-          "description_fr": null,
-          "code sandre du contexte": null,
-          "nom du type de plateforme_en": null,
-          "nom du type de plateforme_fr": null,
-          "nom du type de plateforme_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "site_type": {
-        "internationalizationName": {
-          "en": "Sites types",
-          "fr": "Types de site"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "code sandre": null,
-          "description_en": null,
-          "description_fr": null,
-          "code sandre du contexte": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "ref_site": {
-        "internationalizationName": {
-          "en": "Site",
-          "fr": "Site"
-        },
-        "internationalizedColumns": {
-          "nom du site_key": {
-            "en": "nom du site_en",
-            "fr": "nom du site_fr"
-          },
-          "description du site_fr": {
-            "en": "description du site_en",
-            "fr": "description du site_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du site_key}",
-            "fr": "{nom du site_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du site_key"
-        ],
-        "columns": {
-          "nom du site_en": null,
-          "nom du site_fr": null,
-          "nom du site_key": null,
-          "nom du type de site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "site_type",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "description du site_en": null,
-          "description du site_fr": null,
-          "code sandre du Plan d'eau": null,
-          "code sandre de la Masse d'eau plan d'eau": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "platform": {
-        "internationalizationName": {
-          "en": "Plateforms",
-          "fr": "Plateformes"
-        },
-        "internationalizedColumns": {
-          "nom de la plateforme_key": {
-            "en": "nom de la plateforme_en",
-            "fr": "nom de la plateforme_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la plateforme_key}",
-            "fr": "{nom de la plateforme_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du site",
-          "nom du type de plateforme_key",
-          "nom de la plateforme_key"
-        ],
-        "columns": {
-          "altitude": null,
-          "latitude": null,
-          "longitude": null,
-          "code sandre": null,
-          "nom du site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "ref_site",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": {
-                    "expression": "return references.ref_site.find({it.naturalKey.equals(datum[\"nom du site\"])}).naturalKey;\n",
-                    "references": [
-                      "ref_site"
-                    ],
-                    "datatypes": []
-                  }
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "code sandre du contexte": null,
-          "nom de la plateforme_en": null,
-          "nom de la plateforme_fr": null,
-          "nom de la plateforme_key": null,
-          "nom du type de plateforme_key": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "platform_type",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {
-          "format_float": {
-            "internationalizationName": {
-              "fr": "latitude, longitude, altitude au format flottant obligatoire"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Float",
-              "params": {
-                "pattern": null,
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "altitude",
-              "latitude",
-              "longitude"
-            ]
-          }
-        },
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "file_type": {
-        "internationalizationName": {
-          "en": "Type's Files",
-          "fr": "Type de fichier"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom"
-        ],
-        "columns": {
-          "nom": null,
-          "description": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "project": {
-        "internationalizationName": {
-          "en": "Project",
-          "fr": "Projet"
-        },
-        "internationalizedColumns": {
-          "nom du projet_key": {
-            "en": "nom du projet_en",
-            "fr": "nom du projet_fr"
-          },
-          "description du projet_fr": {
-            "en": "description du projet_en",
-            "fr": "description du projet_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du projet_key}",
-            "fr": "{nom du projet_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du projet_key"
-        ],
-        "columns": {
-          "nom du projet_en": null,
-          "nom du projet_fr": null,
-          "nom du projet_key": null,
-          "description du projet_en": null,
-          "description du projet_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "project_site": {
-        "internationalizationName": {
-          "en": "Project on site",
-          "fr": "Projet par site"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": null,
-        "separator": ";",
-        "keyColumns": [
-          "nom du projet",
-          "nom du site"
-        ],
-        "columns": {
-          "date de fin": null,
-          "nom du site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "ref_site",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du projet": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "project",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "date de début": null,
-          "commentaire de projet": null,
-          "commanditaire du projet": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "niveau_taxon": {
-        "internationalizationName": {
-          "en": "Level of taxon",
-          "fr": "Niveau de taxon"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "code sandre": null,
-          "code sandre du contexte": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "taxon_zooplancton": {
-        "internationalizationName": {
-          "en": "taxon's zooplancton",
-          "fr": "taxon des zooplancton"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})",
-            "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du taxon déterminé"
-        ],
-        "columns": {
-          "theme": null,
-          "preselected": null,
-          "code sandre du taxon": null,
-          "nom du niveau de taxon": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "niveau_taxon",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du taxon superieur": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "taxon_zooplancton",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du taxon déterminé": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "RegularExpression",
-              "params": {
-                "pattern": ".*",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "code sandre du taxon supérieur": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "variable_norm": {
-        "internationalizationName": {
-          "en": "Variables' norms",
-          "fr": "Normes de variable"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom"
-        ],
-        "columns": {
-          "nom": null,
-          "définition": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "variable_group": {
-        "internationalizationName": {
-          "en": "Variable's groups",
-          "fr": "Groupes de variable"
-        },
-        "internationalizedColumns": {
-          "nom du groupe": {
-            "en": "nom du groupe_en",
-            "fr": "nom du groupe_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du groupe_en}",
-            "fr": "{nom du groupe_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du groupe"
-        ],
-        "columns": {
-          "code sandre": null,
-          "nom du groupe": null,
-          "nom du groupe_en": null,
-          "nom du groupe_fr": null,
-          "nom du groupe parent": null,
-          "code sandre du contexte": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "ref_variable": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "définition_fr": {
-            "en": "définition_en",
-            "fr": "définition_fr"
-          },
-          "nom de la variable_fr": {
-            "en": "Affichage de la variable_en",
-            "fr": "Affichage de la variable_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la variable_fr}",
-            "fr": "{nom de la variable_fr}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom de la variable_fr"
-        ],
-        "columns": {
-          "code sandre": null,
-          "nom du groupe": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variable_group",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "définition_en": null,
-          "définition_fr": null,
-          "ordre d'affichage": null,
-          "valeur  qualitative": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "RegularExpression",
-              "params": {
-                "pattern": "faux|vrai",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom de la variable_en": null,
-          "nom de la variable_fr": null,
-          "code sandre du contexte": null,
-          "Affichage de la variable_en": null,
-          "Affichage de la variable_fr": null,
-          "nom de la norme de variable": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variable_norm",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "data_type": {
-        "internationalizationName": {
-          "en": "Data type",
-          "fr": "Types de données"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "controle_coherence": {
-        "internationalizationName": {
-          "en": "Controle de la cohérence",
-          "fr": "Controle de la cohérence"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": null,
-        "separator": ";",
-        "keyColumns": [
-          "nom de la variable",
-          "nom du type de données",
-          "nom du site"
-        ],
-        "columns": {
-          "valeur max": null,
-          "valeur min": null,
-          "nom du site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "ref_site",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom de la variable": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "ref_variable",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du type de données": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "data_type",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "propriete_taxon": {
-        "internationalizationName": {
-          "en": "Proporties of taxons",
-          "fr": "Propiétés des taxons"
-        },
-        "internationalizedColumns": {
-          "définition_fr": {
-            "en": "définition_en",
-            "fr": "définition_fr"
-          },
-          "nom de la propriété_key": {
-            "en": "nom de la propriété_en",
-            "fr": "nom de la propriété_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la propriété_key}",
-            "fr": "{nom de la propriété_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom de la propriété_key"
-        ],
-        "columns": {
-          "isFloatValue": null,
-          "isQualitative": null,
-          "type associé": null,
-          "définition_en": null,
-          "définition_fr": null,
-          "ordre d'affichage": null,
-          "nom de la propriété_en": null,
-          "nom de la propriété_fr": null,
-          "nom de la propriété_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "taxon_phytoplancton": {
-        "internationalizationName": {
-          "en": "taxon's phytoplanctons",
-          "fr": "taxon des phytoplanctons"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-            "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du taxon déterminé"
-        ],
-        "columns": {
-          "theme": null,
-          "Code Sandre": null,
-          "Notes libres": null,
-          "Synonyme ancien": null,
-          "Synonyme récent": null,
-          "code sandre du taxon": null,
-          "nom du niveau de taxon": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "niveau_taxon",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du taxon superieur": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "taxon_phytoplancton",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Année de la description": null,
-          "Auteur de la description": null,
-          "nom du taxon déterminé": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "RegularExpression",
-              "params": {
-                "pattern": ".*",
-                "refType": null,
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "Classe algale sensu Bourrelly": null,
-          "Référence de la description": null,
-          "code sandre du taxon supérieur": null,
-          "Références relatives à ce taxon": null,
-          "niveau incertitude de détermination": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {
-          "proprietes_taxon": {
-            "presenceConstraint": "MANDATORY",
-            "internationalizationName": {
-              "en": "Properties of Taxa",
-              "fr": "Proprétés de Taxons"
-            },
-            "headerPrefix": "pt_",
-            "reference": "propriete_taxon",
-            "referenceColumnToLookForHeader": "nom de la propriété_key"
-          }
-        },
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "valeurs_qualitative": {
-        "internationalizationName": {
-          "en": "Qualitative values",
-          "fr": "Valeurs qualitatives"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "valeur_key": {
-            "en": "valeur_en",
-            "fr": "valeur_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{valeur_key}",
-            "fr": "{valeur_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key",
-          "valeur_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "valeur_en": null,
-          "valeur_fr": null,
-          "valeur_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "stade_développement_zoo": {
-        "internationalizationName": {
-          "en": "Stage of development",
-          "fr": "Stade de développement"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "code sandre": null,
-          "description_en": null,
-          "description_fr": null,
-          "code sandre du contexte": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "thematic": {
-        "internationalizationName": {
-          "en": "Thematic",
-          "fr": "Thème"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "data_type_site_theme_project": {
-        "internationalizationName": {
-          "en": "Data type for theme's site and project",
-          "fr": "Type de données par thème de sites et projet"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": null,
-        "separator": ";",
-        "keyColumns": [
-          "nom du projet",
-          "nom du site",
-          "nom du thème",
-          "nom du type de données"
-        ],
-        "columns": {
-          "nom du site": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "ref_site",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du projet": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "project",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du thème": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "thematic",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          },
-          "nom du type de données": {
-            "presenceConstraint": "MANDATORY",
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "data_type",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": true,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "defaultValue": null
-          }
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      }
-    },
-    "compositeReferences": {
-      "arbre_outil": {
-        "internationalizationName": null,
-        "internationalizedColumns": null,
-        "components": [
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "tool_type",
-            "parentKeyColumn": null,
-            "parentRecursiveKey": null
-          },
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "tool",
-            "parentKeyColumn": "nom du type d'outils de mesure",
-            "parentRecursiveKey": null
-          }
-        ]
-      },
-      "arbre_project": {
-        "internationalizationName": null,
-        "internationalizedColumns": null,
-        "components": [
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "project",
-            "parentKeyColumn": null,
-            "parentRecursiveKey": null
-          }
-        ]
-      },
-      "arbre_zooplanctons": {
-        "internationalizationName": null,
-        "internationalizedColumns": null,
-        "components": [
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "taxon_zooplancton",
-            "parentKeyColumn": null,
-            "parentRecursiveKey": "nom du taxon superieur"
-          }
-        ]
-      },
-      "arbre_localisations": {
-        "internationalizationName": null,
-        "internationalizedColumns": null,
-        "components": [
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "site_type",
-            "parentKeyColumn": null,
-            "parentRecursiveKey": null
-          },
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "ref_site",
-            "parentKeyColumn": "nom du type de site",
-            "parentRecursiveKey": null
-          },
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "platform",
-            "parentKeyColumn": "nom du site",
-            "parentRecursiveKey": null
-          }
-        ]
-      },
-      "arbre_phytoplanctons": {
-        "internationalizationName": null,
-        "internationalizedColumns": null,
-        "components": [
-          {
-            "internationalizationName": null,
-            "internationalizedColumns": null,
-            "reference": "taxon_phytoplancton",
-            "parentKeyColumn": null,
-            "parentRecursiveKey": "nom du taxon superieur"
-          }
-        ]
-      }
-    },
-    "dataTypes": {
-      "zooplancton": {
-        "internationalizationName": {
-          "en": "Zooplancton",
-          "fr": "Zooplancton"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de mesure",
-              "boundTo": {
-                "variable": "outil",
-                "component": "mesure",
-                "id": "outil_mesure",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de prélèvement",
-              "boundTo": {
-                "variable": "outil",
-                "component": "prelevement",
-                "id": "outil_prelevement",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur minimum",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "minimum",
-                "id": "profondeur_minimum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur maximum",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "maximum",
-                "id": "profondeur_maximum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du determinateur",
-              "boundTo": {
-                "variable": "taxon",
-                "component": "nom du determinateur",
-                "id": "taxon_nom du determinateur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "biovolume sédimenté",
-              "boundTo": {
-                "variable": "biovolume sédimenté",
-                "component": "value",
-                "id": "biovolume sédimenté_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du taxon déterminé",
-              "boundTo": {
-                "variable": "taxon",
-                "component": "nom du taxon déterminé",
-                "id": "taxon_nom du taxon déterminé",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "stade de développement",
-              "boundTo": {
-                "variable": "taxon",
-                "component": "stade de développement",
-                "id": "taxon_stade de développement",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nombre individus",
-              "boundTo": {
-                "variable": "nombre_individus",
-                "component": "value",
-                "id": "nombre_individus_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "outil": {
-            "chartDescription": null,
-            "components": {
-              "mesure": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.tool.find({ it.refValues[\"nom de l'outil de mesure_fr\"].replaceAll(' ', '_').equalsIgnoreCase(datum.outil['mesure'].replaceAll(' ', '_')) }).naturalKey;\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "prelevement": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].replaceAll(' ', '_').equalsIgnoreCase(datum.outil['prelevement'].replaceAll(' ', '_')) }).naturalKey;\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "taxon": {
-            "chartDescription": null,
-            "components": {
-              "nom du determinateur": null,
-              "stade de développement": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "stade_développement_zoo",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.stade_développement_zoo.find({ it.refValues[\"nom_key\"].equalsIgnoreCase(datum.taxon['stade de développement']) }).naturalKey;\n",
-                        "references": [
-                          "stade_développement_zoo"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nom du taxon déterminé": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "taxon_zooplancton",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "if(datum.taxon['nom du taxon déterminé'].substring(datum.taxon['nom du taxon déterminé'].length()-1).equals(' ')){\n  return references.taxon_zooplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé'].substring(0, datum.taxon['nom du taxon déterminé'].length()-1)) }).naturalKey;\n} else {\n  return references.taxon_zooplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé']) }).naturalKey;\n}\n",
-                        "references": [
-                          "taxon_zooplancton"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].replaceAll(' ', '_').equalsIgnoreCase(datum.plateforme['nom de la plateforme'].replaceAll(' ', '_'))}).naturalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"metre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "maximum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.profondeur['maximum'].replaceAll(',','.'); String variable = 'profondeur_maximum'; if(Float.parseFloat(valeur) >= 51) {\n    throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieur à la valeur 50\" , variable, valeur));\n} else {\n  return valeur;\n}\n",
-                        "references": [],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "minimum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.profondeur['minimum'].replaceAll(',','.'); String variable = 'profondeur_minimum'; if(Float.parseFloat(valeur) <= -1) {\n    throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur 0\" , variable, valeur));\n} else {\n  return valeur;\n}\n",
-                        "references": [],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "nombre_individus": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"individus par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "biovolume sédimenté": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"millilitre par mètre carré\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "projet",
-            "component": "nom du projet",
-            "id": "projet_nom du projet",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "plateforme",
-            "component": "nom de la plateforme",
-            "id": "plateforme_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "taxon",
-            "component": "nom du taxon déterminé",
-            "id": "taxon_nom du taxon déterminé",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "taxon",
-            "component": "stade de développement",
-            "id": "taxon_stade de développement",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "outil",
-            "component": "mesure",
-            "id": "outil_mesure",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "outil",
-            "component": "prelevement",
-            "id": "outil_prelevement",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "donnée": {
-              "internationalizationName": {
-                "en": "Donnée",
-                "fr": "Donnée"
-              },
-              "internationalizedColumns": null,
-              "label": "Data",
-              "data": [
-                "biovolume sédimenté",
-                "nombre_individus"
-              ]
-            },
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              },
-              "internationalizedColumns": null,
-              "label": "Contexte",
-              "data": [
-                "outil",
-                "profondeur",
-                "taxon"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "projet",
-                "plateforme"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "donnée": {
-                "internationalizationName": {
-                  "en": "Donnée",
-                  "fr": "Donnée"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_zooplancton_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "chlorophylle": {
-        "internationalizationName": {
-          "en": null,
-          "fr": "Chlorophylle"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "Nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prelevement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur min",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "minimum",
-                "id": "profondeur_minimum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur max",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "maximum",
-                "id": "profondeur_maximum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "chlorophylle a strickland-parsons",
-              "boundTo": {
-                "variable": "chlorophylle",
-                "component": "a strickland-parsons",
-                "id": "chlorophylle_a strickland-parsons",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "chlorophylle c",
-              "boundTo": {
-                "variable": "chlorophylle",
-                "component": "c",
-                "id": "chlorophylle_c",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "carotenoïde",
-              "boundTo": {
-                "variable": "chlorophylle",
-                "component": "carotenoïde",
-                "id": "chlorophylle_carotenoïde",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "chlorophylle a scor-unesco",
-              "boundTo": {
-                "variable": "chlorophylle",
-                "component": "a scor-unesco",
-                "id": "chlorophylle_a scor-unesco",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "pheopigments",
-              "boundTo": {
-                "variable": "chlorophylle",
-                "component": "pheopigments",
-                "id": "chlorophylle_pheopigments",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"mètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "maximum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "minimum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "chlorophylle": {
-            "chartDescription": null,
-            "components": {
-              "c": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"microgramme par litre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "carotenoïde": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "pheopigments": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "a scor-unesco": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "a strickland-parsons": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "projet",
-            "component": "nom du projet",
-            "id": "projet_nom du projet",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "plateforme",
-            "component": "nom de la plateforme",
-            "id": "plateforme_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "minimum",
-            "id": "profondeur_minimum",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "maximum",
-            "id": "profondeur_maximum",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              },
-              "internationalizedColumns": null,
-              "label": "Contexte",
-              "data": [
-                "profondeur",
-                "chlorophylle"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "projet",
-                "plateforme"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_chlorophylle_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "phytoplancton": {
-        "internationalizationName": {
-          "en": "Phytoplancton",
-          "fr": "Phytoplancton"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de mesure",
-              "boundTo": {
-                "variable": "outil",
-                "component": "mesure",
-                "id": "outil_mesure",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de prélèvement",
-              "boundTo": {
-                "variable": "outil",
-                "component": "prelevement",
-                "id": "outil_prelevement",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur minimum",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "minimum",
-                "id": "profondeur_minimum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur maximum",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "maximum",
-                "id": "profondeur_maximum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du déterminateur",
-              "boundTo": {
-                "variable": "taxon",
-                "component": "nom du determinateur",
-                "id": "taxon_nom du determinateur",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "volume sédimenté",
-              "boundTo": {
-                "variable": "volume sedimente",
-                "component": "value",
-                "id": "volume sedimente_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du taxon déterminé",
-              "boundTo": {
-                "variable": "taxon",
-                "component": "nom du taxon déterminé",
-                "id": "taxon_nom du taxon déterminé",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "surface de comptage",
-              "boundTo": {
-                "variable": "surface de comptage",
-                "component": "value",
-                "id": "surface de comptage_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "Nombre de champs comptés",
-              "boundTo": {
-                "variable": "nombre de champs comptés",
-                "component": "value",
-                "id": "nombre de champs comptés_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nombre d'objets comptés",
-              "boundTo": {
-                "variable": "nombre d'objets comptés",
-                "component": "value",
-                "id": "nombre d'objets comptés_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nombre d'objets par ml",
-              "boundTo": {
-                "variable": "nombre d'objets par ml",
-                "component": "value",
-                "id": "nombre d'objets par ml_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nombre de cellules par ml",
-              "boundTo": {
-                "variable": "nombre de cellules par ml",
-                "component": "value",
-                "id": "nombre de cellules par ml_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "biovolume de l'espèce dans l'échantillon",
-              "boundTo": {
-                "variable": "biovolume de l'espèce dans l'échantillon",
-                "component": "value",
-                "id": "biovolume de l'espèce dans l'échantillon_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "outil": {
-            "chartDescription": null,
-            "components": {
-              "mesure": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "if(datum.outil['mesure'] != \"\") {\n  return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['mesure'])}).naturalKey;\n} else {\n  return datum.outil['mesure'];\n}\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "prelevement": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "if(datum.outil['prelevement'] != \"\") {\n  return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prelevement'])}).naturalKey;\n} else {\n  return datum.outil['prelevement'];\n}\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "taxon": {
-            "chartDescription": null,
-            "components": {
-              "nom du determinateur": null,
-              "nom du taxon déterminé": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "taxon_phytoplancton",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "if(datum.taxon['nom du taxon déterminé'].substring(datum.taxon['nom du taxon déterminé'].length()-1).equals(' ')){\n  return references.taxon_phytoplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé'].substring(0, datum.taxon['nom du taxon déterminé'].length()-1)) }).naturalKey;\n} else {\n  return references.taxon_phytoplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé']) }).naturalKey;\n}\n",
-                        "references": [
-                          "taxon_phytoplancton"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"metre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "maximum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "minimum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "volume sedimente": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"millilitre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "surface de comptage": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"millimetre_carre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "nombre d'objets par ml": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"individus_par_metre_carre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "nombre d'objets comptés": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"individus_par_metre_carre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "nombre de cellules par ml": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"individus_par_metre_carre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "nombre de champs comptés": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"no_unit\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "biovolume de l'espèce dans l'échantillon": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"micrometre_cube_par_millilitre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "projet",
-            "component": "nom du projet",
-            "id": "projet_nom du projet",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "plateforme",
-            "component": "nom de la plateforme",
-            "id": "plateforme_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "minimum",
-            "id": "profondeur_minimum",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "maximum",
-            "id": "profondeur_maximum",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "taxon",
-            "component": "nom du taxon déterminé",
-            "id": "taxon_nom du taxon déterminé",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "donnee": {
-              "internationalizationName": {
-                "en": "Data",
-                "fr": "Donnée"
-              },
-              "internationalizedColumns": null,
-              "label": "Donnée",
-              "data": [
-                "volume sedimente",
-                "nombre de cellules par ml",
-                "surface de comptage",
-                "nombre de champs comptés",
-                "nombre d'objets comptés",
-                "taxon",
-                "biovolume de l'espèce dans l'échantillon",
-                "nombre d'objets par ml"
-              ]
-            },
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              },
-              "internationalizedColumns": null,
-              "label": "Contexte",
-              "data": [
-                "outil",
-                "profondeur"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "projet",
-                "plateforme"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "donnee": {
-                "internationalizationName": {
-                  "en": "Data",
-                  "fr": "Donnée"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_phytoplancton_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "physico-chimie": {
-        "internationalizationName": {
-          "en": "Chemical Physics",
-          "fr": "Physico Chimie"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prelevement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de debut de campagne",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de fin de campagne",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de reception",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de prelevement",
-              "boundTo": {
-                "variable": "outil",
-                "component": "prélèvement",
-                "id": "outil_prélèvement",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur minimum",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "minimum",
-                "id": "profondeur_minimum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur maximum",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "maximum",
-                "id": "profondeur_maximum",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur réelle",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "réelle",
-                "id": "profondeur_réelle",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la variable",
-              "boundTo": {
-                "variable": "data_variable",
-                "component": "nom",
-                "id": "data_variable_nom",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "valeur de la variable",
-              "boundTo": {
-                "variable": "data_variable",
-                "component": "values",
-                "id": "data_variable_values",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "outil": {
-            "chartDescription": null,
-            "components": {
-              "prélèvement": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prélèvement'])}).hierarchicalKey;\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "unité": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"mètre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "maximum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.profondeur['maximum'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = 'profondeur_mesuree'; Object valeurTrouve = '' ? '' : references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equals(variable) })\n        .find({ it.refValues['nom du site'].equalsIgnoreCase(site.split(\"\\\\.\")[1]) });\nif(valeurTrouve != null) {\n  if(valeurTrouve.find({valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "minimum": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.profondeur['minimum'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = 'profondeur_mesuree'; Object valeurTrouve = '' ? '' : references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equals(variable) })\n        .find({ it.refValues['nom du site'].equalsIgnoreCase(site.split(\"\\\\.\")[1]) });\nif(valeurTrouve != null) {\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else {\n    return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "réelle": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "data_variable": {
-            "chartDescription": {
-              "value": "values",
-              "aggregation": {
-                "variable": "data_variable",
-                "component": "nom",
-                "id": "data_variable_nom",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "nom": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_variable",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "if( references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom']) }) ) {\n    return references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom']) }).naturalKey;\n} else if (datum.data_variable['nom'].substring(datum.data_variable['nom'].length()-1).equals(' ')) {\n    return references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom'].substring(0, datum.data_variable['nom'].length()-1)) }).naturalKey;\n}  else if (references.ref_variable.find({ it.naturalKey.equalsIgnoreCase( datum.data_variable['nom']) }) ) {\n  return references.ref_variable.find({ it.naturalKey.equalsIgnoreCase(datum.data_variable['nom']) }).naturalKey;\n}\n",
-                        "references": [
-                          "ref_variable"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "Map variable_unit = [\n  \"ph\": \"no_unit\",\n  \"fer\": \"microgramme_par_litre\",\n  \"zinc\": \"microgramme_par_litre\",\n  \"etain\": \"microgramme_par_litre\",\n  \"plomb\": \"microgramme_par_litre\",\n  \"argent\": \"microgramme_par_litre\",\n  \"chrome\": \"microgramme_par_litre\",\n  \"cuivre\": \"microgramme_par_litre\",\n  \"nickel\": \"microgramme_par_litre\",\n  \"sodium\": \"milligramme_par_litre\",\n  \"arsenic\": \"microgramme_par_litre\",\n  \"cadmium\": \"microgramme_par_litre\",\n  \"calcium\": \"milligramme_par_litre\",\n  \"mercure\": \"microgramme_par_litre\",\n  \"selenium\": \"microgramme_par_litre\",\n  \"sulfates\": \"milligramme_par_litre\",\n  \"aluminium\": \"microgramme_par_litre\",\n  \"chlorures\": \"milligramme_par_litre\",\n  \"magnesium\": \"milligramme_par_litre\",\n  \"manganese\": \"microgramme_par_litre\",\n  \"molybdene\": \"milligramme_par_litre\",\n  \"potassium\": \"milligramme_par_litre\",\n  \"strontium\": \"milligramme_par_litre\",\n  \"azote_total\": \"milligramme_par_litre\",\n  \"bicarbonate\": \"milliequivalent_par_litre\",\n  \"temperature\": \"degres_celsius\",\n  \"conductivite\": \"microsiemens_par_centimetre\",\n  \"azote_ammonium\": \"milligramme_par_litre\",\n  \"azote_nitrates\": \"milligramme_par_litre\",\n  \"azote_nitrites\": \"milligramme_par_litre\",\n  \"balance_ionique\": \"pourcentage\",\n  \"microcystine_lr\": \"microgramme_par_litre\",\n  \"microcystine_rr\": \"microgramme_par_litre\",\n  \"oxygene_dissous\": \"milligramme_par_litre\",\n  \"phosphore_total\": \"milligramme_par_litre\",\n  \"silice_reactive\": \"milligramme_par_litre\",\n  \"azote_total_filtre\": \"milligramme_par_litre\",\n  \"indice_aromaticite\": \"unite_dabsorbance_par_milligramme_de_carbone_par_litre_et_par_centimetre\",\n  \"profondeur_maximum\": \"metre\",\n  \"profondeur_mesuree\": \"metre\",\n  \"profondeur_minimum\": \"metre\",\n  \"transmission_des_uv\": \"pourcentage\",\n  \"matieres_decantables\": \"milligramme_par_litre\",\n  \"titre_alcalimetrique\": \"milliequivalent_par_litre\",\n  \"matieres_en_suspension\": \"milligramme_par_litre\",\n  \"phosphore_particulaire\": \"milligramme_par_litre\",\n  \"phosphore_total_filtre\": \"milligramme_par_litre\",\n  \"carbone_organique_total\": \"milligramme_par_litre\",\n  \"debit_moyen_hebdomadaire\": \"metre_cube_par_seconde\",\n  \"carbone_organique_dissous\": \"milligramme_par_litre\",\n  \"phosphore_orthophosphates\": \"milligramme_par_litre\",\n  \"demande_chimique_en_oxygene\": \"milligramme_par_litre\",\n  \"residu_sec_a_105DEGREESIGNc\": \"milligramme_par_litre\",\n  \"azote_organique_particulaire\": \"milligramme_par_litre\",\n  \"titre_alcalimetrique_complet\": \"milliequivalent_par_litre\",\n  \"carbone_organique_particulaire\": \"milligramme_par_litre\",\n  \"matieres_en_suspension_organiques\": \"milligramme_par_litre\",\n  \"perte_entre_550_et_1000DEGREESIGNc\": \"partie_par_million\",\n  \"residu_sec_a_110_et_550DEGREESIGNc\": \"milligramme_par_litre\",\n  \"demande_biologique_en_oxygene_en_5_jours\": \"milligramme_par_litre\"\n]; references.ref_variable.refValues['nom de la variable_fr']; datum.data_variable['nom']; String variable = references.ref_variable.find({ it.naturalKey.equals(datum.data_variable['nom']) }).naturalKey; return variable_unit[variable];\n",
-                        "references": [
-                          "ref_variable"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "values": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.data_variable['values'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = datum.data_variable['nom']; if(references.controle_coherence\n    .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n    .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n      .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  \n  if(valeurTrouve != null) {\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n      return valeur;\n    }\n  } else {\n    return valeur;\n  }\n} else {\n    return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "projet",
-            "component": "nom du projet",
-            "id": "projet_nom du projet",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "plateforme",
-            "component": "nom de la plateforme",
-            "id": "plateforme_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "outil",
-            "component": "prélèvement",
-            "id": "outil_prélèvement",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "minimum",
-            "id": "profondeur_minimum",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "data_variable",
-            "component": "nom",
-            "id": "data_variable_nom",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              },
-              "internationalizedColumns": null,
-              "label": "Contexte",
-              "data": [
-                "date",
-                "outil",
-                "profondeur"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "site",
-                "projet",
-                "plateforme"
-              ]
-            },
-            "dataGroup_variable": {
-              "internationalizationName": {
-                "en": "Data",
-                "fr": "Données"
-              },
-              "internationalizedColumns": null,
-              "label": "Données",
-              "data": [
-                "data_variable"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "dataGroup_variable": {
-                "internationalizationName": {
-                  "en": "Data",
-                  "fr": "Données"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_physico_chimie_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "haute_frequence": {
-        "internationalizationName": {
-          "en": null,
-          "fr": "Haute Fréquence"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de mesure",
-              "boundTo": {
-                "variable": "outil",
-                "component": "mesure",
-                "id": "outil_mesure",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "commentaire",
-              "boundTo": {
-                "variable": "commentaire",
-                "component": "value",
-                "id": "commentaire_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "heure",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "value",
-                "id": "profondeur_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "temperature",
-              "boundTo": {
-                "variable": "temperature",
-                "component": "value",
-                "id": "temperature_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "qualite temperature",
-              "boundTo": {
-                "variable": "temperature",
-                "component": "quality",
-                "id": "temperature_quality",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "pression",
-              "boundTo": {
-                "variable": "pression",
-                "component": "value",
-                "id": "pression_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "datetime": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return datum.date.day +\" \" +datum.date.time",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "outil": {
-            "chartDescription": null,
-            "components": {
-              "mesure": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['mesure'])}).naturalKey;\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "pression": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).hierarchicalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "commentaire": {
-            "chartDescription": null,
-            "components": {
-              "value": null
-            },
-            "computedComponents": {}
-          },
-          "temperature": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "quality": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "projet",
-            "component": "nom du projet",
-            "id": "projet_nom du projet",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "plateforme",
-            "component": "nom de la plateforme",
-            "id": "plateforme_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "value",
-            "id": "profondeur_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "outil",
-            "component": "mesure",
-            "id": "outil_mesure",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "datetime",
-            "id": "date_datetime",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "all": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "label": "Toutes les données",
-              "data": [
-                "date",
-                "site",
-                "outil",
-                "projet",
-                "profondeur",
-                "temperature",
-                "pression",
-                "plateforme",
-                "commentaire"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "all": {
-                "internationalizationName": null
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_haute_frequence_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "production_primaire": {
-        "internationalizationName": {
-          "en": null,
-          "fr": "Production primaire"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "value",
-                "id": "profondeur_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "heure debut d'incubation",
-              "boundTo": {
-                "variable": "incubation",
-                "component": "heure debut",
-                "id": "incubation_heure debut",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "heure fin d'incubation",
-              "boundTo": {
-                "variable": "incubation",
-                "component": "heure fin",
-                "id": "incubation_heure fin",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "duree d'incubation",
-              "boundTo": {
-                "variable": "incubation",
-                "component": "duree",
-                "id": "incubation_duree",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "production primaire par duree d'incubation reelle",
-              "boundTo": {
-                "variable": "production primaire",
-                "component": "duree d_incubation reelle",
-                "id": "production primaire_duree d_incubation reelle",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "production primaire par heure",
-              "boundTo": {
-                "variable": "production primaire",
-                "component": "heure",
-                "id": "production primaire_heure",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "production primaire par tiers median",
-              "boundTo": {
-                "variable": "production primaire",
-                "component": "tiers median",
-                "id": "production primaire_tiers median",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "incubation": {
-            "chartDescription": null,
-            "components": {
-              "duree": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:MM",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "heure fin": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:MM",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "heure debut": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:MM",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "production primaire": {
-            "chartDescription": null,
-            "components": {
-              "heure": null,
-              "tiers median": null,
-              "duree d_incubation reelle": null
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "projet",
-            "component": "nom du projet",
-            "id": "projet_nom du projet",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "plateforme",
-            "component": "nom de la plateforme",
-            "id": "plateforme_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "profondeur",
-            "component": "value",
-            "id": "profondeur_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "incubation",
-            "component": "heure debut",
-            "id": "incubation_heure debut",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "incubation",
-            "component": "heure fin",
-            "id": "incubation_heure fin",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "incubation",
-            "component": "duree",
-            "id": "incubation_duree",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              },
-              "internationalizedColumns": null,
-              "label": "Contexte",
-              "data": [
-                "profondeur",
-                "incubation",
-                "production primaire"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "projet",
-                "plateforme"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "condition": {
-                "internationalizationName": {
-                  "en": "Context",
-                  "fr": "Contexte"
-                }
-              },
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_production_primaire_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "sonde_multiparametres": {
-        "internationalizationName": {
-          "en": "Probe data",
-          "fr": "Sonde multi-paramètres"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "plateforme",
-                "component": "nom de la plateforme",
-                "id": "plateforme_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "outil de mesure",
-              "boundTo": {
-                "variable": "outil",
-                "component": "prélèvement",
-                "id": "outil_prélèvement",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "commentaire sonde",
-              "boundTo": {
-                "variable": "commentaire",
-                "component": "value",
-                "id": "commentaire_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "heure",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "profondeur",
-              "boundTo": {
-                "variable": "profondeur",
-                "component": "value",
-                "id": "profondeur_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "température",
-              "boundTo": {
-                "variable": "temperature",
-                "component": "value",
-                "id": "temperature_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "chl a",
-              "boundTo": {
-                "variable": "chl",
-                "component": "a",
-                "id": "chl_a",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "pH brut",
-              "boundTo": {
-                "variable": "ph",
-                "component": "brut",
-                "id": "ph_brut",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "pH tc",
-              "boundTo": {
-                "variable": "ph",
-                "component": "tc",
-                "id": "ph_tc",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "cond25degres",
-              "boundTo": {
-                "variable": "cond25",
-                "component": "degres",
-                "id": "cond25_degres",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "oxygene mg",
-              "boundTo": {
-                "variable": "oxygene_mg",
-                "component": "value",
-                "id": "oxygene_mg_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "oxygene saturation",
-              "boundTo": {
-                "variable": "oxygene_saturation",
-                "component": "value",
-                "id": "oxygene_saturation_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "turbidite",
-              "boundTo": {
-                "variable": "turbidite",
-                "component": "value",
-                "id": "turbidite_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "trans",
-              "boundTo": {
-                "variable": "trans",
-                "component": "value",
-                "id": "trans_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "par w",
-              "boundTo": {
-                "variable": "par_w",
-                "component": "value",
-                "id": "par_w_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "par a",
-              "boundTo": {
-                "variable": "par_a",
-                "component": "value",
-                "id": "par_a_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": true
-        },
-        "data": {
-          "ph": {
-            "chartDescription": {
-              "value": "tc",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "tc": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.ph['tc'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'ph tc'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "brut": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.ph['brut'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'ph_brut'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equalsIgnoreCase(site) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"no_unit\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "chl": {
-            "chartDescription": {
-              "value": "a",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "a": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.chl['a'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'chl_a'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equalsIgnoreCase(site) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"milligramme_par_metre_cube\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "outil": {
-            "chartDescription": null,
-            "components": {
-              "prélèvement": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "tool",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prélèvement'])}).hierarchicalKey;\n",
-                        "references": [
-                          "tool"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "par_a": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": null,
-                "defaultValue": {
-                  "expression": "\"micro_ensteins\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.par_a['value'].replaceAll(',','.');  String dataTypes = 'sonde_multiparametres';  String site = datum.site['nom du site'];  String variable = 'par_a'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "par_w": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"micro_ensteins\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.par_w['value'].replaceAll(',','.');  String dataTypes = 'sonde_multiparametres';  String site = datum.site['nom du site'];  String variable = 'par_w'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "trans": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"pourcentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.trans['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'trans'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "cond25": {
-            "chartDescription": {
-              "value": "degres",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"millisiemens_par_centimetre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "degres": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.cond25['degres'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'cond25degres'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "nom du projet": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "turbidite": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"formazine_turbidite_unit\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.turbidite['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'turbidite'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "oxygene_mg": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"milligramme_par_litre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.oxygene_mg['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'oxygene_mg'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "plateforme": {
-            "chartDescription": null,
-            "components": {
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).hierarchicalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "profondeur": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"metre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.profondeur['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'profondeur'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "commentaire": {
-            "chartDescription": null,
-            "components": {
-              "value": null
-            },
-            "computedComponents": {}
-          },
-          "temperature": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"degres_celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.temperature['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'temperature'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "oxygene_saturation": {
-            "chartDescription": {
-              "value": "value",
-              "aggregation": null,
-              "unit": "unit",
-              "gap": "1 DAY",
-              "standardDeviation": null
-            },
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"pourcentage\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.oxygene_saturation['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'oxygene_saturation'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": null,
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "nom du projet",
-              "componentKey": {
-                "variable": "projet",
-                "component": "nom du projet",
-                "id": "projet_nom du projet",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "outil",
-                "projet",
-                "plateforme"
-              ]
-            },
-            "donnee_prelevement": {
-              "internationalizationName": {
-                "en": "Data's condition",
-                "fr": "Données du prélèvement"
-              },
-              "internationalizedColumns": null,
-              "label": "Données du prélèvement",
-              "data": [
-                "par_w",
-                "oxygene_saturation",
-                "chl",
-                "oxygene_mg",
-                "ph",
-                "cond25",
-                "par_a",
-                "turbidite",
-                "trans"
-              ]
-            },
-            "condition_prelevement": {
-              "internationalizationName": {
-                "en": "Prelevement's condition",
-                "fr": "Condition de prélèvement"
-              },
-              "internationalizedColumns": null,
-              "label": "Condition de prélèvement",
-              "data": [
-                "profondeur",
-                "temperature",
-                "commentaire"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "condition_prelevement": {
-                "internationalizationName": {
-                  "en": "Prelevement's condition",
-                  "fr": "Condition de prélèvement"
-                }
-              },
-              "donnee_prelevement": {
-                "internationalizationName": {
-                  "en": "Data's condition",
-                  "fr": "Données du prélèvement"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": null
-              },
-              "projet": {
-                "internationalizationName": null
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_sonde_multiparametres_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      },
-      "condition_prelevements": {
-        "internationalizationName": {
-          "en": "Collection condition",
-          "fr": "Condition de prélèvement"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": null,
-        "format": {
-          "headerLine": 1,
-          "firstRowLine": 2,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "nom du projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "value",
-                "id": "projet_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom du site",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nom de la plateforme",
-              "boundTo": {
-                "variable": "site",
-                "component": "nom de la plateforme",
-                "id": "site_nom de la plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "day",
-                "id": "date_day",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "heure de prélèvement",
-              "boundTo": {
-                "variable": "date",
-                "component": "time",
-                "id": "date_time",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "commentaire",
-              "boundTo": {
-                "variable": "commentaire",
-                "component": "value",
-                "id": "commentaire_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "température de l'air",
-              "boundTo": {
-                "variable": "temperature",
-                "component": "temperature de l'air",
-                "id": "temperature_temperature de l'air",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "nébulosité",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "nebulosite",
-                "id": "qualitatives_nebulosite",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "ensoleillement",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "ensoleillement",
-                "id": "qualitatives_ensoleillement",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "temps",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "temps",
-                "id": "qualitatives_temps",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "direction du vent",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "direction du vent",
-                "id": "qualitatives_direction du vent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "vitesse du vent",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "vitesse du vent",
-                "id": "qualitatives_vitesse du vent",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "pression atmosphérique",
-              "boundTo": {
-                "variable": "pression_atmospherique",
-                "component": "value",
-                "id": "pression_atmospherique_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "aspect de l'eau",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "aspect de l'eau",
-                "id": "qualitatives_aspect de l'eau",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "état de surface",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "etat de surface",
-                "id": "qualitatives_etat de surface",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "transparence par disque inra",
-              "boundTo": {
-                "variable": "transparence",
-                "component": "transparence par disque inra",
-                "id": "transparence_transparence par disque inra",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "transparence par secchi 20 cm",
-              "boundTo": {
-                "variable": "transparence",
-                "component": "transparence par secchi",
-                "id": "transparence_transparence par secchi",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "couleur de l'eau",
-              "boundTo": {
-                "variable": "qualitatives",
-                "component": "couleur de l_eau",
-                "id": "qualitatives_couleur de l_eau",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "day": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "time": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "HH:mm:ss",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "nom du site": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "ref_site",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n",
-                        "references": [
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nom de la plateforme": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "platform",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.site['nom de la plateforme'])}).hierarchicalKey;\n",
-                        "references": [
-                          "platform"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "project",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "return references.project.find({it.naturalKey.equals(datum.projet['value'])}).hierarchicalKey;\n",
-                        "references": [
-                          "project"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "commentaire": {
-            "chartDescription": null,
-            "components": {
-              "value": null
-            },
-            "computedComponents": {}
-          },
-          "temperature": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"degres_celsius\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "temperature de l'air": null
-            },
-            "computedComponents": {}
-          },
-          "qualitatives": {
-            "chartDescription": null,
-            "components": {
-              "temps": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['temps'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('temps') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "nebulosite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['nebulosite'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('nebulosite') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "ensoleillement": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['ensoleillement'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('ensoleillement') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "aspect de l'eau": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives[\"aspect de l'eau\"];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('aspect de l_eau') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "etat de surface": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['etat de surface']; return nom_qualitative == '' ? '' : references.valeurs_qualitative\n        .findAll({ it.refValues['nom_key'].equals('etat de surface') })\n        .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "vitesse du vent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['vitesse du vent'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('vitesse du vent') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "couleur de l_eau": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['couleur de l_eau'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('couleur de l_eau') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "direction du vent": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitative",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": {
-                        "expression": "String nom_qualitative = datum.qualitatives['direction du vent'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('direction du vent') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n",
-                        "references": [
-                          "valeurs_qualitative"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "transparence": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"metre\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "transparence par secchi": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.transparence['transparence par secchi'].replaceAll(',','.'); String dataTypes = 'conditions_prelevements'; String site = datum.site['nom du site']; String variable = 'transparence_par_secchi_20_cm'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\") {\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence",
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              },
-              "transparence par disque inra": {
-                "checker": {
-                  "name": "Float",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": {
-                        "expression": "String valeur = datum.transparence['transparence par disque inra'].replaceAll(',','.'); String dataTypes = 'conditions_prelevements'; String site = datum.site['nom du site']; String variable = 'transparence_par_disque_inra'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\") {\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n",
-                        "references": [
-                          "controle_coherence",
-                          "ref_site"
-                        ],
-                        "datatypes": []
-                      }
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "pression_atmospherique": {
-            "chartDescription": null,
-            "components": {
-              "unite": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unit",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": true,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "\"millibar\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": null
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {},
-        "uniqueness": [
-          {
-            "variable": "projet",
-            "component": "value",
-            "id": "projet_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom du site",
-            "id": "site_nom du site",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "nom de la plateforme",
-            "id": "site_nom de la plateforme",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "day",
-            "id": "date_day",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "site": {
-              "internationalizationName": {
-                "en": "Site",
-                "fr": "Site"
-              },
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "nom du site",
-              "componentKey": {
-                "variable": "site",
-                "component": "nom du site",
-                "id": "site_nom du site",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "projet": {
-              "internationalizationName": {
-                "en": "Project",
-                "fr": "Projet"
-              },
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "value",
-              "componentKey": {
-                "variable": "projet",
-                "component": "value",
-                "id": "projet_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "qualitatif": {
-              "internationalizationName": {
-                "en": "Qualitative data",
-                "fr": "Données qualitatives"
-              },
-              "internationalizedColumns": null,
-              "label": "Données qualitatives",
-              "data": [
-                "qualitatives"
-              ]
-            },
-            "quantitatif": {
-              "internationalizationName": {
-                "en": "Quantitative data",
-                "fr": "Données quantitatives"
-              },
-              "internationalizedColumns": null,
-              "label": "Données quantitatives",
-              "data": [
-                "pression_atmospherique",
-                "temperature",
-                "transparence"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "projet",
-                "commentaire"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Referential",
-                  "fr": "Référentiel"
-                }
-              },
-              "qualitatif": {
-                "internationalizationName": {
-                  "en": "Qualitative data",
-                  "fr": "Données qualitatives"
-                }
-              },
-              "quantitatif": {
-                "internationalizationName": {
-                  "en": "Quantitative data",
-                  "fr": "Données quantitatives"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "site": {
-                "internationalizationName": {
-                  "en": "Site",
-                  "fr": "Site"
-                }
-              },
-              "projet": {
-                "internationalizationName": {
-                  "en": "Project",
-                  "fr": "Projet"
-                }
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)!(.*)_conditions_prelevements_(.*)_(.*).csv",
-          "authorizationScope": {
-            "site": 2,
-            "projet": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": []
-      }
-    }
-  }
-}
diff --git a/cypress/fixtures/applications/ore/ola/ola_zooplancton_synthesis.json b/cypress/fixtures/applications/ore/ola/ola_zooplancton_synthesis.json
deleted file mode 100644
index 3176ec7f509478ba16af91cfb9b1204d57060228..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/ola/ola_zooplancton_synthesis.json
+++ /dev/null
@@ -1,214 +0,0 @@
-{
-  "": [
-    {
-      "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-      "datatype": "zooplancton",
-      "variable": "",
-      "requiredAuthorizations": {
-        "site": "grand_lac.annecy",
-        "projet": "suivi_des_lacs"
-      },
-      "aggregation": "",
-      "ranges": [
-        {
-          "range": [
-            "1994-01-04T00:00",
-            "1994-01-05T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-03-15T00:00",
-            "1994-03-16T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-04-05T00:00",
-            "1994-04-06T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-04-20T00:00",
-            "1994-04-21T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-05-03T00:00",
-            "1994-05-04T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-05-17T00:00",
-            "1994-05-18T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-06-13T00:00",
-            "1994-06-14T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-07-26T00:00",
-            "1994-07-27T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-08-11T00:00",
-            "1994-08-12T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-09-13T00:00",
-            "1994-09-14T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-10-12T00:00",
-            "1994-10-13T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-11-15T00:00",
-            "1994-11-16T00:00"
-          ]
-        },
-        {
-          "range": [
-            "1994-12-06T00:00",
-            "1994-12-07T00:00"
-          ]
-        }
-      ]
-    },
-    {
-      "application": "36776c27-acf3-4981-a977-7c3c37be0183",
-      "datatype": "zooplancton",
-      "variable": "",
-      "requiredAuthorizations": {
-        "site": "grand_lac.leman",
-        "projet": "suivi_des_lacs"
-      },
-      "aggregation": "",
-      "ranges": [
-        {
-          "range": [
-            "2021-01-26T00:00",
-            "2021-01-27T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-02-16T00:00",
-            "2021-02-17T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-03-02T00:00",
-            "2021-03-03T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-03-16T00:00",
-            "2021-03-17T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-04-20T00:00",
-            "2021-04-21T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-05-03T00:00",
-            "2021-05-04T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-05-19T00:00",
-            "2021-05-20T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-06-01T00:00",
-            "2021-06-02T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-06-14T00:00",
-            "2021-06-15T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-07-07T00:00",
-            "2021-07-08T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-07-21T00:00",
-            "2021-07-22T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-08-09T00:00",
-            "2021-08-10T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-09-02T00:00",
-            "2021-09-03T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-09-15T00:00",
-            "2021-09-16T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-09-27T00:00",
-            "2021-09-28T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-10-19T00:00",
-            "2021-10-20T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-11-16T00:00",
-            "2021-11-17T00:00"
-          ]
-        },
-        {
-          "range": [
-            "2021-12-06T00:00",
-            "2021-12-07T00:00"
-          ]
-        }
-      ]
-    }
-  ]
-}
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/ore_application_description.json b/cypress/fixtures/applications/ore/ore_application_description.json
deleted file mode 100644
index 2d5e16de53e056341df02b5dbc9c89e5f328e181..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/ore_application_description.json
+++ /dev/null
@@ -1 +0,0 @@
-[{"id":"b2588d8d-c607-430b-b27d-804bf2b7d9df","creator":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","creationdate":"2023-07-13T07:59:32.409668","updatedate":"2023-07-13T07:59:32.409668","name":"monsorerepository","comment":"Application de test mon soere avec dépôt sur un arbre d'objets du domaine","referencetype":["especes","type_de_sites","sites","type de fichiers","projet","themes","types_de_donnees_par_themes_de_sites_et_projet","valeurs_qualitatives","unites","variables","variables_et_unites_par_types_de_donnees"],"datatype":["pem","test"],"configuration":{"tags": {"data": {"en": "data", "fr": "données"}, "test": {"en": "test", "fr": "test"}, "unit": {"en": "unit", "fr": "unité"}, "context": {"en": "context", "fr": "contexte"}}, "comment": null, "version": 1, "datatypes": {"pem": {"data": {"date": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"bassin": null, "chemin": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return references.get(\"sites\") .find{it.getRefValues().get(\"zet_chemin_parent\").equals(datum.site.bassin) && it.getRefValues().get(\"zet_nom_key\").equals(datum.site.plateforme)} .getHierarchicalKey();\n", "references": ["sites"]}}, "plateforme": null}, "chartdescription": null, "computedcomponents": {"site_bassin": {"tags": ["__hidden__"], "hidden": true, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "computation": {"datatypes": [], "expression": "return references.get(\"sites\") .find{it.getNaturalKey().equals(datum.site.bassin)} .getHierarchicalKey();\n", "references": ["sites"]}}}}, "espece": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "especes", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": ["test"], "hidden": false, "components": {"value": {"tags": ["test"], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "projet", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Nombre d'individus": {"tags": [], "hidden": false, "components": {"unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unites", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return \"sans_unite\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return 0", "references": []}}}, "chartdescription": null, "computedcomponents": {}}, "Couleur des individus": {"tags": [], "hidden": false, "components": {"unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unites", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return \"sans_unite\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitatives", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["context", "data", "test"], "format": {"columns": [{"header": "projet", "boundto": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "site", "boundto": {"id": "site_bassin", "type": "componentKey", "variable": "site", "component": "bassin"}, "presenceconstraint": "MANDATORY"}, {"header": "plateforme", "boundto": {"id": "site_plateforme", "type": "componentKey", "variable": "site", "component": "plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date", "boundto": {"id": "date_value", "type": "componentKey", "variable": "date", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "espece", "boundto": {"id": "espece_value", "type": "componentKey", "variable": "espece", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "Couleur des individus", "boundto": {"id": "Couleur des individus_value", "type": "componentKey", "variable": "Couleur des individus", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre d'individus", "boundto": {"id": "Nombre d'individus_value", "type": "componentKey", "variable": "Nombre d'individus", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 4, "firstrowline": 5, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)_(.*)_(.*)_(.*).csv", "authorizationscope": {"projet": 2, "localization": 1}}, "uniqueness": [{"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, {"id": "site_chemin", "type": "componentKey", "variable": "site", "component": "chemin"}, {"id": "date_value", "type": "componentKey", "variable": "date", "component": "value"}, {"id": "espece_value", "type": "componentKey", "variable": "espece", "component": "value"}], "validations": {"unitOfColor": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = \"piegeage_en_montee\"; String variable = \"Couleur des individus\"; String codeVariable = \"couleur_des_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n", "references": ["variables_et_unites_par_types_de_donnees"]}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "components": null, "internationalizationname": {"fr": "vérifie l'unité de la couleur des individus"}, "internationalizedcolumns": null}, "unitOfIndividus": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = \"piegeage_en_montee\"; String variable = \"Nombre d'individus\"; String codeVariable = \"nombre_d_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n", "references": ["variables_et_unites_par_types_de_donnees"]}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "components": null, "internationalizationname": {"fr": "vérifie l'unité du nombre d'individus"}, "internationalizedcolumns": null}}, "authorization": {"timescope": {"id": "date_value", "type": "componentKey", "variable": "date", "component": "value"}, "datagroups": {"qualitatif": {"data": ["Couleur des individus"], "label": "Données qualitatives", "internationalizationname": {"en": "Qualitative", "fr": "Qualitatif"}, "internationalizedcolumns": null}, "quantitatif": {"data": ["Nombre d'individus"], "label": "Données quantitatives", "internationalizationname": {"en": "Quantitative", "fr": "Quantitatif"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "espece"], "label": "Référentiel", "internationalizationname": {"en": "Repositories", "fr": "Référentiels"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"projet": {"variable": "projet", "component": "value", "componentkey": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": null}, "localization": {"variable": "site", "component": "chemin", "componentkey": {"id": "site_chemin", "type": "componentKey", "variable": "site", "component": "chemin"}, "internationalizationname": {"en": "Localization", "fr": "Localisation"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative", "fr": "Qualitatif"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative", "fr": "Quantitatif"}}, "referentiel": {"internationalizationname": {"en": "Repositories", "fr": "Référentiels"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}, "localization": {"internationalizationname": {"en": "Localization", "fr": "Localisation"}}}}}, "internationalizationname": {"en": "Trap in ascent", "fr": "Piégeage en Montée"}, "internationalizedcolumns": null, "internationalizationdisplays": {"especes": {"pattern": {"en": "espèce :{esp_nom}", "fr": "espèce :{esp_nom}"}}}}, "test": {"data": {"projet": {"tags": ["test"], "hidden": false, "components": {"value": {"tags": ["test"], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "projet", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["__hidden__"], "format": {"columns": [{"header": "projet", "boundto": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 4, "firstrowline": 5, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": null, "uniqueness": [], "validations": {}, "authorization": {"timescope": null, "datagroups": {"_others_": {"data": ["projet"], "label": null, "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"projet": {"variable": "projet", "component": "value", "componentkey": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"_others_": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}}}}, "internationalizationname": {"en": "Test", "fr": "Test"}, "internationalizedcolumns": null, "internationalizationdisplays": null}}, "references": {"sites": {"tags": ["context"], "columns": {"zet_nom_en": null, "zet_nom_fr": null, "zet_nom_key": null, "tze_type_nom": null, "zet_chemin_parent": null, "zet_description_en": null, "zet_description_fr": null}, "separator": ";", "keycolumns": ["zet_chemin_parent", "zet_nom_key"], "validations": {"typeSitesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_de_sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["tze_type_nom"], "internationalizationname": {"fr": "référence au type de site"}, "internationalizedcolumns": null}, "siteParentRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["zet_chemin_parent"], "internationalizationname": {"fr": "référence à la colonne parent"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"zet_nom_key": {"en": "zet_nom_en", "fr": "zet_nom_fr"}, "zet_description_fr": {"en": "zet_description_en", "fr": "zet_description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{zet_nom_key}", "fr": "{zet_nom_key}"}}}, "projet": {"tags": ["context", "data", "test"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "definition_en": null, "definition_fr": null, "colonne_homonyme_entre_referentiels": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "themes": {"tags": ["context"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Thematic", "fr": "Thème"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "unites": {"tags": ["data"], "columns": {"nom_en": null, "nom_fr": null, "code_en": null, "code_fr": null, "nom_key": null, "code_key": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Units", "fr": "Unités"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "code_key": {"en": "code_en", "fr": "code_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key} ({code_key})", "fr": "{nom_key} ({code_key})"}}}, "especes": {"tags": ["data"], "columns": {"esp_nom": {"tags": ["test"], "checker": null, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "esp_definition_en": null, "esp_definition_fr": null, "colonne_homonyme_entre_referentiels": null}, "separator": ";", "keycolumns": ["esp_nom"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {"myComputedColumn": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return \"my value\";\n", "references": []}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Species", "fr": "Espèces"}, "internationalizedcolumns": {"esp_definition_fr": {"en": "esp_definition_en", "fr": "esp_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{esp_nom}", "fr": "{esp_nom}"}}}, "variables": {"tags": ["data"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "definition_en": null, "definition_fr": null, "isQualitative": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variables", "fr": "Variables"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "type_de_sites": {"tags": ["context"], "columns": {"tze_nom_en": null, "tze_nom_fr": null, "tze_nom_key": null, "tze_definition_en": null, "tze_definition_fr": null}, "separator": ";", "keycolumns": ["tze_nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Sites types", "fr": "Types de sites"}, "internationalizedcolumns": {"tze_nom_key": {"en": "tze_nom_en", "fr": "tze_nom_fr"}, "tze_definition_fr": {"en": "tze_definition_en", "fr": "tze_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{tze_nom_key}", "fr": "{tze_nom_key}"}}}, "type de fichiers": {"tags": ["__hidden__"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Files types", "fr": "Types de fichiers"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "valeurs_qualitatives": {"tags": ["data"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "valeur_en": null, "valeur_fr": null, "valeur_key": null}, "separator": ";", "keycolumns": ["nom_key", "valeur_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Qualitative values", "fr": "Valeurs qualitatives"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{valeur_key}", "fr": "{valeur_key}"}}}, "variables_et_unites_par_types_de_donnees": {"tags": ["data"], "columns": {"nom de l'unité": null, "nom de la variable": null, "nom du type de données": null}, "separator": ";", "keycolumns": ["nom du type de données", "nom de la variable"], "validations": {"uniteRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom de l'unité"], "internationalizationname": {"fr": "référence à l'unité'"}, "internationalizedcolumns": null}, "variableRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "variables", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom de la variable"], "internationalizationname": {"fr": "référence à la variable"}, "internationalizedcolumns": null}, "checkDatatype": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n", "references": []}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du type de données"], "internationalizationname": {"fr": "test"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variables and units by data type", "fr": "Variables et unités par type de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}", "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}}}, "types_de_donnees_par_themes_de_sites_et_projet": {"tags": ["context"], "columns": {"nom du site": null, "nom du projet": null, "nom du thème": null, "nom du type de données": null}, "separator": ";", "keycolumns": ["nom du projet", "nom du site", "nom du thème", "nom du type de données"], "validations": {"sitesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du site"], "internationalizationname": {"fr": "référence au site"}, "internationalizedcolumns": null}, "projetRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "projet", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du projet"], "internationalizationname": {"fr": "référence au projet"}, "internationalizedcolumns": null}, "themesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "themes", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du thème"], "internationalizationname": {"fr": "référence au theme"}, "internationalizedcolumns": null}, "checkDatatype": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n", "references": []}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du type de données"], "internationalizationname": {"fr": "test"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Data types by site and project", "fr": "Types de données par site et projet"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}", "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}}}}, "application": {"name": "MONSORES", "version": 1, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "SOERE my SOERE with repository", "fr": "SOERE mon SOERE avec dépôt"}}, "internationalizationname": {"en": "SOERE my SOERE with repository", "fr": "SOERE mon SOERE avec dépôt"}, "internationalizedcolumns": null}, "rightsrequest": {"format": {"endDate": {"checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Project end date", "fr": "Date de fin du projet"}, "internationalizedcolumns": null}, "project": {"checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Description of the research project", "fr": "Description du projet de recherche"}, "internationalizedcolumns": null}, "startDate": {"checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Project start date", "fr": "Date de début du projet"}, "internationalizedcolumns": null}, "organization": {"checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Name of research organization", "fr": "Nom de l'organisme de recherche"}, "internationalizedcolumns": null}, "projectManagers": {"checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "MANY", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Project managers", "fr": "Responsables du projet"}, "internationalizedcolumns": null}}, "description": {"en": "You can request rights to the monsore application by filling out this form", "fr": "Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"}}, "additionalfiles": {"fichiers": {"format": {"age": {"checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Age", "fr": "Age"}, "internationalizedcolumns": null}, "nom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Name", "fr": "Nom"}, "internationalizedcolumns": null}, "date": {"checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Date", "fr": "Date"}, "internationalizedcolumns": null}, "site": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "mareferencesite", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Place", "fr": "Site"}, "internationalizedcolumns": null}, "poids": {"checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Weight", "fr": "Poids"}, "internationalizedcolumns": null}}, "internationalizationname": {"en": "Files", "fr": "Fichiers"}, "internationalizedcolumns": null}, "utilisateurs": {"format": {"nom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Name", "fr": "Nom"}, "internationalizedcolumns": null}, "prenom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Surname", "fr": "Prénom"}, "internationalizedcolumns": null}}, "internationalizationname": {"en": "User", "fr": "Users"}, "internationalizedcolumns": null}}, "compositereferences": {"sites": {"components": [{"reference": "type_de_sites", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "sites", "parentkeycolumn": "tze_type_nom", "parentrecursivekey": "zet_chemin_parent", "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"components": [{"reference": "projet", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"pem": {"authorization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative", "fr": "Qualitatif"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative", "fr": "Quantitatif"}}, "referentiel": {"internationalizationname": {"en": "Repositories", "fr": "Référentiels"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}, "localization": {"internationalizationname": {"en": "Localization", "fr": "Localisation"}}}}, "internationalizationname": {"en": "Trap in ascent", "fr": "Piégeage en Montée"}, "internationalizedcolumns": null, "internationalizationdisplay": {"especes": {"pattern": {"en": "espèce :{esp_nom}", "fr": "espèce :{esp_nom}"}}}, "internationalizedvalidations": {"unitOfColor": {"fr": "vérifie l'unité de la couleur des individus"}, "unitOfIndividus": {"fr": "vérifie l'unité du nombre d'individus"}}}, "test": {"authorization": {"datagroups": {"_others_": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}}}, "internationalizationname": {"en": "Test", "fr": "Test"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}}, "references": {"sites": {"internationalizedtags": null, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"zet_nom_key": {"en": "zet_nom_en", "fr": "zet_nom_fr"}, "zet_description_fr": {"en": "zet_description_en", "fr": "zet_description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{zet_nom_key}", "fr": "{zet_nom_key}"}}, "internationalizedvalidations": {"typeSitesRef": {"fr": "référence au type de site"}, "siteParentRef": {"fr": "référence à la colonne parent"}}, "internationalizeddynamiccolumns": {}}, "projet": {"internationalizedtags": null, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "themes": {"internationalizedtags": null, "internationalizationname": {"en": "Thematic", "fr": "Thème"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "unites": {"internationalizedtags": null, "internationalizationname": {"en": "Units", "fr": "Unités"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "code_key": {"en": "code_en", "fr": "code_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key} ({code_key})", "fr": "{nom_key} ({code_key})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "especes": {"internationalizedtags": null, "internationalizationname": {"en": "Species", "fr": "Espèces"}, "internationalizedcolumns": {"esp_definition_fr": {"en": "esp_definition_en", "fr": "esp_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{esp_nom}", "fr": "{esp_nom}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "variables": {"internationalizedtags": null, "internationalizationname": {"en": "Variables", "fr": "Variables"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_de_sites": {"internationalizedtags": null, "internationalizationname": {"en": "Sites types", "fr": "Types de sites"}, "internationalizedcolumns": {"tze_nom_key": {"en": "tze_nom_en", "fr": "tze_nom_fr"}, "tze_definition_fr": {"en": "tze_definition_en", "fr": "tze_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{tze_nom_key}", "fr": "{tze_nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type de fichiers": {"internationalizedtags": null, "internationalizationname": {"en": "Files types", "fr": "Types de fichiers"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "valeurs_qualitatives": {"internationalizedtags": null, "internationalizationname": {"en": "Qualitative values", "fr": "Valeurs qualitatives"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{valeur_key}", "fr": "{valeur_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "variables_et_unites_par_types_de_donnees": {"internationalizedtags": null, "internationalizationname": {"en": "Variables and units by data type", "fr": "Variables et unités par type de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}", "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}}, "internationalizedvalidations": {"uniteRef": {"fr": "référence à l'unité'"}, "variableRef": {"fr": "référence à la variable"}, "checkDatatype": {"fr": "test"}}, "internationalizeddynamiccolumns": {}}, "types_de_donnees_par_themes_de_sites_et_projet": {"internationalizedtags": null, "internationalizationname": {"en": "Data types by site and project", "fr": "Types de données par site et projet"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}", "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}}, "internationalizedvalidations": {"sitesRef": {"fr": "référence au site"}, "projetRef": {"fr": "référence au projet"}, "themesRef": {"fr": "référence au theme"}, "checkDatatype": {"fr": "test"}}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "SOERE my SOERE with repository", "fr": "SOERE mon SOERE avec dépôt"}}, "rightsrequest": {"format": {"endDate": {"en": "Project end date", "fr": "Date de fin du projet"}, "project": {"en": "Description of the research project", "fr": "Description du projet de recherche"}, "startDate": {"en": "Project start date", "fr": "Date de début du projet"}, "organization": {"en": "Name of research organization", "fr": "Nom de l'organisme de recherche"}, "projectManagers": {"en": "Project managers", "fr": "Responsables du projet"}}, "description": {"en": "You can request rights to the monsore application by filling out this form", "fr": "Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"}, "internationalizationname": null, "internationalizedcolumns": null, "internationalizationdisplay": null}, "additionalfiles": {"fichiers": {"format": {"age": {"en": "Age", "fr": "Age"}, "nom": {"en": "Name", "fr": "Nom"}, "date": {"en": "Date", "fr": "Date"}, "site": {"en": "Place", "fr": "Site"}, "poids": {"en": "Weight", "fr": "Poids"}}, "internationalizationname": {"en": "Files", "fr": "Fichiers"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "utilisateurs": {"format": {"nom": {"en": "Name", "fr": "Nom"}, "prenom": {"en": "Surname", "fr": "Prénom"}}, "internationalizationname": {"en": "User", "fr": "Users"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "internationalizedtags": {"data": {"en": "data", "fr": "données"}, "test": {"en": "test", "fr": "test"}, "unit": {"en": "unit", "fr": "unité"}, "context": {"en": "context", "fr": "contexte"}}}, "requiredauthorizationsattributes": ["projet", "localization"]},"configfile":"f06dc2af-7f66-489c-ba3a-c68d27e5cf68","version":1,"additionalfile":["fichiers","utilisateurs"]}, {"id":"75899f94-5a32-4fe2-b0d8-2572db0e3734","creator":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","creationdate":"2023-08-21T15:57:24.900988","updatedate":"2023-08-21T15:57:24.900988","name":"recursivite","comment":"","referencetype":["site","proprietes_taxon","taxon"],"datatype":["condition_prelevements"],"configuration":{"tags": {}, "comment": null, "version": 1, "datatypes": {"condition_prelevements": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "time": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:mm:ss", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "nom de la plateforme": null}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"value": null}, "chartdescription": null, "computedcomponents": {}}, "commentaire": {"tags": [], "hidden": false, "components": {"value": null}, "chartdescription": null, "computedcomponents": {}}, "valeurs qualitatives": {"tags": [], "hidden": false, "components": {"temps": null, "nebulosite": null, "ensoleillement": null, "aspect de l'eau": null, "etat de surface": null, "vitesse du vent": null, "couleur de l'eau": null, "direction du vent": null}, "chartdescription": null, "computedcomponents": {}}, "valeurs quantitatives": {"tags": [], "hidden": false, "components": {"temperature de l'air": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "pression atmospherique": null, "transparence par secchi": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "transparence par disque inra": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "Nom du projet", "boundto": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom de la plateforme", "boundto": {"id": "site_nom de la plateforme", "type": "componentKey", "variable": "site", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prelevement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "heure de prelevement", "boundto": {"id": "date_time", "type": "componentKey", "variable": "date", "component": "time"}, "presenceconstraint": "MANDATORY"}, {"header": "commentaire", "boundto": {"id": "commentaire_value", "type": "componentKey", "variable": "commentaire", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "Température de l'air", "boundto": {"id": "valeurs quantitatives_temperature de l'air", "type": "componentKey", "variable": "valeurs quantitatives", "component": "temperature de l'air"}, "presenceconstraint": "MANDATORY"}, {"header": "nebulosite", "boundto": {"id": "valeurs qualitatives_nebulosite", "type": "componentKey", "variable": "valeurs qualitatives", "component": "nebulosite"}, "presenceconstraint": "MANDATORY"}, {"header": "ensoleillement", "boundto": {"id": "valeurs qualitatives_ensoleillement", "type": "componentKey", "variable": "valeurs qualitatives", "component": "ensoleillement"}, "presenceconstraint": "MANDATORY"}, {"header": "temps", "boundto": {"id": "valeurs qualitatives_temps", "type": "componentKey", "variable": "valeurs qualitatives", "component": "temps"}, "presenceconstraint": "MANDATORY"}, {"header": "direction du vent", "boundto": {"id": "valeurs qualitatives_direction du vent", "type": "componentKey", "variable": "valeurs qualitatives", "component": "direction du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "vitesse du vent", "boundto": {"id": "valeurs qualitatives_vitesse du vent", "type": "componentKey", "variable": "valeurs qualitatives", "component": "vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "pression atmosphérique", "boundto": {"id": "valeurs quantitatives_pression atmospherique", "type": "componentKey", "variable": "valeurs quantitatives", "component": "pression atmospherique"}, "presenceconstraint": "MANDATORY"}, {"header": "aspect de l'eau", "boundto": {"id": "valeurs qualitatives_aspect de l'eau", "type": "componentKey", "variable": "valeurs qualitatives", "component": "aspect de l'eau"}, "presenceconstraint": "MANDATORY"}, {"header": "etat de surface", "boundto": {"id": "valeurs qualitatives_etat de surface", "type": "componentKey", "variable": "valeurs qualitatives", "component": "etat de surface"}, "presenceconstraint": "MANDATORY"}, {"header": "transparence par disque inra", "boundto": {"id": "valeurs quantitatives_transparence par disque inra", "type": "componentKey", "variable": "valeurs quantitatives", "component": "transparence par disque inra"}, "presenceconstraint": "MANDATORY"}, {"header": "transparence par secchi 20 cm", "boundto": {"id": "valeurs quantitatives_transparence par secchi", "type": "componentKey", "variable": "valeurs quantitatives", "component": "transparence par secchi"}, "presenceconstraint": "MANDATORY"}, {"header": "couleur de l'eau", "boundto": {"id": "valeurs qualitatives_couleur de l'eau", "type": "componentKey", "variable": "valeurs qualitatives", "component": "couleur de l'eau"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, {"id": "date_time", "type": "componentKey", "variable": "date", "component": "time"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"qualitatif": {"data": ["valeurs qualitatives"], "label": "Données qualitatives", "internationalizationname": {"en": "Qualitative data", "fr": "Données qualitatives"}, "internationalizedcolumns": null}, "quantitatif": {"data": ["valeurs quantitatives"], "label": "Données quantitatives", "internationalizationname": {"en": "Quantitative data", "fr": "Données quantitatives"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "commentaire"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"localization_site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative data", "fr": "Données qualitatives"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative data", "fr": "Données quantitatives"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"localization_site": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Collection condition", "fr": "Condition de prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplays": null}}, "references": {"site": {"tags": [], "columns": {"nom du site_en": null, "nom du site_fr": null, "nom du site_key": null, "nom du type de site": null, "description du site_en": null, "description du site_fr": null, "code sandre du Plan d'eau": null, "code sandre de la Masse d'eau plan d'eau": null}, "separator": ";", "keycolumns": ["nom du site_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"nom du site_key": {"en": "nom du site_en", "fr": "nom du site_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du site_key}", "fr": "{nom du site_key}"}}}, "taxon": {"tags": [], "columns": {"theme": null, "Code Sandre": null, "Notes libres": null, "Synonyme ancien": null, "Synonyme récent": null, "code sandre du taxon": null, "nom du niveau de taxon": null, "nom du taxon superieur": null, "Année de la description": null, "Auteur de la description": null, "nom du taxon déterminé": null, "Classe algale sensu Bourrelly": null, "Référence de la description": null, "code sandre du taxon supérieur": null, "Références relatives à ce taxon": null, "niveau incertitude de détermination": null}, "separator": ";", "keycolumns": ["nom du taxon déterminé"], "validations": {"nom du taxon superieur": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxon", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["nom du taxon superieur"], "internationalizationname": {"fr": "nom du taxon superieur"}, "internationalizedcolumns": null}, "nom du taxon déterminé": {"checker": {"name": "String", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["nom du taxon déterminé"], "internationalizationname": {"fr": "nom du taxon déterminé"}, "internationalizedcolumns": null}}, "dynamiccolumns": {"propriétés de taxons": {"tags": [], "reference": "proprietes_taxon", "headerprefix": "pt_", "presenceconstraint": "MANDATORY", "internationalizationname": {"en": "Properties of Taxa", "fr": "Proprétés de Taxons"}, "referencecolumntolookforheader": "nom de la propriété_key"}}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Taxa", "fr": "Taxons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du taxon déterminé}", "fr": "{nom du taxon déterminé}"}}}, "proprietes_taxon": {"tags": [], "columns": {"Date": {"tags": [], "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "site": null, "isFloatValue": null, "isQualitative": null, "type associé": null, "définition_en": null, "définition_fr": null, "ordre d'affichage": null, "nom de la propriété_en": null, "nom de la propriété_fr": null, "nom de la propriété_key": null}, "separator": ";", "keycolumns": ["nom de la propriété_key"], "validations": {"floats": {"checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["isFloatValue"], "internationalizationname": {"fr": "les décimaux"}, "internationalizedcolumns": null}, "integer": {"checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["ordre d'affichage"], "internationalizationname": {"fr": "les entiers"}, "internationalizedcolumns": null}, "reference": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["site"], "internationalizationname": {"fr": "les references"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Properties of Taxa", "fr": "Proprétés de Taxon"}, "internationalizedcolumns": {"définition_fr": {"en": "définition_en", "fr": "définition_fr"}, "nom de la propriété_key": {"en": "nom de la propriété_en", "fr": "nom de la propriété_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la propriété_key}", "fr": "{nom de la propriété_key}"}}}}, "application": {"name": "recursivite", "version": 1, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "Recusivity", "fr": "Récursivité"}}, "internationalizationname": {"en": "Recusivity", "fr": "Récursivité"}, "internationalizedcolumns": null}, "rightsrequest": null, "additionalfiles": {}, "compositereferences": {"taxon": {"components": [{"reference": "taxon", "parentkeycolumn": null, "parentrecursivekey": "nom du taxon superieur", "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "default_0": {"components": [{"reference": "site", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"condition_prelevements": {"authorization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative data", "fr": "Données qualitatives"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative data", "fr": "Données quantitatives"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"localization_site": {"internationalizationname": null}}}, "internationalizationname": {"en": "Collection condition", "fr": "Condition de prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}}, "references": {"site": {"internationalizedtags": null, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"nom du site_key": {"en": "nom du site_en", "fr": "nom du site_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du site_key}", "fr": "{nom du site_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "taxon": {"internationalizedtags": null, "internationalizationname": {"en": "Taxa", "fr": "Taxons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du taxon déterminé}", "fr": "{nom du taxon déterminé}"}}, "internationalizedvalidations": {"nom du taxon superieur": {"fr": "nom du taxon superieur"}, "nom du taxon déterminé": {"fr": "nom du taxon déterminé"}}, "internationalizeddynamiccolumns": {"propriétés de taxons": {"en": "Properties of Taxa", "fr": "Proprétés de Taxons"}}}, "proprietes_taxon": {"internationalizedtags": null, "internationalizationname": {"en": "Properties of Taxa", "fr": "Proprétés de Taxon"}, "internationalizedcolumns": {"définition_fr": {"en": "définition_en", "fr": "définition_fr"}, "nom de la propriété_key": {"en": "nom de la propriété_en", "fr": "nom de la propriété_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la propriété_key}", "fr": "{nom de la propriété_key}"}}, "internationalizedvalidations": {"floats": {"fr": "les décimaux"}, "integer": {"fr": "les entiers"}, "reference": {"fr": "les references"}}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "Recusivity", "fr": "Récursivité"}}, "rightsrequest": null, "additionalfiles": {}, "internationalizedtags": {}}, "requiredauthorizationsattributes": ["localization_site"]},"configfile":"8acb701d-a81e-418a-af9d-918feed18249","version":1,"additionalfile":[]}, {"id":"2f6fca78-9fe7-49f2-a845-52494c9ae59e","creator":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","creationdate":"2023-07-27T11:18:18.746099","updatedate":"2023-08-25T15:08:29.300692","name":"pros","comment":"","referencetype":["statut_placette","code_parcelle_elementaire","type_dispositif","station_experimentale","type_lieu","commune","systeme_projection","geolocalisation","lieu_implantation","systeme_conduite_dispositif","dispositif","code_bloc","bloc","parcelles_elementaires","placettes","echelle_prelevement","type_document","liste_raisonnement","valeur_raisonnement","thematique_etudiee","divers_reference_bibliographique","divers_programme","divers_bibliographiepardispositif","type_facteur","facteur","Modalite_facteur","application_traitements_sur_parcelles","protocole_general","raisonnements_par_protocole","objectif_des_thematiques_etudiees_par_protocoles","protocoles_des_dispositifs","association_des_statuts_de_placettes_aux_placettes","type_structure","structure","personne_ressource","role_personne_ressource","role_des_personnes_ressources_par_dispositif","reseau_essai_ou_observatoire","affiliation_reseau_essais","structures_des_stations_experimentales","structures_des_observatoires","structures_des_lieux","itk_type_intervention","itk_intervention","itk_autres_listes","itk_Liste_intrants","itk_type_observation_qualitative","itk_observation_qualitative","itk_materiel","donnees_plante_devenir_biomasse_prelevee","donnees_plante_outil_prelevement","itk_famille","itk_espece","type_culture","itk_cultures","donnees_plante_partie_prelevee","donnees_plante_stade_principal","donnees_plante_prelevement_plante","donnees_plante_lavage","donnees_type_echantillon","donnees_plante_echantillon_plante","donnees_localisation_prelevement","donnees_couche_horizon","donnees_sol_prelevement_sol","donnees_sol_echantillon_sol","pro_statuts_des_produits","pro_formes_physiques","pays","region","departement","pro_identifiant","type_traitement","traitements","donnees_pro_prelevement_pro","donnees_pro_echantillon_pro","theme","type_fichier","contexte_activite_industrielle","contexte_amenagement_avant_plantation","contexte_cepage_ou_variete","contexte_nom_regional_sol","contexte_pente","contexte_porte_greffe","contexte_substrat_pedologique","contexte_type_sol_arvalis","contexte_teneur_calcaire_initiale","contexte_texture_du_sol","contexte_type_climat","contexte_type_pedologique","contexte_fait_remarquable","dispositif_contexte_historique_du_dispositif","dispositif_contexte_heterogeneite","dispositif_contexte_contexte_pedologie_dispositif","dispositif_contexte_contexte_climatique_dispositif","dispositif_contexte_Horizon_Travaille_de_surface_dispositif","contexte_environnement","dispositif_contexte_environnement_dispositif","dispositif_contexte_cultures","pro_origine","pro_grand_type_de_produits","pro_type_nomenclature","pro_filiere","pro_precision_filiere","pro_nomenclatures","pro_annees","pro_procedes_etapes","pro_procedes-methodes_etapes","pro_procedes-caracteristiques_etapes","pro_matieres_seches","pro_produit_nomenclature","pro_dispositif","role_structure","pro_structures_associees","pro_precision_pourcentage","pro_composition","pro_methodes_de_stockage","pro_unites_description_procede","pro_stockage","pro_procedes","pro_procedes_appliques","pro_etapes_des_procedes","pro_caracteristiques_des_etapes_par_procede","matieres_premieres_Matieres_premieres","matieres_premieres_types_caracteristiques","matieres_premieres_valeur_des_caracteristiques","matieres_premieres_Liste_des_caracteristiques","matieres_premieres_liste_des_caracteristiques_et_valeurs","matieres_premieres_Caractéristiques","matieres_premieres_procedes_appliques","matieres_premieres_Etapes_des_procédés","donnees_categorie_variable","donnees_statut_valeur","dispositif_theme_datatype_parcelle","donnees_methodes","donnees_unites","donnees_variable_si_pro","donnees_humidite_expression_valeur","type_de_donnees","donnees_association_variables_methodes_unites"],"datatype":["sols_physico-chimie_donnees_elementaires","sols_physico-chimie_donnees_moyennes","plantes_physico-chimie_donnees_elementaires","plantes_physico-chimie_donnees_moyennes","pro_physico-chimie_donnees_elementaires","pro_physico-chimie_donnees_moyennes","intervention_apport","intervention_pro_etudie","intervention_recolte_coupe","intervention_semis_plantation","intervention_travail_du_sol","incubations_sol_seul_donnees_elementaires","incubations_sol_seul_donnees_moyennees","incubations_sol_pro_donnees_elementaires","incubations_sol_pro_donnees_moyennees","Flux_chambre"],"configuration":{"tags": {"itk": {"en": "Technical itinerary", "fr": "Itineraire technique"}, "pro": {"en": "PRO", "fr": "PRO "}, "flux": {"en": "room flow data", "fr": "Données flux des chambres "}, "divers": {"en": "Various", "fr": "Divers"}, "donnees": {"en": "Data", "fr": "Données "}, "contexte": {"en": "Context", "fr": "Contexte "}, "dispositif": {"en": "Device", "fr": "Dispositif"}, "incubation": {"en": "Incubation data", "fr": "Données des incubations "}, "donnees_pro": {"en": "PRO data", "fr": "Données PRO "}, "donnees_sol": {"en": "Soil data", "fr": "Données Sol "}, "donnees_plante": {"en": "Plant data", "fr": "Données plante "}, "physico_chimie": {"en": "Physico-chemical data", "fr": "Données de physico-chimie "}, "matiere_premiere": {"en": "Raw materials", "fr": "Matières premieres "}, "physico_chimie_pro": {"en": "PRO physico-chemical data", "fr": "Données de physico-chimie des PRO "}, "physico_chimie_sol": {"en": "Soil physico-chemical data", "fr": "Données de physico-chimie des sols "}, "dispositif_contexte": {"en": "Device context", "fr": "Dispositif contexte "}, "physico_chimie_plante": {"en": "Plant physico-chemical data", "fr": "Données de physico-chimie des plantes "}}, "comment": null, "version": 1, "datatypes": {"Flux_chambre": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"datatype": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "end date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "parcelle": null, "start date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "commentaire": null, "dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": null, "Code Methode": null, "Code variable": null, "Valeur variable": null, "Code statut valeur": null, "Code Humidite Expression Valeur": null}, "chartdescription": {"gap": null, "unit": "Code unite", "value": "Valeur variable", "aggregation": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "standarddeviation": null}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Nombre de cycles": null, "Nombre de chambres": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["flux"], "format": {"columns": [{"header": "Date", "boundto": {"id": "date_Date", "type": "componentKey", "variable": "date", "component": "Date"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre de chambres", "boundto": {"id": "informations_Nombre de chambres", "type": "componentKey", "variable": "informations", "component": "Nombre de chambres"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre de cycles", "boundto": {"id": "informations_Nombre de cycles", "type": "componentKey", "variable": "informations", "component": "Nombre de cycles"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur variable", "boundto": {"id": "variables_Valeur variable", "type": "componentKey", "variable": "variables", "component": "Valeur variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code statut valeur", "boundto": {"id": "variables_Code statut valeur", "type": "componentKey", "variable": "variables", "component": "Code statut valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_parcelle", "type": "componentKey", "variable": "contexte", "component": "parcelle"}, "rownumber": 1, "headername": null, "columnnumber": 3, "exportheader": "parcelle"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 5}, "startdate": {"token": 4}, "filepattern": "(.+__.+)_(Flux-chambre)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date", "type": "componentKey", "variable": "date", "component": "Date"}, {"id": "informations_Nombre de chambres", "type": "componentKey", "variable": "informations", "component": "Nombre de chambres"}, {"id": "informations_Nombre de cycles", "type": "componentKey", "variable": "informations", "component": "Nombre de cycles"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date", "type": "componentKey", "variable": "date", "component": "Date"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": null, "fr": "Flux des chambres"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "intervention_apport": {"data": {"date": {"tags": [], "hidden": false, "components": {"date fin": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "date debut": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "apport": {"tags": [], "hidden": false, "components": {"unite apport": null, "largeur apport": null, "materiel apport": null, "quantite apport": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "profondeur apport": null, "nom commercial produit": null}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"culture": null, "commentaire": null, "code traitement": null, "precision stade": null, "type intervention": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_type_intervention", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "intervention apport": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_intervention", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String  type_interv = datum.informations['type intervention'] ; String  interv = datum.informations['intervention apport'] ; String code_interv = interv+ '__'+type_interv ; return code_interv.toLowerCase();\n", "references": []}}}}, "defaultvalue": null}, "localisation precise": null, "stade principal_code BBCH": null, "nom observation qualitative": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_observation_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String  type_observ = datum.informations['type observation qualitative'] ; String  observ = datum.informations['nom observation qualitative'] ; String code_observ = observ+ '__' +type_observ; return code_observ.toLowerCase();\n", "references": []}}}}, "defaultvalue": null}, "type observation qualitative": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_type_observation_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"code traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String t = traite.replaceAll(\" \",\"_\"); String resultat = disp_lieu + '__'+ t; return resultat.toLowerCase();\n", "references": []}}}}, "localisation_geo": {"tags": [], "hidden": false, "components": {"nom placette": null, "code dispositif": null, "nom parcelle elementaire": null}, "chartdescription": null, "computedcomponents": {}}, "variables qualitatives": {"tags": [], "hidden": false, "components": {"mode apport": null, "niveau atteint": null, "vitesse du vent": null, "Composition engrais": null, "condition temperature": null, "condition humidite air": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["itk"], "format": {"columns": [{"header": "Date debut", "boundto": {"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Dispositif", "boundto": {"id": "localisation_geo_code dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "code dispositif"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Traitement", "boundto": {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom Parcelle Elementaire", "boundto": {"id": "localisation_geo_nom parcelle elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "nom parcelle elementaire"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom placette", "boundto": {"id": "localisation_geo_nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "nom placette"}, "presenceconstraint": "MANDATORY"}, {"header": "Localisation precise", "boundto": {"id": "informations_localisation precise", "type": "componentKey", "variable": "informations", "component": "localisation precise"}, "presenceconstraint": "MANDATORY"}, {"header": "Date fin", "boundto": {"id": "date_date fin", "type": "componentKey", "variable": "date", "component": "date fin"}, "presenceconstraint": "MANDATORY"}, {"header": "Type intervention", "boundto": {"id": "informations_type intervention", "type": "componentKey", "variable": "informations", "component": "type intervention"}, "presenceconstraint": "MANDATORY"}, {"header": "Intervention apport", "boundto": {"id": "informations_intervention apport", "type": "componentKey", "variable": "informations", "component": "intervention apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Composition des engrais", "boundto": {"id": "variables qualitatives_Composition engrais", "type": "componentKey", "variable": "variables qualitatives", "component": "Composition engrais"}, "presenceconstraint": "MANDATORY"}, {"header": "Mode apport", "boundto": {"id": "variables qualitatives_mode apport", "type": "componentKey", "variable": "variables qualitatives", "component": "mode apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom commercial produit", "boundto": {"id": "apport_nom commercial produit", "type": "componentKey", "variable": "apport", "component": "nom commercial produit"}, "presenceconstraint": "MANDATORY"}, {"header": "Quantite apport", "boundto": {"id": "apport_quantite apport", "type": "componentKey", "variable": "apport", "component": "quantite apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Unite apport", "boundto": {"id": "apport_unite apport", "type": "componentKey", "variable": "apport", "component": "unite apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel apport", "boundto": {"id": "apport_materiel apport", "type": "componentKey", "variable": "apport", "component": "materiel apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Largeur apport", "boundto": {"id": "apport_largeur apport", "type": "componentKey", "variable": "apport", "component": "largeur apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Profondeur apport", "boundto": {"id": "apport_profondeur apport", "type": "componentKey", "variable": "apport", "component": "profondeur apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Culture", "boundto": {"id": "informations_culture", "type": "componentKey", "variable": "informations", "component": "culture"}, "presenceconstraint": "MANDATORY"}, {"header": "Stade principal_code BBCH", "boundto": {"id": "informations_stade principal_code BBCH", "type": "componentKey", "variable": "informations", "component": "stade principal_code BBCH"}, "presenceconstraint": "MANDATORY"}, {"header": "Precision stade", "boundto": {"id": "informations_precision stade", "type": "componentKey", "variable": "informations", "component": "precision stade"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions humidite air", "boundto": {"id": "variables qualitatives_condition humidite air", "type": "componentKey", "variable": "variables qualitatives", "component": "condition humidite air"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions temperature", "boundto": {"id": "variables qualitatives_condition temperature", "type": "componentKey", "variable": "variables qualitatives", "component": "condition temperature"}, "presenceconstraint": "MANDATORY"}, {"header": "Vitesse du vent", "boundto": {"id": "variables qualitatives_vitesse du vent", "type": "componentKey", "variable": "variables qualitatives", "component": "vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "Type observation qualitative", "boundto": {"id": "informations_type observation qualitative", "type": "componentKey", "variable": "informations", "component": "type observation qualitative"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom observation", "boundto": {"id": "informations_nom observation qualitative", "type": "componentKey", "variable": "informations", "component": "nom observation qualitative"}, "presenceconstraint": "MANDATORY"}, {"header": "Niveau atteint", "boundto": {"id": "variables qualitatives_niveau atteint", "type": "componentKey", "variable": "variables qualitatives", "component": "niveau atteint"}, "presenceconstraint": "MANDATORY"}, {"header": "Commentaire", "boundto": {"id": "informations_commentaire", "type": "componentKey", "variable": "informations", "component": "commentaire"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, {"id": "localisation_geo_code dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "code dispositif"}, {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, {"id": "localisation_geo_nom parcelle elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "nom parcelle elementaire"}, {"id": "localisation_geo_nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "nom placette"}, {"id": "informations_localisation precise", "type": "componentKey", "variable": "informations", "component": "localisation precise"}, {"id": "informations_type intervention", "type": "componentKey", "variable": "informations", "component": "type intervention"}, {"id": "informations_intervention apport", "type": "componentKey", "variable": "informations", "component": "intervention apport"}, {"id": "variables qualitatives_mode apport", "type": "componentKey", "variable": "variables qualitatives", "component": "mode apport"}, {"id": "apport_nom commercial produit", "type": "componentKey", "variable": "apport", "component": "nom commercial produit"}], "validations": {}, "authorization": {"timescope": {"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "apport": {"data": ["apport"], "label": "Les apport", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "localisation_geo": {"data": ["localisation_geo"], "label": "dispositif parcelle et placette", "internationalizationname": null, "internationalizedcolumns": null}, "variables qualitatives": {"data": ["variables qualitatives"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Technical itinerary of intervention type contribution", "fr": "itineraire technique de type intervention apport"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "intervention_pro_etudie": {"data": {"date": {"tags": [], "hidden": false, "components": {"date fin": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "date debut": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "date enfouissement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "apport": {"tags": [], "hidden": false, "components": {"unite": null, "materiel apport": null, "quantite apport": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "profondeur apport": null}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"culture": null, "code PRO": null, "commentaire": null, "type de PRO": null, "code traitement": null, "nom observation": null, "precision stade": null, "localisation precise": null, "stade principal_code BBCH": null, "type observation qualitative": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"code traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String t = traite.replaceAll(\" \",\"_\"); String resultat = disp_lieu + '__'+ t; return resultat.toLowerCase();\n", "references": []}}}}, "localisation_geo": {"tags": [], "hidden": false, "components": {"nom placette": null, "code dispositif": null, "nom parcelle elementaire": null}, "chartdescription": null, "computedcomponents": {}}, "variables qualitatives": {"tags": [], "hidden": false, "components": {"niveau atteint": null, "vitesse du vent": null, "condition temperature": null, "condition humidite air": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["itk"], "format": {"columns": [{"header": "Date debut", "boundto": {"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Dispositif", "boundto": {"id": "localisation_geo_code dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "code dispositif"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Traitement", "boundto": {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom Parcelle Elementaire", "boundto": {"id": "localisation_geo_nom parcelle elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "nom parcelle elementaire"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom placette", "boundto": {"id": "localisation_geo_nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "nom placette"}, "presenceconstraint": "MANDATORY"}, {"header": "Localisation precise", "boundto": {"id": "informations_localisation precise", "type": "componentKey", "variable": "informations", "component": "localisation precise"}, "presenceconstraint": "MANDATORY"}, {"header": "Type de PRO", "boundto": {"id": "informations_type de PRO", "type": "componentKey", "variable": "informations", "component": "type de PRO"}, "presenceconstraint": "MANDATORY"}, {"header": "Code PRO", "boundto": {"id": "informations_code PRO", "type": "componentKey", "variable": "informations", "component": "code PRO"}, "presenceconstraint": "MANDATORY"}, {"header": "Date fin", "boundto": {"id": "date_date fin", "type": "componentKey", "variable": "date", "component": "date fin"}, "presenceconstraint": "MANDATORY"}, {"header": "Quantite apport", "boundto": {"id": "apport_quantite apport", "type": "componentKey", "variable": "apport", "component": "quantite apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Unite", "boundto": {"id": "apport_unite", "type": "componentKey", "variable": "apport", "component": "unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel apport", "boundto": {"id": "apport_materiel apport", "type": "componentKey", "variable": "apport", "component": "materiel apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Profondeur apport", "boundto": {"id": "apport_profondeur apport", "type": "componentKey", "variable": "apport", "component": "profondeur apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Date enfouissement", "boundto": {"id": "date_date enfouissement", "type": "componentKey", "variable": "date", "component": "date enfouissement"}, "presenceconstraint": "MANDATORY"}, {"header": "Culture", "boundto": {"id": "informations_culture", "type": "componentKey", "variable": "informations", "component": "culture"}, "presenceconstraint": "MANDATORY"}, {"header": "Stade principal_code BBCH", "boundto": {"id": "informations_stade principal_code BBCH", "type": "componentKey", "variable": "informations", "component": "stade principal_code BBCH"}, "presenceconstraint": "MANDATORY"}, {"header": "Precision stade", "boundto": {"id": "informations_precision stade", "type": "componentKey", "variable": "informations", "component": "precision stade"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions humidite air", "boundto": {"id": "variables qualitatives_condition humidite air", "type": "componentKey", "variable": "variables qualitatives", "component": "condition humidite air"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions temperature", "boundto": {"id": "variables qualitatives_condition temperature", "type": "componentKey", "variable": "variables qualitatives", "component": "condition temperature"}, "presenceconstraint": "MANDATORY"}, {"header": "Vitesse du vent", "boundto": {"id": "variables qualitatives_vitesse du vent", "type": "componentKey", "variable": "variables qualitatives", "component": "vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "Type observation qualitative", "boundto": {"id": "informations_type observation qualitative", "type": "componentKey", "variable": "informations", "component": "type observation qualitative"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom observation", "boundto": {"id": "informations_nom observation", "type": "componentKey", "variable": "informations", "component": "nom observation"}, "presenceconstraint": "MANDATORY"}, {"header": "Niveau atteint", "boundto": {"id": "variables qualitatives_niveau atteint", "type": "componentKey", "variable": "variables qualitatives", "component": "niveau atteint"}, "presenceconstraint": "MANDATORY"}, {"header": "Commentaire", "boundto": {"id": "informations_commentaire", "type": "componentKey", "variable": "informations", "component": "commentaire"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, {"id": "localisation_geo_code dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "code dispositif"}, {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, {"id": "localisation_geo_nom parcelle elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "nom parcelle elementaire"}, {"id": "localisation_geo_nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "nom placette"}, {"id": "informations_localisation precise", "type": "componentKey", "variable": "informations", "component": "localisation precise"}, {"id": "informations_type de PRO", "type": "componentKey", "variable": "informations", "component": "type de PRO"}, {"id": "informations_code PRO", "type": "componentKey", "variable": "informations", "component": "code PRO"}], "validations": {}, "authorization": {"timescope": {"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "apport": {"data": ["apport"], "label": "Les apport", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "localisation_geo": {"data": ["localisation_geo"], "label": "dispositif parcelle et placette", "internationalizationname": null, "internationalizedcolumns": null}, "variables qualitatives": {"data": ["variables qualitatives"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Technical itinerary of intervention type product studied", "fr": "itineraire technique de type intervention pro étudié"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "intervention_recolte_coupe": {"data": {"date": {"tags": [], "hidden": false, "components": {"date fin": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "date debut": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"culture": null, "commentaire": null, "code traitement": null, "nom observation": null, "precision stade": null, "Materiel_Plantes1": null, "Materiel_Plantes2": null, "Materiel_Plantes3": null, "intervention recolte": null, "localisation precise": null, "stade principal_code BBCH": null, "type observation qualitative": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"code traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String t = traite.replaceAll(\" \",\"_\"); String resultat = disp_lieu + '__'+ t; return resultat.toLowerCase();\n", "references": []}}}}, "localisation_geo": {"tags": [], "hidden": false, "components": {"nom placette": null, "code dispositif": null, "nom parcelle elementaire": null}, "chartdescription": null, "computedcomponents": {}}, "variables qualitatives": {"tags": [], "hidden": false, "components": {"niveau atteint": null, "vitesse du vent": null, "conditions temperature": null, "conditions humidite air": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["itk"], "format": {"columns": [{"header": "Date debut", "boundto": {"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Dispositif", "boundto": {"id": "localisation_geo_code dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "code dispositif"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Traitement", "boundto": {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom Parcelle Elementaire", "boundto": {"id": "localisation_geo_nom parcelle elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "nom parcelle elementaire"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom placette", "boundto": {"id": "localisation_geo_nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "nom placette"}, "presenceconstraint": "MANDATORY"}, {"header": "Localisation precise", "boundto": {"id": "informations_localisation precise", "type": "componentKey", "variable": "informations", "component": "localisation precise"}, "presenceconstraint": "MANDATORY"}, {"header": "Date fin", "boundto": {"id": "date_date fin", "type": "componentKey", "variable": "date", "component": "date fin"}, "presenceconstraint": "MANDATORY"}, {"header": "Culture", "boundto": {"id": "informations_culture", "type": "componentKey", "variable": "informations", "component": "culture"}, "presenceconstraint": "MANDATORY"}, {"header": "Stade principal_code BBCH", "boundto": {"id": "informations_stade principal_code BBCH", "type": "componentKey", "variable": "informations", "component": "stade principal_code BBCH"}, "presenceconstraint": "MANDATORY"}, {"header": "Precision stade", "boundto": {"id": "informations_precision stade", "type": "componentKey", "variable": "informations", "component": "precision stade"}, "presenceconstraint": "MANDATORY"}, {"header": "Intervention recolte", "boundto": {"id": "informations_intervention recolte", "type": "componentKey", "variable": "informations", "component": "intervention recolte"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel_Plantes1", "boundto": {"id": "informations_Materiel_Plantes1", "type": "componentKey", "variable": "informations", "component": "Materiel_Plantes1"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel_Plantes2", "boundto": {"id": "informations_Materiel_Plantes2", "type": "componentKey", "variable": "informations", "component": "Materiel_Plantes2"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel_Plantes3", "boundto": {"id": "informations_Materiel_Plantes3", "type": "componentKey", "variable": "informations", "component": "Materiel_Plantes3"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions humidite air", "boundto": {"id": "variables qualitatives_conditions humidite air", "type": "componentKey", "variable": "variables qualitatives", "component": "conditions humidite air"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions temperature (en °C)", "boundto": {"id": "variables qualitatives_conditions temperature", "type": "componentKey", "variable": "variables qualitatives", "component": "conditions temperature"}, "presenceconstraint": "MANDATORY"}, {"header": "Vitesse du vent", "boundto": {"id": "variables qualitatives_vitesse du vent", "type": "componentKey", "variable": "variables qualitatives", "component": "vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "Type observation qualitative", "boundto": {"id": "informations_type observation qualitative", "type": "componentKey", "variable": "informations", "component": "type observation qualitative"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom observation", "boundto": {"id": "informations_nom observation", "type": "componentKey", "variable": "informations", "component": "nom observation"}, "presenceconstraint": "MANDATORY"}, {"header": "Niveau atteint", "boundto": {"id": "variables qualitatives_niveau atteint", "type": "componentKey", "variable": "variables qualitatives", "component": "niveau atteint"}, "presenceconstraint": "MANDATORY"}, {"header": "Commentaire", "boundto": {"id": "informations_commentaire", "type": "componentKey", "variable": "informations", "component": "commentaire"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, {"id": "localisation_geo_code dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "code dispositif"}, {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, {"id": "localisation_geo_nom parcelle elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "nom parcelle elementaire"}, {"id": "localisation_geo_nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "nom placette"}, {"id": "informations_localisation precise", "type": "componentKey", "variable": "informations", "component": "localisation precise"}, {"id": "informations_culture", "type": "componentKey", "variable": "informations", "component": "culture"}, {"id": "informations_intervention recolte", "type": "componentKey", "variable": "informations", "component": "intervention recolte"}], "validations": {}, "authorization": {"timescope": {"id": "date_date debut", "type": "componentKey", "variable": "date", "component": "date debut"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "localisation_geo": {"data": ["localisation_geo"], "label": "site parcelle placette", "internationalizationname": null, "internationalizedcolumns": null}, "variables qualitatives": {"data": ["variables qualitatives"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Technical itinerary of intervention type harvest cut", "fr": "itineraire technique de type intervention récolte coupe"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "intervention_travail_du_sol": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date fin": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date debut": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "apport": {"tags": [], "hidden": false, "components": {"Intervention sol": null, "Materiel travail1": null, "Materiel travail2": null, "Materiel travail3": null, "Largeur de travail": null, "Profondeur de travail": null}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Culture": null, "Commentaire": null, "Code Traitement": null, "Nom observation": null, "Precision stade": null, "Localisation precise": null, "Stade principal_code BBCH": null, "Type observation qualitative": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"Code Traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String t = traite.replaceAll(\" \",\"_\"); String resultat = disp_lieu + '__'+ t; return resultat.toLowerCase();\n", "references": []}}}}, "localisation_geo": {"tags": [], "hidden": false, "components": {"Nom placette": null, "Code Dispositif": null, "Nom Parcelle Elementaire": null}, "chartdescription": null, "computedcomponents": {}}, "variables qualitatives": {"tags": [], "hidden": false, "components": {"Niveau atteint": null, "Vitesse du vent": null, "Conditions temperature": null, "Conditions humidite air": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["itk"], "format": {"columns": [{"header": "Date debut", "boundto": {"id": "date_Date debut", "type": "componentKey", "variable": "date", "component": "Date debut"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Dispositif", "boundto": {"id": "localisation_geo_Code Dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "Code Dispositif"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Traitement", "boundto": {"id": "informations_Code Traitement", "type": "componentKey", "variable": "informations", "component": "Code Traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom Parcelle Elementaire", "boundto": {"id": "localisation_geo_Nom Parcelle Elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "Nom Parcelle Elementaire"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom placette", "boundto": {"id": "localisation_geo_Nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "Nom placette"}, "presenceconstraint": "MANDATORY"}, {"header": "Localisation precise", "boundto": {"id": "informations_Localisation precise", "type": "componentKey", "variable": "informations", "component": "Localisation precise"}, "presenceconstraint": "MANDATORY"}, {"header": "Date fin", "boundto": {"id": "date_Date fin", "type": "componentKey", "variable": "date", "component": "Date fin"}, "presenceconstraint": "MANDATORY"}, {"header": "Intervention sol", "boundto": {"id": "apport_Intervention sol", "type": "componentKey", "variable": "apport", "component": "Intervention sol"}, "presenceconstraint": "MANDATORY"}, {"header": "Profondeur de travail", "boundto": {"id": "apport_Profondeur de travail", "type": "componentKey", "variable": "apport", "component": "Profondeur de travail"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel travail1", "boundto": {"id": "apport_Materiel travail1", "type": "componentKey", "variable": "apport", "component": "Materiel travail1"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel travail2", "boundto": {"id": "apport_Materiel travail2", "type": "componentKey", "variable": "apport", "component": "Materiel travail2"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel travail3", "boundto": {"id": "apport_Materiel travail3", "type": "componentKey", "variable": "apport", "component": "Materiel travail3"}, "presenceconstraint": "MANDATORY"}, {"header": "Largeur de travail", "boundto": {"id": "apport_Largeur de travail", "type": "componentKey", "variable": "apport", "component": "Largeur de travail"}, "presenceconstraint": "MANDATORY"}, {"header": "Culture", "boundto": {"id": "informations_Culture", "type": "componentKey", "variable": "informations", "component": "Culture"}, "presenceconstraint": "MANDATORY"}, {"header": "Stade principal_code BBCH", "boundto": {"id": "informations_Stade principal_code BBCH", "type": "componentKey", "variable": "informations", "component": "Stade principal_code BBCH"}, "presenceconstraint": "MANDATORY"}, {"header": "Precision stade", "boundto": {"id": "informations_Precision stade", "type": "componentKey", "variable": "informations", "component": "Precision stade"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions humidite air", "boundto": {"id": "variables qualitatives_Conditions humidite air", "type": "componentKey", "variable": "variables qualitatives", "component": "Conditions humidite air"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions temperature", "boundto": {"id": "variables qualitatives_Conditions temperature", "type": "componentKey", "variable": "variables qualitatives", "component": "Conditions temperature"}, "presenceconstraint": "MANDATORY"}, {"header": "Vitesse du vent", "boundto": {"id": "variables qualitatives_Vitesse du vent", "type": "componentKey", "variable": "variables qualitatives", "component": "Vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "Type observation qualitative", "boundto": {"id": "informations_Type observation qualitative", "type": "componentKey", "variable": "informations", "component": "Type observation qualitative"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom observation", "boundto": {"id": "informations_Nom observation", "type": "componentKey", "variable": "informations", "component": "Nom observation"}, "presenceconstraint": "MANDATORY"}, {"header": "Niveau atteint", "boundto": {"id": "variables qualitatives_Niveau atteint", "type": "componentKey", "variable": "variables qualitatives", "component": "Niveau atteint"}, "presenceconstraint": "MANDATORY"}, {"header": "Commentaire", "boundto": {"id": "informations_Commentaire", "type": "componentKey", "variable": "informations", "component": "Commentaire"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date debut", "type": "componentKey", "variable": "date", "component": "Date debut"}, {"id": "localisation_geo_Code Dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "Code Dispositif"}, {"id": "informations_Code Traitement", "type": "componentKey", "variable": "informations", "component": "Code Traitement"}, {"id": "localisation_geo_Nom Parcelle Elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "Nom Parcelle Elementaire"}, {"id": "localisation_geo_Nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "Nom placette"}, {"id": "informations_Localisation precise", "type": "componentKey", "variable": "informations", "component": "Localisation precise"}, {"id": "apport_Intervention sol", "type": "componentKey", "variable": "apport", "component": "Intervention sol"}, {"id": "apport_Profondeur de travail", "type": "componentKey", "variable": "apport", "component": "Profondeur de travail"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date debut", "type": "componentKey", "variable": "date", "component": "Date debut"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "apport": {"data": ["apport"], "label": "Les apports", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "localisation_geo": {"data": ["localisation_geo"], "label": "Dispositif parcelle et placette", "internationalizationname": null, "internationalizedcolumns": null}, "variables qualitatives": {"data": ["variables qualitatives"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Technical itinerary of intervention type ground work", "fr": "itineraire technique de type intervention travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "intervention_semis_plantation": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date debut": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "apport": {"tags": [], "hidden": false, "components": {"Unite": null, "Materiel (1)": null, "Materiel (2)": null, "Materiel (3)": null, "Quantite apport": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Largeur de travail": null}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Ratio": null, "Culture": null, "Commentaire": null, "Code Traitement": null, "Nom observation": null, "Variete ou cepage": null, "Type observation qualitative": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"Code Traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String t = traite.replaceAll(\" \",\"_\"); String resultat = disp_lieu + '__'+ t; return resultat.toLowerCase();\n", "references": []}}}}, "localisation_geo": {"tags": [], "hidden": false, "components": {"Nom placette": null, "Code Dispositif": null, "Nom Parcelle Elementaire": null}, "chartdescription": null, "computedcomponents": {}}, "variables qualitatives": {"tags": [], "hidden": false, "components": {"Objet culture": null, "Niveau atteint": null, "Vitesse du vent": null, "Conditions temperature": null, "Filiere de destination": null, "Conditions humidite air": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["itk"], "format": {"columns": [{"header": "Date debut", "boundto": {"id": "date_Date debut", "type": "componentKey", "variable": "date", "component": "Date debut"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Dispositif", "boundto": {"id": "localisation_geo_Code Dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "Code Dispositif"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Traitement", "boundto": {"id": "informations_Code Traitement", "type": "componentKey", "variable": "informations", "component": "Code Traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom Parcelle Elementaire", "boundto": {"id": "localisation_geo_Nom Parcelle Elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "Nom Parcelle Elementaire"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom placette", "boundto": {"id": "localisation_geo_Nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "Nom placette"}, "presenceconstraint": "MANDATORY"}, {"header": "Culture", "boundto": {"id": "informations_Culture", "type": "componentKey", "variable": "informations", "component": "Culture"}, "presenceconstraint": "MANDATORY"}, {"header": "Objet culture", "boundto": {"id": "variables qualitatives_Objet culture", "type": "componentKey", "variable": "variables qualitatives", "component": "Objet culture"}, "presenceconstraint": "MANDATORY"}, {"header": "Filiere de destination", "boundto": {"id": "variables qualitatives_Filiere de destination", "type": "componentKey", "variable": "variables qualitatives", "component": "Filiere de destination"}, "presenceconstraint": "MANDATORY"}, {"header": "Variete ou cepage", "boundto": {"id": "informations_Variete ou cepage", "type": "componentKey", "variable": "informations", "component": "Variete ou cepage"}, "presenceconstraint": "MANDATORY"}, {"header": "Ratio", "boundto": {"id": "informations_Ratio", "type": "componentKey", "variable": "informations", "component": "Ratio"}, "presenceconstraint": "MANDATORY"}, {"header": "Quantite apport", "boundto": {"id": "apport_Quantite apport", "type": "componentKey", "variable": "apport", "component": "Quantite apport"}, "presenceconstraint": "MANDATORY"}, {"header": "Unite", "boundto": {"id": "apport_Unite", "type": "componentKey", "variable": "apport", "component": "Unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel (1)", "boundto": {"id": "apport_Materiel (1)", "type": "componentKey", "variable": "apport", "component": "Materiel (1)"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel (2)", "boundto": {"id": "apport_Materiel (2)", "type": "componentKey", "variable": "apport", "component": "Materiel (2)"}, "presenceconstraint": "MANDATORY"}, {"header": "Materiel (3)", "boundto": {"id": "apport_Materiel (3)", "type": "componentKey", "variable": "apport", "component": "Materiel (3)"}, "presenceconstraint": "MANDATORY"}, {"header": "Largeur de travail", "boundto": {"id": "apport_Largeur de travail", "type": "componentKey", "variable": "apport", "component": "Largeur de travail"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions humidite air", "boundto": {"id": "variables qualitatives_Conditions humidite air", "type": "componentKey", "variable": "variables qualitatives", "component": "Conditions humidite air"}, "presenceconstraint": "MANDATORY"}, {"header": "Conditions temperature", "boundto": {"id": "variables qualitatives_Conditions temperature", "type": "componentKey", "variable": "variables qualitatives", "component": "Conditions temperature"}, "presenceconstraint": "MANDATORY"}, {"header": "Vitesse du vent", "boundto": {"id": "variables qualitatives_Vitesse du vent", "type": "componentKey", "variable": "variables qualitatives", "component": "Vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "Type observation qualitative", "boundto": {"id": "informations_Type observation qualitative", "type": "componentKey", "variable": "informations", "component": "Type observation qualitative"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom observation", "boundto": {"id": "informations_Nom observation", "type": "componentKey", "variable": "informations", "component": "Nom observation"}, "presenceconstraint": "MANDATORY"}, {"header": "Niveau atteint", "boundto": {"id": "variables qualitatives_Niveau atteint", "type": "componentKey", "variable": "variables qualitatives", "component": "Niveau atteint"}, "presenceconstraint": "MANDATORY"}, {"header": "Commentaire", "boundto": {"id": "informations_Commentaire", "type": "componentKey", "variable": "informations", "component": "Commentaire"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date debut", "type": "componentKey", "variable": "date", "component": "Date debut"}, {"id": "localisation_geo_Code Dispositif", "type": "componentKey", "variable": "localisation_geo", "component": "Code Dispositif"}, {"id": "informations_Code Traitement", "type": "componentKey", "variable": "informations", "component": "Code Traitement"}, {"id": "localisation_geo_Nom Parcelle Elementaire", "type": "componentKey", "variable": "localisation_geo", "component": "Nom Parcelle Elementaire"}, {"id": "localisation_geo_Nom placette", "type": "componentKey", "variable": "localisation_geo", "component": "Nom placette"}, {"id": "informations_Culture", "type": "componentKey", "variable": "informations", "component": "Culture"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date debut", "type": "componentKey", "variable": "date", "component": "Date debut"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "apport": {"data": ["apport"], "label": "Les apports", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "localisation_geo": {"data": ["localisation_geo"], "label": "Dispositif parcelle et placette", "internationalizationname": null, "internationalizedcolumns": null}, "variables qualitatives": {"data": ["variables qualitatives"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Technical itinerary of intervention type sowing planting", "fr": "Itineraire technique de type intervention semis plantation"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "pro_physico-chimie_donnees_moyennes": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_prelevement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"unite": null, "methode": null, "variable": null, "ecart type": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "valeur moyenne": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "humidite expression valeur": null}, "chartdescription": {"gap": null, "unit": "unite", "value": "valeur moyenne", "aggregation": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "standarddeviation": "ecart type"}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"code pro": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "nom lieu": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "lieu_implantation", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "repetition": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "laboratoire analyse": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["physico_chimie", "physico_chimie_pro"], "format": {"columns": [{"header": "Date prelevement", "boundto": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "Code produit", "boundto": {"id": "informations_code pro", "type": "componentKey", "variable": "informations", "component": "code pro"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom lieu", "boundto": {"id": "informations_nom lieu", "type": "componentKey", "variable": "informations", "component": "nom lieu"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_laboratoire analyse", "type": "componentKey", "variable": "informations", "component": "laboratoire analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre repetition", "boundto": {"id": "informations_repetition", "type": "componentKey", "variable": "informations", "component": "repetition"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Moyenne variable", "boundto": {"id": "variables_valeur moyenne", "type": "componentKey", "variable": "variables", "component": "valeur moyenne"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur ecart type", "boundto": {"id": "variables_ecart type", "type": "componentKey", "variable": "variables", "component": "ecart type"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, {"id": "informations_code pro", "type": "componentKey", "variable": "informations", "component": "code pro"}, {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "datagroups": {"contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "date_prelevement": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "date_prelevement": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "PRO physico-chemistry averaged data", "fr": "PRO physico-chimie données moyennées"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "sols_physico-chimie_donnees_moyennes": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date prelevement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": null, "Code methode": null, "Code variable": null, "valeur moyenne": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "valeur ecart type": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Code humidite expression valeur": null}, "chartdescription": {"gap": null, "unit": "Code unite", "value": "valeur moyenne", "aggregation": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "standarddeviation": "valeur ecart type"}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Nom de couche": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Code traitement": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Limite inferieure": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Limite superieure": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Nombre repetition": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Laboratoire analyse": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"Code traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String t = traite.replaceAll(\" \",\"_\"); String resultat = disp_lieu + '__'+ t; return resultat.toLowerCase();\n", "references": []}}}}}, "tags": ["physico_chimie", "physico_chimie_sol"], "format": {"columns": [{"header": "Date prelevement", "boundto": {"id": "date_Date prelevement", "type": "componentKey", "variable": "date", "component": "Date prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Traitement", "boundto": {"id": "informations_Code traitement", "type": "componentKey", "variable": "informations", "component": "Code traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_Laboratoire analyse", "type": "componentKey", "variable": "informations", "component": "Laboratoire analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom de couche", "boundto": {"id": "informations_Nom de couche", "type": "componentKey", "variable": "informations", "component": "Nom de couche"}, "presenceconstraint": "MANDATORY"}, {"header": "Limite inferieure", "boundto": {"id": "informations_Limite inferieure", "type": "componentKey", "variable": "informations", "component": "Limite inferieure"}, "presenceconstraint": "MANDATORY"}, {"header": "Limite superieure", "boundto": {"id": "informations_Limite superieure", "type": "componentKey", "variable": "informations", "component": "Limite superieure"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre repetition", "boundto": {"id": "informations_Nombre repetition", "type": "componentKey", "variable": "informations", "component": "Nombre repetition"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "valeur moyenne", "boundto": {"id": "variables_valeur moyenne", "type": "componentKey", "variable": "variables", "component": "valeur moyenne"}, "presenceconstraint": "MANDATORY"}, {"header": "valeur ecart type", "boundto": {"id": "variables_valeur ecart type", "type": "componentKey", "variable": "variables", "component": "valeur ecart type"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code methode", "type": "componentKey", "variable": "variables", "component": "Code methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "Code humidite expression valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date prelevement", "type": "componentKey", "variable": "date", "component": "Date prelevement"}, {"id": "informations_Code traitement", "type": "componentKey", "variable": "informations", "component": "Code traitement"}, {"id": "informations_Nom de couche", "type": "componentKey", "variable": "informations", "component": "Nom de couche"}, {"id": "informations_Limite inferieure", "type": "componentKey", "variable": "informations", "component": "Limite inferieure"}, {"id": "informations_Limite superieure", "type": "componentKey", "variable": "informations", "component": "Limite superieure"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code methode", "type": "componentKey", "variable": "variables", "component": "Code methode"}, {"id": "variables_Code humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "Code humidite expression valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date prelevement", "type": "componentKey", "variable": "date", "component": "Date prelevement"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "physico-chemical soils average data", "fr": "sols physico-chimie données moyennées"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "incubations_sol_pro_donnees_moyennees": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date prelevement PRO": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date prelevement sol": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date debut incubation": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "infos": {"tags": [], "hidden": false, "components": {"Jours incubation": null, "Ordre/numero manip": null, "Condition incubations": null, "Code echantillon PRO SI": null, "Code echantillon sol SI": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_sol_echantillon_sol", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Masse PRO (g, MS 105 °C)": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Numero repetition analyse": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Masse de sol (g, MS 105 °C)": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "N mineral apporte par solution (mgN.kg sol sec 105 °C)": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}, "contexte": {"tags": [], "hidden": false, "components": {"datatype": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "end date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "start date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "commentaire": null, "dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": null, "Code Methode": null, "Code variable": null, "Valeur moyenne": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "valeur ecart type": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Code Humidite Expression Valeur": null}, "chartdescription": {"gap": null, "unit": "Code unite", "value": "Valeur moyenne", "aggregation": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "standarddeviation": "valeur ecart type"}, "computedcomponents": {}}}, "tags": ["incubation"], "format": {"columns": [{"header": "Date prelevement sol", "boundto": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon sol SI", "boundto": {"id": "infos_Code echantillon sol SI", "type": "componentKey", "variable": "infos", "component": "Code echantillon sol SI"}, "presenceconstraint": "MANDATORY"}, {"header": "Ordre/numero manip", "boundto": {"id": "infos_Ordre/numero manip", "type": "componentKey", "variable": "infos", "component": "Ordre/numero manip"}, "presenceconstraint": "MANDATORY"}, {"header": "Masse de sol (g, MS 105 °C)", "boundto": {"id": "infos_Masse de sol (g, MS 105 °C)", "type": "componentKey", "variable": "infos", "component": "Masse de sol (g, MS 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Date prelevement PRO", "boundto": {"id": "date_Date prelevement PRO", "type": "componentKey", "variable": "date", "component": "Date prelevement PRO"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon PRO SI", "boundto": {"id": "infos_Code echantillon PRO SI", "type": "componentKey", "variable": "infos", "component": "Code echantillon PRO SI"}, "presenceconstraint": "MANDATORY"}, {"header": "Masse PRO (g, MS 105 °C)", "boundto": {"id": "infos_Masse PRO (g, MS 105 °C)", "type": "componentKey", "variable": "infos", "component": "Masse PRO (g, MS 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Condition incubations", "boundto": {"id": "infos_Condition incubations", "type": "componentKey", "variable": "infos", "component": "Condition incubations"}, "presenceconstraint": "MANDATORY"}, {"header": "N mineral apporte par solution (mgN.kg sol sec 105 °C)", "boundto": {"id": "infos_N mineral apporte par solution (mgN.kg sol sec 105 °C)", "type": "componentKey", "variable": "infos", "component": "N mineral apporte par solution (mgN.kg sol sec 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Date debut incubation", "boundto": {"id": "date_Date debut incubation", "type": "componentKey", "variable": "date", "component": "Date debut incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "infos_Numero repetition analyse", "type": "componentKey", "variable": "infos", "component": "Numero repetition analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Jours incubation", "boundto": {"id": "infos_Jours incubation", "type": "componentKey", "variable": "infos", "component": "Jours incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur moyenne", "boundto": {"id": "variables_Valeur moyenne", "type": "componentKey", "variable": "variables", "component": "Valeur moyenne"}, "presenceconstraint": "MANDATORY"}, {"header": "valeur ecart type", "boundto": {"id": "variables_valeur ecart type", "type": "componentKey", "variable": "variables", "component": "valeur ecart type"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, {"id": "infos_Code echantillon sol SI", "type": "componentKey", "variable": "infos", "component": "Code echantillon sol SI"}, {"id": "infos_Ordre/numero manip", "type": "componentKey", "variable": "infos", "component": "Ordre/numero manip"}, {"id": "infos_Code echantillon PRO SI", "type": "componentKey", "variable": "infos", "component": "Code echantillon PRO SI"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "infos": {"data": ["infos"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "infos", "component": "Dispositif", "componentkey": {"id": "infos_Dispositif", "type": "componentKey", "variable": "infos", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "infos": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Soil incubation pro et averaged data.", "fr": "Incubation des sol et pro données moyennées."}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "incubations_sol_seul_donnees_moyennees": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date prelevement sol": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date debut incubation": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "infos": {"tags": [], "hidden": false, "components": {"Jours incubation": null, "Ordre/numero manip": null, "Humidite incubation": null, "Laboratoire analyse": null, "Code echantillon sol SI": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_sol_echantillon_sol", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Code interne laboratoire": null, "Numero repetition analyse": null, "Temperature incubation (°C)": null, "Masse de sol sec (g, MS 105 °C)": null, "N mineral apporte par solution (mgN.kg sol sec 105 °C)": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}, "contexte": {"tags": [], "hidden": false, "components": {"datatype": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "end date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "start date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "commentaire": null, "dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": null, "Code Methode": null, "Code variable": null, "Valeur moyenne": null, "Valeur ecart type": null, "Code Humidite Expression Valeur": null}, "chartdescription": {"gap": null, "unit": "Code unite", "value": "Valeur moyenne", "aggregation": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "standarddeviation": "Valeur ecart type"}, "computedcomponents": {}}}, "tags": ["incubation"], "format": {"columns": [{"header": "Date prelevement sol", "boundto": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon sol SI", "boundto": {"id": "infos_Code echantillon sol SI", "type": "componentKey", "variable": "infos", "component": "Code echantillon sol SI"}, "presenceconstraint": "MANDATORY"}, {"header": "Ordre/numero manip", "boundto": {"id": "infos_Ordre/numero manip", "type": "componentKey", "variable": "infos", "component": "Ordre/numero manip"}, "presenceconstraint": "MANDATORY"}, {"header": "Masse de sol sec (g, MS 105 °C)", "boundto": {"id": "infos_Masse de sol sec (g, MS 105 °C)", "type": "componentKey", "variable": "infos", "component": "Masse de sol sec (g, MS 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Humidite incubation", "boundto": {"id": "infos_Humidite incubation", "type": "componentKey", "variable": "infos", "component": "Humidite incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Temperature incubation (°C)", "boundto": {"id": "infos_Temperature incubation (°C)", "type": "componentKey", "variable": "infos", "component": "Temperature incubation (°C)"}, "presenceconstraint": "MANDATORY"}, {"header": "N mineral apporte par solution (mgN.kg sol sec 105 °C)", "boundto": {"id": "infos_N mineral apporte par solution (mgN.kg sol sec 105 °C)", "type": "componentKey", "variable": "infos", "component": "N mineral apporte par solution (mgN.kg sol sec 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Date debut incubation", "boundto": {"id": "date_Date debut incubation", "type": "componentKey", "variable": "date", "component": "Date debut incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "infos_Laboratoire analyse", "type": "componentKey", "variable": "infos", "component": "Laboratoire analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code interne laboratoire", "boundto": {"id": "infos_Code interne laboratoire", "type": "componentKey", "variable": "infos", "component": "Code interne laboratoire"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "infos_Numero repetition analyse", "type": "componentKey", "variable": "infos", "component": "Numero repetition analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Jours incubation", "boundto": {"id": "infos_Jours incubation", "type": "componentKey", "variable": "infos", "component": "Jours incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur moyenne", "boundto": {"id": "variables_Valeur moyenne", "type": "componentKey", "variable": "variables", "component": "Valeur moyenne"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur ecart type", "boundto": {"id": "variables_Valeur ecart type", "type": "componentKey", "variable": "variables", "component": "Valeur ecart type"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, {"id": "infos_Code echantillon sol SI", "type": "componentKey", "variable": "infos", "component": "Code echantillon sol SI"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "infos": {"data": ["infos"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "infos", "component": "Dispositif", "componentkey": {"id": "infos_Dispositif", "type": "componentKey", "variable": "infos", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "infos": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Incubation of soil alone averaged data.", "fr": "Incubation des sol seul données moyennées."}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "plantes_physico-chimie_donnees_moyennes": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_prelevement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"unite": null, "methode": null, "variable": null, "valeur moyenne": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "valeur ecart type": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "humidite expression valeur": null}, "chartdescription": {"gap": null, "unit": "unite", "value": "valeur moyenne", "aggregation": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "standarddeviation": "valeur ecart type"}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"culture": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "repetition": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "laboratoire": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "hauteur coupe": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "code traitement": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "partie prelevee": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_partie_prelevee", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}, "Traitement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.get(\"contexte\").get(\"dispositif lieu\"); String traite = datum.get(\"informations\").get(\"code traitement\"); String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); String resultat = disp_lieu + '__'+ traite; return resultat;\n", "references": []}}}}}, "tags": ["physico_chimie", "physico_chimie_plante"], "format": {"columns": [{"header": "Date prelevement", "boundto": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "Code traitement", "boundto": {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, "presenceconstraint": "MANDATORY"}, {"header": "nom culture", "boundto": {"id": "informations_culture", "type": "componentKey", "variable": "informations", "component": "culture"}, "presenceconstraint": "MANDATORY"}, {"header": "code partie prelevee", "boundto": {"id": "informations_partie prelevee", "type": "componentKey", "variable": "informations", "component": "partie prelevee"}, "presenceconstraint": "MANDATORY"}, {"header": "Hauteur de coupe (cm)", "boundto": {"id": "informations_hauteur coupe", "type": "componentKey", "variable": "informations", "component": "hauteur coupe"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_laboratoire", "type": "componentKey", "variable": "informations", "component": "laboratoire"}, "presenceconstraint": "MANDATORY"}, {"header": "nombre repetition", "boundto": {"id": "informations_repetition", "type": "componentKey", "variable": "informations", "component": "repetition"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "presenceconstraint": "MANDATORY"}, {"header": "moyenne variable", "boundto": {"id": "variables_valeur moyenne", "type": "componentKey", "variable": "variables", "component": "valeur moyenne"}, "presenceconstraint": "MANDATORY"}, {"header": "valeur ecart type", "boundto": {"id": "variables_valeur ecart type", "type": "componentKey", "variable": "variables", "component": "valeur ecart type"}, "presenceconstraint": "MANDATORY"}, {"header": "code unite", "boundto": {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, "presenceconstraint": "MANDATORY"}, {"header": "code methode", "boundto": {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, {"id": "informations_code traitement", "type": "componentKey", "variable": "informations", "component": "code traitement"}, {"id": "informations_culture", "type": "componentKey", "variable": "informations", "component": "culture"}, {"id": "informations_partie prelevee", "type": "componentKey", "variable": "informations", "component": "partie prelevee"}, {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "plants physico-chemistry averaged data", "fr": "plantes physico-chimie données moyennées"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "pro_physico-chimie_donnees_elementaires": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_prelevement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"unite": null, "valeur": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "methode": null, "variable": null, "statut valeur": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "humidite expression valeur": null}, "chartdescription": {"gap": null, "unit": "unite", "value": "valeur", "aggregation": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "standarddeviation": null}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"code labo": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "repetition": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "laboratoire": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "code echantillon": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_pro_echantillon_pro", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["physico_chimie", "physico_chimie_pro"], "format": {"columns": [{"header": "Date prelevement", "boundto": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon", "boundto": {"id": "informations_code echantillon", "type": "componentKey", "variable": "informations", "component": "code echantillon"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_laboratoire", "type": "componentKey", "variable": "informations", "component": "laboratoire"}, "presenceconstraint": "MANDATORY"}, {"header": "code interne laboratoire", "boundto": {"id": "informations_code labo", "type": "componentKey", "variable": "informations", "component": "code labo"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "informations_repetition", "type": "componentKey", "variable": "informations", "component": "repetition"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur variable", "boundto": {"id": "variables_valeur", "type": "componentKey", "variable": "variables", "component": "valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Code statut valeur", "boundto": {"id": "variables_statut valeur", "type": "componentKey", "variable": "variables", "component": "statut valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, {"id": "informations_code echantillon", "type": "componentKey", "variable": "informations", "component": "code echantillon"}, {"id": "informations_repetition", "type": "componentKey", "variable": "informations", "component": "repetition"}, {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "PRO Physico-chemistry elementary data", "fr": "PRO physico-chimie données élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "incubations_sol_pro_donnees_elementaires": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date prelevement PRO": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date prelevement sol": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date debut incubation": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"datatype": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "end date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "start date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "commentaire": null, "dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": null, "Code Methode": null, "Code variable": null, "Valeur variable": null, "Code statut valeur": null, "Code Humidite Expression Valeur": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Jours incubation": null, "Condition incubations": null, "Ordre ou numero manip": null, "Code echantillon PRO SI": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_pro_echantillon_pro", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Code echantillon sol SI": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_sol_echantillon_sol", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Masse PRO (g, MS 105 °C)": null, "Numero repetition analyse": null, "Masse de sol sec (g, MS 105 °C)": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["incubation"], "format": {"columns": [{"header": "Date prelevement sol", "boundto": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon sol SI", "boundto": {"id": "informations_Code echantillon sol SI", "type": "componentKey", "variable": "informations", "component": "Code echantillon sol SI"}, "presenceconstraint": "MANDATORY"}, {"header": "Ordre ou numero manip", "boundto": {"id": "informations_Ordre ou numero manip", "type": "componentKey", "variable": "informations", "component": "Ordre ou numero manip"}, "presenceconstraint": "MANDATORY"}, {"header": "Masse de sol sec (g, MS 105 °C)", "boundto": {"id": "informations_Masse de sol sec (g, MS 105 °C)", "type": "componentKey", "variable": "informations", "component": "Masse de sol sec (g, MS 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Date prelevement PRO", "boundto": {"id": "date_Date prelevement PRO", "type": "componentKey", "variable": "date", "component": "Date prelevement PRO"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon PRO SI", "boundto": {"id": "informations_Code echantillon PRO SI", "type": "componentKey", "variable": "informations", "component": "Code echantillon PRO SI"}, "presenceconstraint": "MANDATORY"}, {"header": "Masse PRO (g, MS 105 °C)", "boundto": {"id": "informations_Masse PRO (g, MS 105 °C)", "type": "componentKey", "variable": "informations", "component": "Masse PRO (g, MS 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Condition incubations", "boundto": {"id": "informations_Condition incubations", "type": "componentKey", "variable": "informations", "component": "Condition incubations"}, "presenceconstraint": "MANDATORY"}, {"header": "Date debut incubation", "boundto": {"id": "date_Date debut incubation", "type": "componentKey", "variable": "date", "component": "Date debut incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "informations_Numero repetition analyse", "type": "componentKey", "variable": "informations", "component": "Numero repetition analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Jours incubation", "boundto": {"id": "informations_Jours incubation", "type": "componentKey", "variable": "informations", "component": "Jours incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur variable", "boundto": {"id": "variables_Valeur variable", "type": "componentKey", "variable": "variables", "component": "Valeur variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code statut valeur", "boundto": {"id": "variables_Code statut valeur", "type": "componentKey", "variable": "variables", "component": "Code statut valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, {"id": "informations_Code echantillon sol SI", "type": "componentKey", "variable": "informations", "component": "Code echantillon sol SI"}, {"id": "informations_Ordre ou numero manip", "type": "componentKey", "variable": "informations", "component": "Ordre ou numero manip"}, {"id": "informations_Code echantillon PRO SI", "type": "componentKey", "variable": "informations", "component": "Code echantillon PRO SI"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "infos": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "infos": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Soil Incubation and Pro Elemental Data.", "fr": "Incubation des sol et Pro données élémentaires."}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "sols_physico-chimie_donnees_elementaires": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date prelevement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Code Methode": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Code variable": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Valeur variable": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Code statut valeur": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Code Humidite Expression Valeur": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": {"gap": null, "unit": "Code unite", "value": "Valeur variable", "aggregation": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "standarddeviation": null}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Code echantillon": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_sol_echantillon_sol", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Laboratoire analyse": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Code interne laboratoire": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Numero repetition analyse": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["physico_chimie", "physico_chimie_sol"], "format": {"columns": [{"header": "Date prelevement", "boundto": {"id": "date_Date prelevement", "type": "componentKey", "variable": "date", "component": "Date prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon", "boundto": {"id": "informations_Code echantillon", "type": "componentKey", "variable": "informations", "component": "Code echantillon"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_Laboratoire analyse", "type": "componentKey", "variable": "informations", "component": "Laboratoire analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code interne laboratoire", "boundto": {"id": "informations_Code interne laboratoire", "type": "componentKey", "variable": "informations", "component": "Code interne laboratoire"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "informations_Numero repetition analyse", "type": "componentKey", "variable": "informations", "component": "Numero repetition analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur variable", "boundto": {"id": "variables_Valeur variable", "type": "componentKey", "variable": "variables", "component": "Valeur variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code statut valeur", "boundto": {"id": "variables_Code statut valeur", "type": "componentKey", "variable": "variables", "component": "Code statut valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date prelevement", "type": "componentKey", "variable": "date", "component": "Date prelevement"}, {"id": "informations_Code echantillon", "type": "componentKey", "variable": "informations", "component": "Code echantillon"}, {"id": "informations_Code interne laboratoire", "type": "componentKey", "variable": "informations", "component": "Code interne laboratoire"}, {"id": "informations_Numero repetition analyse", "type": "componentKey", "variable": "informations", "component": "Numero repetition analyse"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date prelevement", "type": "componentKey", "variable": "date", "component": "Date prelevement"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Physical chemistry of Sols", "fr": "sols physico-chimie données élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "incubations_sol_seul_donnees_elementaires": {"data": {"date": {"tags": [], "hidden": false, "components": {"Date prelevement sol": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "Date debut incubation": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"datatype": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "end date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "start date": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "commentaire": null, "dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"Code unite": null, "Code Methode": null, "Code variable": null, "Valeur variable": null, "Code statut valeur": null, "Code Humidite Expression Valeur": null}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"Jours incubation": null, "Humidite incubation": null, "Laboratoire analyse": null, "Condition incubations": null, "Ordre ou numero manip": null, "Code echantillon sol SI": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_sol_echantillon_sol", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "Code interne laboratoire": null, "Numero repetition analyse": null, "Temperature incubation (°C)": null, "Masse de sol sec (g, MS 105 °C)": null, "N mineral apporte par solution (mgN.kg sol sec 105 °C)": null}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["incubation"], "format": {"columns": [{"header": "Date prelevement sol", "boundto": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "presenceconstraint": "MANDATORY"}, {"header": "Code echantillon sol SI", "boundto": {"id": "informations_Code echantillon sol SI", "type": "componentKey", "variable": "informations", "component": "Code echantillon sol SI"}, "presenceconstraint": "MANDATORY"}, {"header": "Ordre ou numero manip", "boundto": {"id": "informations_Ordre ou numero manip", "type": "componentKey", "variable": "informations", "component": "Ordre ou numero manip"}, "presenceconstraint": "MANDATORY"}, {"header": "Masse de sol sec (g, MS 105 °C)", "boundto": {"id": "informations_Masse de sol sec (g, MS 105 °C)", "type": "componentKey", "variable": "informations", "component": "Masse de sol sec (g, MS 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Condition incubations", "boundto": {"id": "informations_Condition incubations", "type": "componentKey", "variable": "informations", "component": "Condition incubations"}, "presenceconstraint": "MANDATORY"}, {"header": "Humidite incubation", "boundto": {"id": "informations_Humidite incubation", "type": "componentKey", "variable": "informations", "component": "Humidite incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Temperature incubation (°C)", "boundto": {"id": "informations_Temperature incubation (°C)", "type": "componentKey", "variable": "informations", "component": "Temperature incubation (°C)"}, "presenceconstraint": "MANDATORY"}, {"header": "N mineral apporte par solution (mgN.kg sol sec 105 °C)", "boundto": {"id": "informations_N mineral apporte par solution (mgN.kg sol sec 105 °C)", "type": "componentKey", "variable": "informations", "component": "N mineral apporte par solution (mgN.kg sol sec 105 °C)"}, "presenceconstraint": "MANDATORY"}, {"header": "Date debut incubation", "boundto": {"id": "date_Date debut incubation", "type": "componentKey", "variable": "date", "component": "Date debut incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_Laboratoire analyse", "type": "componentKey", "variable": "informations", "component": "Laboratoire analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code interne laboratoire", "boundto": {"id": "informations_Code interne laboratoire", "type": "componentKey", "variable": "informations", "component": "Code interne laboratoire"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "informations_Numero repetition analyse", "type": "componentKey", "variable": "informations", "component": "Numero repetition analyse"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code unite", "boundto": {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Methode", "boundto": {"id": "variables_Code Methode", "type": "componentKey", "variable": "variables", "component": "Code Methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Jours incubation", "boundto": {"id": "informations_Jours incubation", "type": "componentKey", "variable": "informations", "component": "Jours incubation"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur variable", "boundto": {"id": "variables_Valeur variable", "type": "componentKey", "variable": "variables", "component": "Valeur variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Code statut valeur", "boundto": {"id": "variables_Code statut valeur", "type": "componentKey", "variable": "variables", "component": "Code statut valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, {"id": "informations_Code echantillon sol SI", "type": "componentKey", "variable": "informations", "component": "Code echantillon sol SI"}, {"id": "variables_Code variable", "type": "componentKey", "variable": "variables", "component": "Code variable"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code unite", "type": "componentKey", "variable": "variables", "component": "Code unite"}, {"id": "variables_Code Humidite Expression Valeur", "type": "componentKey", "variable": "variables", "component": "Code Humidite Expression Valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_Date prelevement sol", "type": "componentKey", "variable": "date", "component": "Date prelevement sol"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Incubation of Soil Alone Data Elements", "fr": "Incubation des sol seul données élémentaires."}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "plantes_physico-chimie_donnees_elementaires": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_prelevement": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"dispositif lieu": null}, "chartdescription": null, "computedcomponents": {}}, "variables": {"tags": [], "hidden": false, "components": {"unite": null, "valeur": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "methode": null, "variable": null, "statut valeur": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "humidite expression valeur": null}, "chartdescription": {"gap": null, "unit": "unite", "value": "valeur", "aggregation": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "standarddeviation": null}, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"repetition": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "laboratoire": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "code echantillon": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_echantillon_plante", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "reference echantillon": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"Dispositif": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String  code_disp_lieu_init = datum.contexte['dispositif lieu'] ; String  code_disp_lieu = code_disp_lieu_init.replaceAll(' \\\\(', '__'); String disp_lieu = code_disp_lieu.replaceAll(\"\\\\)\",\"\"); return disp_lieu.toLowerCase();\n", "references": []}}}}}, "tags": ["physico_chimie", "physico_chimie_plante"], "format": {"columns": [{"header": "Date prelevement", "boundto": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "code echantillon", "boundto": {"id": "informations_code echantillon", "type": "componentKey", "variable": "informations", "component": "code echantillon"}, "presenceconstraint": "MANDATORY"}, {"header": "Laboratoire analyse", "boundto": {"id": "informations_laboratoire", "type": "componentKey", "variable": "informations", "component": "laboratoire"}, "presenceconstraint": "MANDATORY"}, {"header": "reference echantillon interne", "boundto": {"id": "informations_reference echantillon", "type": "componentKey", "variable": "informations", "component": "reference echantillon"}, "presenceconstraint": "MANDATORY"}, {"header": "Numero repetition analyse", "boundto": {"id": "informations_repetition", "type": "componentKey", "variable": "informations", "component": "repetition"}, "presenceconstraint": "MANDATORY"}, {"header": "Code variable", "boundto": {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, "presenceconstraint": "MANDATORY"}, {"header": "Valeur variable", "boundto": {"id": "variables_valeur", "type": "componentKey", "variable": "variables", "component": "valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "Code statut valeur", "boundto": {"id": "variables_statut valeur", "type": "componentKey", "variable": "variables", "component": "statut valeur"}, "presenceconstraint": "MANDATORY"}, {"header": "code unite", "boundto": {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, "presenceconstraint": "MANDATORY"}, {"header": "code methode", "boundto": {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, "presenceconstraint": "MANDATORY"}, {"header": "Code Humidite Expression Valeur", "boundto": {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_dispositif lieu", "type": "componentKey", "variable": "contexte", "component": "dispositif lieu"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "dispositif lieu"}, {"boundto": {"id": "contexte_commentaire", "type": "componentKey", "variable": "contexte", "component": "commentaire"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "commentaire fichier"}], "separator": ";", "headerline": 7, "firstrowline": 8, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.+__.+)_(.+)_(.+)_(.+).csv", "authorizationscope": {"dispositif": 1}}, "uniqueness": [{"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, {"id": "informations_code echantillon", "type": "componentKey", "variable": "informations", "component": "code echantillon"}, {"id": "informations_repetition", "type": "componentKey", "variable": "informations", "component": "repetition"}, {"id": "variables_variable", "type": "componentKey", "variable": "variables", "component": "variable"}, {"id": "variables_unite", "type": "componentKey", "variable": "variables", "component": "unite"}, {"id": "variables_methode", "type": "componentKey", "variable": "variables", "component": "methode"}, {"id": "variables_humidite expression valeur", "type": "componentKey", "variable": "variables", "component": "humidite expression valeur"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_prelevement", "type": "componentKey", "variable": "date", "component": "date_prelevement"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "variables": {"data": ["variables"], "label": "Les données variables", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"dispositif": {"variable": "informations", "component": "Dispositif", "componentkey": {"id": "informations_Dispositif", "type": "componentKey", "variable": "informations", "component": "Dispositif"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}}, "internationalizationname": {"en": "plants Physico-chemistry elementary data", "fr": "plante physico-chimie données élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplays": null}}, "references": {"bloc": {"tags": ["dispositif"], "columns": {"Nom du bloc": null, "Code du bloc": null, "Code du dispositif Nom du lieu": null}, "separator": ";", "keycolumns": ["Code du dispositif Nom du lieu", "Nom du bloc"], "validations": {"dispRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code du dispositif Nom du lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "codeblocRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "code_bloc", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code du bloc"], "internationalizationname": {"fr": "référence au code du bloc"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Dispositif/Bloc", "fr": "Dispositif/Bloc"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pays": {"tags": ["dispositif"], "columns": {"Nom du pays_en": null, "Nom du pays_fr": null, "Nom du pays_key": null}, "separator": ";", "keycolumns": ["Nom du pays_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Country", "fr": "Dispositif/Pays"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "theme": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Thématics", "fr": "Thème"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "region": {"tags": ["dispositif"], "columns": {"Nom du pays_fr": null, "Nom de la region": null}, "separator": ";", "keycolumns": ["Nom de la region"], "validations": {"regionRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pays", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du pays_fr"], "internationalizationname": {"fr": "référence au pays"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Region", "fr": "Dispositif/Region"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "commune": {"tags": ["dispositif"], "columns": {"Code postal": null, "Nom de la commune": null, "Nom du departement": null}, "separator": ";", "keycolumns": ["Nom de la commune", "Code postal"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Commune", "fr": "Dispositif/Commune"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "facteur": {"tags": ["dispositif"], "columns": {"Libelle du facteur_en": null, "Libelle du facteur_fr": null, "Libelle du type de facteur": null, "Sera associé à une nomenclature de PRO (non/oui)": null, "Peut être une information générale de conduite des traitements (oui/non)": null}, "separator": ";", "keycolumns": ["Libelle du type de facteur", "Libelle du facteur_fr"], "validations": {"valeurraisonnementRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_facteur", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libelle du type de facteur"], "internationalizationname": {"en": null, "fr": "Libelle du type de facteur"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Factor", "fr": "Dispositif/Facteur"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "code_bloc": {"tags": ["dispositif"], "columns": {"Code du bloc": null, "Code du bloc_key": null}, "separator": ";", "keycolumns": ["Code du bloc_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/block code", "fr": "Dispositif/Code du bloc"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "placettes": {"tags": ["dispositif"], "columns": {"Latitude": null, "Longitude": null, "Commentaire": null, "Nom_du_bloc": null, "Année de fin": null, "Année de début": null, "Nom de la placette": null, "Code de la placette": null, "Systeme_de_projection": null, "Nom_de_la_parcelle_elementaire": null, "Code_du_dispositif__Nom_du_lieu": null}, "separator": ";", "keycolumns": ["dispositif Parcelle", "Code de la placette"], "validations": {"parcRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "parcelles_elementaires", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif Parcelle"], "internationalizationname": {"fr": "référence à la  élémentaire"}, "internationalizedcolumns": null}, "geolocalisationRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "geolocalisation", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["geolocalisation"], "internationalizationname": {"fr": "référence à la géolocalisation"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"geolocalisation": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Systeme_de_projection + \"__\" + datum.Longitude + \"__\" + datum.Latitude\n", "references": ["geolocalisation"]}, "presenceconstraint": "MANDATORY"}, "dispositif Parcelle": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_dispositif__Nom_du_lieu + \"__\" + datum.Nom_du_bloc + \"__\" + datum.Nom_de_la_parcelle_elementaire\n", "references": ["parcelles_elementaires"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Placette", "fr": "Dispositif/Placette"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "structure": {"tags": ["dispositif"], "columns": {"Commune": null, "No Tél": null, "Code postal": null, "No_et_nom_de_la_rue": null, "Nom de la structure": null, "Equipe et/ou service": null, "Site web ou reseaux sociaux": null, "Libellé du type de structure": null, "Numéro, nom du document, date de signature": null, "Est signataire de la convention ou protocole d accord (oui/non)": null}, "separator": ";", "keycolumns": ["Nom de la structure", "Equipe et/ou service"], "validations": {"typestructRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libellé du type de structure"], "internationalizationname": {"fr": "référence au type de structure"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Structure", "fr": "Dispositif/Structure"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_lieu": {"tags": ["dispositif"], "columns": {"Libelle du type de lieu_en": null, "Libelle du type de lieu_fr": null}, "separator": ";", "keycolumns": ["Libelle du type de lieu_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Type of place", "fr": "Dispositif/Type de lieu"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif": {"tags": ["dispositif"], "columns": {"Latitude": null, "Longitude": null, "nom du lieu": null, "Nom du dispositif": null, "Code du dispositif": null, "Système_projection": null, "Commune (Code postal)": null, "année de fin du dispositif": null, "année de début du dispositif": null, "libellé du type de dispositif": null, "année d arrêt des épandages de pro": null, "système de conduite après changement": null, "système de conduite lors de sa mise en place": null, "surface expérimentale totale (m², hors bordures)": null, "année de changement de système de conduite du dispositif": null, "en_raison du changement de système de conduite du dispositif": null, "fr_raison du changement de système de conduite du dispositif": null, "changement de système de conduite de dispositif en cours d expérimentation (oui/non)": null}, "separator": ";", "keycolumns": ["Code du dispositif", "nom du lieu"], "validations": {"lieuRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "lieu_implantation", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["nom du lieu"], "internationalizationname": {"fr": "référence au lieu d'implantation"}, "internationalizedcolumns": null}, "geolocalisationRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "geolocalisation", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["geolocalisation"], "internationalizationname": {"fr": "référence à la geolocalisation"}, "internationalizedcolumns": null}, "type_dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["libellé du type de dispositif"], "internationalizationname": {"fr": "référence au type du dispositif"}, "internationalizedcolumns": null}, "systeme_conduite_essaiRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "systeme_conduite_dispositif", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["système de conduite lors de sa mise en place"], "internationalizationname": {"fr": "référence au systeme conduite"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"geolocalisation": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Système_projection + \"__\" + datum.Longitude + \"__\" + datum.Latitude\n", "references": ["geolocalisation"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Dispositif", "fr": "Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code du dispositif} ({nom du lieu})", "fr": "{Code du dispositif} ({nom du lieu})"}}}, "itk_espece": {"tags": ["itk"], "columns": {"source": null, "Descriptif": null, "Nom famille": null, "Commentaire_en": null, "Commentaire_fr": null, "Nom Espece Plante_en": null, "Nom Espece Plante_fr": null}, "separator": ";", "keycolumns": ["Nom Espece Plante_fr"], "validations": {"famRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_famille", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom famille"], "internationalizationname": {"fr": "référence à famille"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Species", "fr": "ITK/Espèce"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_annees": {"tags": ["pro"], "columns": {"Valeur Année": null}, "separator": ";", "keycolumns": ["Valeur Année"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Années"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "departement": {"tags": ["dispositif"], "columns": {"Nom du pays": null, "Nom de la region": null, "Nom du departement": null, "Numero du departement": null}, "separator": ";", "keycolumns": ["Numero du departement"], "validations": {"regionRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "region", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom de la region"], "internationalizationname": {"fr": "référence au region"}, "internationalizedcolumns": null}, "regionpays": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pays", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du pays"], "internationalizationname": {"fr": "référence au pays"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Department", "fr": "Dispositif/Département"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_famille": {"tags": ["itk"], "columns": {"nom famille": null, "nom famille_key": null}, "separator": ";", "keycolumns": ["nom famille_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Family", "fr": "ITK/Famille"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_filiere": {"tags": ["pro"], "columns": {"Intitulé Filiere_en": null, "Intitulé Filiere_fr": null}, "separator": ";", "keycolumns": ["Intitulé Filiere_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Filiere"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_origine": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Origine produit_en": null, "Nom Origine produit_fr": null}, "separator": ";", "keycolumns": ["Nom Origine produit_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Origine"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "traitements": {"tags": ["dispositif"], "columns": {"Nom du traitement": null, "Code du traitement": null, "Type de traitement": null, "Année de fin de validité": null, "Année de début de validité": null, "Code du dispositif__Nom du lieu": null, "Nombre de répétitions prévues": null}, "separator": ";", "keycolumns": ["Code du dispositif__Nom du lieu", "Code du traitement"], "validations": {"dispRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code du dispositif__Nom du lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "type_tratementRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_traitement", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Type de traitement"], "internationalizationname": {"fr": "référence au type de traitement"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Traitement", "fr": "Dispositif/Création du traitement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_cultures": {"tags": ["itk"], "columns": {"Espece1": null, "Espece2": null, "Espece3": null, "Espece4": null, "Espece5": null, "Espece6": null, "Nom Culture": null, "Code Culture": null, "Type Culture": null, "Periode Semis": null, "Commentaire_en": null, "Commentaire_fr": null, "Periode Recolte": null, "Duree de Vegetation(mois)": null}, "separator": ";", "keycolumns": ["Nom Culture"], "validations": {"typecultRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_culture", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Type Culture"], "internationalizationname": {"fr": "référence au type culture"}, "internationalizedcolumns": null}, "especeplanteRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_espece", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Espece1"], "internationalizationname": {"fr": "référence à espèce plante"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Cultures", "fr": "ITK/Cultures"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_materiel": {"tags": ["itk"], "columns": {"Source": null, "Description": null, "Commentaire_en": null, "Commentaire_fr": null, "Nom du materiel_en": null, "Nom du materiel_fr": null, "Nom du type intervention": null}, "separator": ";", "keycolumns": ["Nom du materiel_fr", "Nom du type intervention"], "validations": {"typeintRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_type_intervention", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du type intervention"], "internationalizationname": {"fr": "référence au type intervention"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Material", "fr": "ITK/Matériel"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_procedes": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Procédé_en": null, "Intitulé Procédé_fr": null}, "separator": ";", "keycolumns": ["Intitulé Procédé_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Procédés"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_stockage": {"tags": ["pro"], "columns": {"Code PRO": null, "Commentaire_en": null, "Commentaire_fr": null, "Durée Stockage": null, "Intitulé Unite": null, "Méthode(s) stockage": null}, "separator": ";", "keycolumns": ["Code PRO", "Méthode(s) stockage", "Durée Stockage", "Intitulé Unite"], "validations": {"unitesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_unites_description_procede", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Intitulé Unite"], "internationalizationname": {"fr": "référence a unite des procédés"}, "internationalizedcolumns": null}, "methodeRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_methodes_de_stockage", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Méthode(s) stockage"], "internationalizationname": {"fr": "référence au methode de stockage"}, "internationalizedcolumns": null}, "produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Stockage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_culture": {"tags": ["dispositif"], "columns": {"Libelle du type de culture_en": null, "Libelle du type de culture_fr": null, "Libelle du type de culture_key": null}, "separator": ";", "keycolumns": ["Libelle du type de culture_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Dispositif/Type of crop", "fr": "Dispositif/Type de culture"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_facteur": {"tags": ["dispositif"], "columns": {"Libelle du type de facteur_en": null, "Libelle du type de facteur_fr": null, "Libelle du type de facteur_key": null}, "separator": ";", "keycolumns": ["Libelle du type de facteur_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Factor Type", "fr": "Dispositif/Type de facteur"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_fichier": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "File type", "fr": "Type de fichiers"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_document": {"tags": ["dispositif"], "columns": {"Libelle du type de document": null, "Libelle du type de document_key": null}, "separator": ";", "keycolumns": ["Libelle du type de document_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/ Type of document", "fr": "Dispositif/Type de document"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_pente": {"tags": ["contexte"], "columns": {"Libelle de la pente_en": null, "Libelle de la pente_fr": null}, "separator": ";", "keycolumns": ["Libelle de la pente_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Slope", "fr": "Contexte/Pente"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_unites": {"tags": ["donnees"], "columns": {"Nom unite_en": null, "Nom unite_fr": null, "Code unite_en": null, "Code unite_fr": null}, "separator": ";", "keycolumns": ["Code unite_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Unités"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code unite_en}", "fr": "{Code unite_fr}"}}}, "pro_dispositif": {"tags": ["pro"], "columns": {"Code PRO": null, "Nom_Lieu": null, "Commentaire_en": null, "Commentaire_fr": null, "Code_Dispositif": null}, "separator": ";", "keycolumns": ["Code PRO", "Code_Dispositif", "Nom_Lieu"], "validations": {"produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code_PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}, "dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-pro"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"Code_PRO": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum[\"Code PRO\"]\n", "references": []}, "presenceconstraint": "MANDATORY"}, "dispositif-pro": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_Dispositif + \"__\" + datum.Nom_Lieu\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "role_structure": {"tags": ["dispositif"], "columns": {"Libelle du role de la structure_en": null, "Libelle du role de la structure_fr": null}, "separator": ";", "keycolumns": ["Libelle du role de la structure_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Role of structure", "fr": "Dispositif/Rôle de la structure"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_structure": {"tags": ["dispositif"], "columns": {"Libelle du type de structure_en": null, "Libelle du type de structure_fr": null, "Libelle du type de structure_key": null}, "separator": ";", "keycolumns": ["Libelle du type de structure_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Structure type", "fr": "Dispositif/Type de structure"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "geolocalisation": {"tags": ["dispositif"], "columns": {"latitude": null, "longitude": null, "systeme de projection": null}, "separator": ";", "keycolumns": ["systeme de projection", "latitude", "longitude"], "validations": {"systeme_projectionRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "systeme_projection", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["systeme de projection"], "internationalizationname": {"fr": "référence au système de projection"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Geolocation", "fr": "Dispositif/Géolocalisation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_composition": {"tags": ["pro"], "columns": {"Code PRO": null, "Commentaire_en": null, "Commentaire_fr": null, "Nom matière première": null, "Précision pourcentage": null, "Pourcentage dans le mélange initial (%)": null, "Matière première est un PRO déjà renseigné dans le SI": null}, "separator": ";", "keycolumns": ["Code PRO", "Matière première est un PRO déjà renseigné dans le SI", "Nom matière première", "Pourcentage dans le mélange initial (%)"], "validations": {"produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}, "precisionpourcRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_precision_pourcentage", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Précision pourcentage"], "internationalizationname": {"fr": "référence au précision pourcentage"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Composition"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_identifiant": {"tags": ["pro"], "columns": {"Statut": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_statuts_des_produits", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Commentaire_en": null, "Commentaire_fr": null, "Forme Physique": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_formes_physiques", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Nom commercial": null, "Teneur NPK étiquette": null, "Code PRO (utilisateur)": null, "Structure Detenteur du PRO": null, "Année de production du PRO": null, "Numéro du département de production du PRO": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "departement", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "PRO épandu sur un dispositif au champ (oui ou non)": null, "PRO étudié comme facteur sur un dispositif au champ (oui ou non)": null}, "separator": ";", "keycolumns": ["Code PRO (utilisateur)"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Identifiant"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "statut_placette": {"tags": ["dispositif"], "columns": {"Libellé du statut de la placette_en": null, "Libellé du statut de la placette_fr": null}, "separator": ";", "keycolumns": ["Libellé du statut de la placette_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Dispositif/Statut des placettes", "fr": "Dispositif/Statut des placettes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_de_donnees": {"tags": [], "columns": {"description_en": null, "description_fr": null, "Nom du type de donnees_en": null, "Nom du type de donnees_fr": null}, "separator": ";", "keycolumns": ["Nom du type de donnees_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Type de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Nom du type de donnees_en}", "fr": "{Nom du type de donnees_fr}"}}}, "type_dispositif": {"tags": ["dispositif"], "columns": {"Libelle du type de dispositif_en": null, "Libelle du type de dispositif_fr": null}, "separator": ";", "keycolumns": ["Libelle du type de dispositif_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device type", "fr": "Dispositif/Type de dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Libelle du type de dispositif_en}", "fr": "{Libelle du type de dispositif_fr}"}}}, "type_traitement": {"tags": ["dispositif"], "columns": {"Libelle du type de traitement_en": null, "Libelle du type de traitement_fr": null, "Libelle du type de traitement_key": null}, "separator": ";", "keycolumns": ["Libelle du type de traitement_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Type of treatment", "fr": "Dispositif/Type de traitement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "Modalite_facteur": {"tags": ["dispositif"], "columns": {"Commentaire": null, "Libelle_du_facteur": null, "Valeur de la modalité": null, "Libelle_du_type_de_facteur": null}, "separator": ";", "keycolumns": ["facteur", "Valeur de la modalité"], "validations": {"factRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "facteur", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["facteur"], "internationalizationname": {"en": null, "fr": "référence au facteur"}, "internationalizedcolumns": null}, "typefactRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_facteur", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libelle_du_type_de_facteur"], "internationalizationname": {"en": null, "fr": "référence au type de facteur"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"facteur": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Libelle_du_type_de_facteur + \"__\" + datum.Libelle_du_facteur\n", "references": ["facteur"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Factor Modality", "fr": "Dispositif/Modalité du facteur"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "divers_programme": {"tags": ["divers"], "columns": {"Année de fin": null, "Année de début": null, "Financement-origine": null, "Nom programme-projet": null, "Numéro de convention": null, "Acronyme programme-projet": null}, "separator": ";", "keycolumns": ["Acronyme programme-projet", "Nom programme-projet"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Program", "fr": "Divers/Programme"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_methodes": {"tags": ["donnees"], "columns": {"Norme": null, "Nom Methode": null, "Code Methode": null, "Commentaire_en": null, "Commentaire_fr": null, "Methode Dosage": null, "Mise en Solution": null, "Reference DoneSol": null, "Pretraitement Methode": null, "Reference Bibliographique": null}, "separator": ";", "keycolumns": ["Code Methode"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Méthode"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Methode}", "fr": "{Code Methode}"}}}, "itk_intervention": {"tags": ["itk"], "columns": {"Description": null, "Commentaire_en": null, "Commentaire_fr": null, "Type intervention": null, "Libelle intervention_en": null, "Libelle intervention_fr": null}, "separator": ";", "keycolumns": ["Libelle intervention_fr", "Type intervention"], "validations": {"typeint1Ref": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_type_intervention", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Type intervention"], "internationalizationname": {"fr": "référence au type_intervention"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Intervention", "fr": "ITK/Intervention"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_autres_listes": {"tags": ["itk"], "columns": {"Valeur_en": null, "Valeur_fr": null, "Commentaire_en": null, "Commentaire_fr": null, "Autres listes_en": null, "Autres listes_fr": null}, "separator": ";", "keycolumns": ["Autres listes_fr", "Valeur_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Auther list", "fr": "ITK/Autres listes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "lieu_implantation": {"tags": ["dispositif"], "columns": {"Latitude": null, "Longitude": null, "Nom du lieu": null, "Systeme_projection": null, "Numéro de cadastre": null, "Libellé du type de lieu": null, "Nom de la commune (Code postal)": null, "Nom de la station expérimentale": null}, "separator": ";", "keycolumns": ["Nom du lieu"], "validations": {"statExpRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "station_experimentale", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom de la station expérimentale"], "internationalizationname": {"fr": "référence au station expérimentale"}, "internationalizedcolumns": null}, "typeLieuRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_lieu", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libellé du type de lieu"], "internationalizationname": {"fr": "référence au type de Lieu"}, "internationalizedcolumns": null}, "communenomRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "commune", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom de la commune (Code postal)"], "internationalizationname": {"fr": "référence à la commune"}, "internationalizedcolumns": null}, "geolocalisationRef1": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "geolocalisation", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["geolocalisation"], "internationalizationname": {"fr": "référence à la geolocalisation"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"geolocalisation": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Systeme_projection + \"__\" + datum.Longitude + \"__\" + datum.Latitude\n", "references": ["geolocalisation"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Place of implantation", "fr": "Dispositif/Lieu implantation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_nomenclatures": {"tags": ["pro"], "columns": {"Filiere": null, "Precision Pro": null, "Commentaire_en": null, "Commentaire_fr": null, "Precision Filiere": null, "Etat et Coproduits": null, "Libellé du facteur": null, "Nom Type Nomenclature": null, "Code Nomenclature produit": null, "Nom Nomenclature Affichage": null, "Nom Nomenclature produit_en": null, "Nom Nomenclature produit_fr": null, "Nom Provenance nomenclature": null}, "separator": ";", "keycolumns": ["Nom Type Nomenclature", "Nom Nomenclature produit_fr"], "validations": {"filiereRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_filiere", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Filiere"], "internationalizationname": {"fr": "référence au type nomenclature"}, "internationalizedcolumns": null}, "pfiliereRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_precision_filiere", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Precision Filiere"], "internationalizationname": {"fr": "référence au precision filiere"}, "internationalizedcolumns": null}, "typenomenclatureRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_type_nomenclature", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom Type Nomenclature"], "internationalizationname": {"fr": "référence au type nomenclature"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Nomenclatures"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "protocole_general": {"tags": ["dispositif"], "columns": {"Nom protocole général": null, "Année de fin d_application du protocole général": null, "Année de début d_application du protocole général": null, "Utilisation du guide méthodologique Réseau PRO après 2015 (oui/non)": null}, "separator": ";", "keycolumns": ["Nom protocole général"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "General Device/Protocol", "fr": "Dispositif/Protocole général"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_Liste_intrants": {"tags": ["itk"], "columns": {"Unite": null, "Nom commercial produit": null, "Nom element ou matiere active": null, "Concentration element ou matiere active": null}, "separator": ";", "keycolumns": ["Nom commercial produit", "Nom element ou matiere active"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/ intrans list", "fr": "ITK/Liste Intrants"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "liste_raisonnement": {"tags": ["dispositif"], "columns": {"Libelle de la liste de raisonnement_en": null, "Libelle de la liste de raisonnement_fr": null}, "separator": ";", "keycolumns": ["Libelle de la liste de raisonnement_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Reasoning List", "fr": "Dispositif/Liste de raisonnement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "personne_ressource": {"tags": ["dispositif"], "columns": {"Nom": null, "E-mail": null, "Prenom": null, "Fonction_en": null, "Fonction_fr": null, "Numéro de téléphone (poste)": null, "Nom de la structure (Equipe et/ou service)": null}, "separator": ";", "keycolumns": ["E-mail"], "validations": {"structRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom de la structure (Equipe et/ou service)"], "internationalizationname": {"en": null, "fr": "référence au structure"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Resource person", "fr": "Dispositif/Personne ressource"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "systeme_projection": {"tags": ["dispositif"], "columns": {"Definition_en": null, "Definition_fr": null, "Nom du systeme de projection": null}, "separator": ";", "keycolumns": ["Nom du systeme de projection"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Projection system", "fr": "Dispositif/Système de projection"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "thematique_etudiee": {"tags": ["dispositif"], "columns": {"Libelle de la thematique etudiee_en": null, "Libelle de la thematique etudiee_fr": null, "Libelle de la thematique etudiee_key": null}, "separator": ";", "keycolumns": ["Libelle de la thematique etudiee_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Theme studied", "fr": "Dispositif/Thématique étudiée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "echelle_prelevement": {"tags": ["dispositif"], "columns": {"Nom echelle de prelevement_en": null, "Nom echelle de prelevement_fr": null, "Nom echelle de prelevement_key": null}, "separator": ";", "keycolumns": ["Nom echelle de prelevement_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Sampling scale", "fr": "Dispositif/Echelle de prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_matieres_seches": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom matiere seche_en": null, "Nom matiere seche_fr": null, "Code matiere seche_en": null, "Code matiere seche_fr": null}, "separator": ";", "keycolumns": ["Code matiere seche_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/ Matière sèche"}, "internationalizedcolumns": {"Commentaire_fr": {"en": "Commentaire_en", "fr": "Commentaire_fr"}, "Nom matiere seche_fr": {"en": "Nom matiere seche_en", "fr": "Nom matiere seche_fr"}, "Code matiere seche_fr": {"en": "Code matiere seche_en", "fr": "Code matiere seche_fr"}}, "internationalizationdisplay": null}, "pro_procedes_etapes": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Etape_en": null, "Intitulé Etape_fr": null}, "separator": ";", "keycolumns": ["Intitulé Etape_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Procédés-étapes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "valeur_raisonnement": {"tags": ["dispositif"], "columns": {"Libelle du raisonnement_en": null, "Libelle du raisonnement_fr": null, "Libelle de la liste de raisonnement": null}, "separator": ";", "keycolumns": ["Libelle de la liste de raisonnement", "Libelle du raisonnement_fr"], "validations": {"valeurraisonnementRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "liste_raisonnement", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libelle de la liste de raisonnement"], "internationalizationname": {"en": "Reference to reasoning list", "fr": "Référence au liste de raisonnement"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif/Valeur de raisonnement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_type_climat": {"tags": ["contexte"], "columns": {"Libelle du type de climat_en": null, "Libelle du type de climat_fr": null}, "separator": ";", "keycolumns": ["Libelle du type de climat_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Contexte/Climate type", "fr": "Contexte/Type Climat"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_formes_physiques": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Forme Physique_en": null, "Intitulé Forme Physique_fr": null}, "separator": ";", "keycolumns": ["Intitulé Forme Physique_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Formes physiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "structures_des_lieux": {"tags": ["dispositif"], "columns": {"Nom du lieu": null, "Nom_de_la_structure": null, "precision_unite_equipe": null}, "separator": ";", "keycolumns": ["structure", "Nom du lieu"], "validations": {"lieuRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "lieu_implantation", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du lieu"], "internationalizationname": {"fr": "référence au lieu d'implantation"}, "internationalizedcolumns": null}, "structRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["structure"], "internationalizationname": {"fr": "référence au structure"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"structure": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Nom_de_la_structure + \"__\" + datum.precision_unite_equipe\n", "references": ["structure"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Structures of places", "fr": "Dispositif/Structures des lieux"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_porte_greffe": {"tags": ["contexte"], "columns": {"Libelle Porte Greffe_en": null, "Libelle Porte Greffe_fr": null}, "separator": ";", "keycolumns": ["Libelle Porte Greffe_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Rootstock", "fr": "Contexte/Porte greffe"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_plante_lavage": {"tags": ["donnees_plante"], "columns": {"Lavage": null, "Commentaire_en": null, "Commentaire_fr": null}, "separator": ";", "keycolumns": ["Lavage"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant data/Washing", "fr": "Plante/Lavage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_statut_valeur": {"tags": ["donnees"], "columns": {"Nom Statut Valeur_en": null, "Nom Statut Valeur_fr": null, "Code Statut Valeur_en": null, "Code Statut Valeur_fr": null}, "separator": ";", "keycolumns": ["Code Statut Valeur_fr", "Nom Statut Valeur_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Statut valeur"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_type_intervention": {"tags": ["itk"], "columns": {"Source": null, "Description": null, "Commentaire_en": null, "Commentaire_fr": null, "Libelle type intervention_en": null, "Libelle type intervention_fr": null, "Libelle type intervention_key": null}, "separator": ";", "keycolumns": ["Libelle type intervention_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Intervention type", "fr": "ITK/Type intervention"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_precision_filiere": {"tags": ["pro"], "columns": {"Intitulé Precision Filiere_en": null, "Intitulé Precision Filiere_fr": null}, "separator": ";", "keycolumns": ["Intitulé Precision Filiere_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Precision Filiere"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_type_nomenclature": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom_Grand_Type_Produit": null, "Nom Type Nomenclature_en": null, "Nom_Type_Nomenclature_fr": null}, "separator": ";", "keycolumns": ["Nom_Type_Nomenclature_fr"], "validations": {"grdtypeproduitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_grand_type_de_produits", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom_Grand_Type_Produit"], "internationalizationname": {"fr": "référence au grand type de produit"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Type Nomenclature"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "station_experimentale": {"tags": ["dispositif"], "columns": {"Nom de la station experimentale": null}, "separator": ";", "keycolumns": ["Nom de la station experimentale"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Experimental Station", "fr": "Dispositif/Station expérimentale"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_environnement": {"tags": ["contexte"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Type emission": null, "Direction vent dominant": null, "Distance axe routier (m)": null, "Nom activite industrielle": null, "Distance agglomeration (km)": null, "Distance activite industrielle (m)": null}, "separator": ";", "keycolumns": ["Distance axe routier (m)", "Distance agglomeration (km)", "Direction vent dominant"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Environment", "fr": "Contexte/Environnement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_couche_horizon": {"tags": ["donnees"], "columns": {"Nom Couche sol_en": null, "Nom Couche sol_fr": null}, "separator": ";", "keycolumns": ["Nom Couche sol_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Couche - horizon"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "parcelles_elementaires": {"tags": ["dispositif"], "columns": {"Latitude": null, "Longitude": null, "Nom_du_bloc": null, "Systeme_de_projection": null, "Code_du_dispositif__Nom_du_lieu": null, "Nom de la parcelle élémentaire": null, "Code de la parcelle élémentaire": null}, "separator": ";", "keycolumns": ["Code_du_dispositif__Nom_du_lieu", "Nom_du_bloc", "Nom de la parcelle élémentaire"], "validations": {"blocRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bloc", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["parcelle_bloc"], "internationalizationname": {"fr": "référence au bloc"}, "internationalizedcolumns": null}, "codeparcRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "code_parcelle_elementaire", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code de la parcelle élémentaire"], "internationalizationname": {"fr": "référence au code de la parcelle"}, "internationalizedcolumns": null}, "geolocalisationRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "geolocalisation", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["geolocalisation"], "internationalizationname": {"fr": "référence au système de projection"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"parcelle_bloc": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_dispositif__Nom_du_lieu + \"__\" + datum.Nom_du_bloc\n", "references": ["bloc"]}, "presenceconstraint": "MANDATORY"}, "geolocalisation": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Systeme_de_projection + \"__\" + datum.Longitude + \"__\" + datum.Latitude\n", "references": ["geolocalisation"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Parcelles", "fr": "Dispositif/Parcelle élémentaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_procedes_appliques": {"tags": ["pro"], "columns": {"Unite": null, "Code PRO": null, "Commentaire_en": null, "Commentaire_fr": null, "Ordre procédé": null, "Durée Procédé": null, "Intitulé Procédé": null}, "separator": ";", "keycolumns": ["Code PRO", "Intitulé Procédé", "Ordre procédé"], "validations": {"methodeRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_procedes", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Intitulé Procédé"], "internationalizationname": {"fr": "référence au procedé"}, "internationalizedcolumns": null}, "produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Procédé(s) appliqué(s)"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_texture_du_sol": {"tags": ["contexte"], "columns": {"Libelle texture sol_en": null, "Libelle texture sol_fr": null}, "separator": ";", "keycolumns": ["Libelle texture sol_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Soil texture", "fr": "Contexte/Texture du Sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_variable_si_pro": {"tags": ["donnees"], "columns": {"Is qualitative": null, "Nom Variable_en": null, "Nom Variable_fr": null, "Code Variable_en": null, "Code Variable_fr": null, "Definition Variable_en": null, "Definition Variable_fr": null, "Code Categorie Variable": null}, "separator": ";", "keycolumns": ["Code Variable_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Variable SI PRO"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Variable_en}", "fr": "{Code Variable_fr}"}}}, "pro_etapes_des_procedes": {"tags": ["pro"], "columns": {"Code_PRO": null, "Ordre Etape": null, "Ordre_Procede": null, "Commentaire_en": null, "Commentaire_fr": null, "Intitulé Etape": null, "Intitule_Procede": null, "Methode des Etapes": null}, "separator": ";", "keycolumns": ["Code_PRO", "Intitule_Procede", "Ordre_Procede", "Intitulé Etape", "Methode des Etapes", "Ordre Etape"], "validations": {"produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code_PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"procede-pro": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_PRO + \"__\" + datum.Intitule_Procede + \"__\" + datum.Ordre_Procede\n", "references": []}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Etapes des procédés"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "role_personne_ressource": {"tags": ["dispositif"], "columns": {"Libelle du role de la personne ressource_en": null, "Libelle du role de la personne ressource_fr": null, "Libelle du role de la personne ressource_key": null}, "separator": ";", "keycolumns": ["Libelle du role de la personne ressource_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Role of the resource person", "fr": "Dispositif/Rôle de la personne ressource"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_type_echantillon": {"tags": ["donnees"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Type Echantillon": null}, "separator": ";", "keycolumns": ["Nom Type Echantillon"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Type échantillon"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_methodes_de_stockage": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Methode_en": null, "Intitulé Methode_fr": null}, "separator": ";", "keycolumns": ["Intitulé Methode_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Méthodes de stockage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_produit_nomenclature": {"tags": ["pro"], "columns": {"Code PRO": null, "Matiere_seche": null, "Commentaire_en": null, "Commentaire_fr": null, "Nom_Nomenclature": null, "Nom_Type_Nomenclature": null}, "separator": ";", "keycolumns": ["Code PRO", "Nom_Type_Nomenclature", "Matiere_seche"], "validations": {"matseche": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_matieres_seches", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Matiere_seche"], "internationalizationname": {"fr": "référence à la liste matière sèche"}, "internationalizedcolumns": null}, "produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}, "typenomenclatureRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_type_nomenclature", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom_Type_Nomenclature"], "internationalizationname": {"fr": "référence au type nomenclature"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/ Produit Nomenclature"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_statuts_des_produits": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Statut_en": null, "Intitulé Statut_fr": null}, "separator": ";", "keycolumns": ["Intitulé Statut_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Statuts des produits"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_structures_associees": {"tags": ["pro"], "columns": {"Code PRO": null, "Libellé role": null, "Nom_structure": null, "Commentaire_en": null, "Commentaire_fr": null, "Precision_structure": null}, "separator": ";", "keycolumns": ["Code PRO", "Nom_structure", "Precision_structure", "Libellé role"], "validations": {"produitRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code PRO"], "internationalizationname": {"fr": "référence au produit"}, "internationalizedcolumns": null}, "rolestructureRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "role_structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libellé role"], "internationalizationname": {"fr": "référence au role de structure"}, "internationalizedcolumns": null}, "structure-proRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["structure-pro"], "internationalizationname": {"fr": "référence à  structure"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"structure-pro": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Nom_structure + \"__\" + datum.Precision_structure\n", "references": []}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Structures associées"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "affiliation_reseau_essais": {"tags": ["dispositif"], "columns": {"Nom du réseau essai": null, "Code du dispositif__Nom du lieu": null}, "separator": ";", "keycolumns": ["Code du dispositif__Nom du lieu", "Nom du réseau essai"], "validations": {"dispRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code du dispositif__Nom du lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "personneressourceRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "reseau_essai_ou_observatoire", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du réseau essai"], "internationalizationname": {"fr": "référence au réseau d'essai"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Trial Network Affiliation", "fr": "Dispositif/Affiliation à un réseau d'essais"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "code_parcelle_elementaire": {"tags": ["dispositif"], "columns": {"Code de la parcelle elementaire": null, "Code de la parcelle elementaire_key": null}, "separator": ";", "keycolumns": ["Code de la parcelle elementaire_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Elementary plot code", "fr": "Dispositif/Code de la parcelle élémentaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_fait_remarquable": {"tags": ["contexte"], "columns": {"Libelle du fait remarquable_en": null, "Libelle du fait remarquable_fr": null}, "separator": ";", "keycolumns": ["Libelle du fait remarquable_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Contexte/Remarkable fact", "fr": "Contexte/Fait Remarquable"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_nom_regional_sol": {"tags": ["contexte"], "columns": {"Nom de la Region": null, "Nom du type Pedologique": null, "Nom du type de sol Arvalis": null, "Libelle du nom regional du sol_en": null, "Libelle du nom regional du sol_fr": null}, "separator": ";", "keycolumns": ["Libelle du nom regional du sol_fr", "Nom de la Region", "Nom du type de sol Arvalis", "Nom du type Pedologique"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Name Regional Soil", "fr": "Contexte/Nom Regional Sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_type_pedologique": {"tags": ["contexte"], "columns": {"Libelle du type pedologique_en": null, "Libelle du type pedologique_fr": null}, "separator": ";", "keycolumns": ["Libelle du type pedologique_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/ Type soil", "fr": "Contexte/Type pédologique"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_type_sol_arvalis": {"tags": ["contexte"], "columns": {"Libelle du type de sol_en": null, "Libelle du type de sol_fr": null}, "separator": ";", "keycolumns": ["Libelle du type de sol_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Type Soil Arvalis", "fr": "Contexte/Type Sol Arvalis"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_precision_pourcentage": {"tags": ["pro"], "columns": {"Precision Pourcentage_en": null, "Precision Pourcentage_fr": null}, "separator": ";", "keycolumns": ["Precision Pourcentage_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Précision pourcentage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_cepage_ou_variete": {"tags": ["contexte"], "columns": {"Libelle Cepage ou Variete_en": null, "Libelle Cepage ou Variete_fr": null}, "separator": ";", "keycolumns": ["Libelle Cepage ou Variete_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Grape or Variety", "fr": "Contexte/Cepage ou Variéte"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_categorie_variable": {"tags": ["donnees"], "columns": {"Nom Categorie Variable_en": null, "Nom Categorie Variable_fr": null, "Code Categorie Variable_en": null, "Code Categorie Variable_fr": null, "Description Categorie Variable_en": null, "Description Categorie Variable_fr": null}, "separator": ";", "keycolumns": ["Code Categorie Variable_fr", "Nom Categorie Variable_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Categorie variable"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Categorie Variable_en}", "fr": "{Code Categorie Variable_fr}"}}}, "pro_grand_type_de_produits": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Origine produit": null, "Code Grand Type Produit": null, "Nom Grand Type Produit_en": null, "Nom Grand Type Produit_fr": null}, "separator": ";", "keycolumns": ["Nom Grand Type Produit_fr"], "validations": {"origineRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_origine", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom Origine produit"], "internationalizationname": {"fr": "référence à origine produit"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Grand type de produits"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "protocoles_des_dispositifs": {"tags": ["dispositif"], "columns": {"Nom du protocole": null, "Code du dispositif__Nom du lieu": null}, "separator": ";", "keycolumns": ["Code du dispositif__Nom du lieu", "Nom du protocole"], "validations": {"dispRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code du dispositif__Nom du lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "protocoledispRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "protocole_general", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du protocole"], "internationalizationname": {"fr": "référence au protocale"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Device Protocols", "fr": "Dispositif/Protocoles des dispositifs"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_pro_echantillon_pro": {"tags": ["donnees_pro"], "columns": {"Broyage (µm)": null, "Sechage (°C)": null, "Tamisage (mm)": null, "Commentaire_en": null, "Commentaire_fr": null, "Homogeneisation": null, "Code Prelevement": null, "Type Echantillon": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_type_echantillon", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Ordre echantillon": null, "Code Echantillon SI": null, "Masse avant envoi (g)": null, "Statut (Prepare/Brut)": null, "Reference echantillon interne": null, "Temperature avant analyses (°C)": null, "Temperature echantillotheque (°C)": null, "Conservation en echantillotheque (oui/non)": null}, "separator": ";", "keycolumns": ["Code Echantillon SI"], "validations": {"prelevementproRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_pro_prelevement_pro", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code Prelevement"], "internationalizationname": {"fr": "référence au prélèvement pro"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "PRO data/Sample", "fr": "PRO/Echantillons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Echantillon SI}", "fr": "{Code Echantillon SI}"}}}, "donnees_pro_prelevement_pro": {"tags": ["donnees_pro"], "columns": {"Nom Bloc": null, "Code Produit": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pro_identifiant", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Nom Placette": null, "commentaire_en": null, "commentaire_fr": null, "Code Dispositif": null, "Code Traitement": null, "code prelevement": null, "Numero repetition": null, "Outil Prelevement": null, "Endroit prelevement": null, "Nom Parcelle Elementaire": null, "Date de prelevement (jj/mm/aaaa)": {"tags": [], "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["code prelevement"], "validations": {"tratementRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "traitements", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["id_traitement"], "internationalizationname": {"fr": "référence au traitement"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"id_traitement": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "String code_disp_lieu_init = datum['Code Dispositif']; String[] split = code_disp_lieu_init.split(\" \\\\(|\\\\)\"); return fr.inra.oresing.persistence.Ltree.escapeToLabel(split[0])+\"__\"+fr.inra.oresing.persistence.Ltree.escapeToLabel(split[1]) + \"__\" + datum['Code Traitement'];\n", "references": []}, "presenceconstraint": "MANDATORY"}, "dispositif_lieu_key": {"tags": ["__hidden__"], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String code_disp_lieu_init = datum['Code Dispositif']; String[] split = code_disp_lieu_init.split(\" \\\\(|\\\\)\"); return fr.inra.oresing.persistence.Ltree.escapeToLabel(split[0])+\"__\"+fr.inra.oresing.persistence.Ltree.escapeToLabel(split[1])\n", "references": []}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "PRO data/ Sampling", "fr": "PRO/Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_sol_echantillon_sol": {"tags": ["donnees_sol"], "columns": {"Emottage": null, "Broyage (µm)": null, "Sechage (°C)": null, "Tamisage (mm)": null, "Commentaire_en": null, "Commentaire_fr": null, "Homogeneisation": null, "Type echantillon": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_type_echantillon", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Ordre echantillon": null, "Code echantillon SI": null, "Code Prelevement Sol": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_sol_prelevement_sol", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Masse avant envoi (g)": null, "Statut (Prepare /Brut)": null, "Reference echantillon interne": null, "Temperature avant analyses (°C)": null, "Temperature echantillotheque (°C)": null, "Conservation en echantillotheque (oui/non)": null}, "separator": ";", "keycolumns": ["Code echantillon SI"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Soil data/Sample", "fr": "Sol/Echantillons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code echantillon SI}", "fr": "{Code echantillon SI}"}}}, "donnees_sol_prelevement_sol": {"tags": ["donnees_sol"], "columns": {"Nom Bloc": null, "Nom Placette": null, "Nom couche sol": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_couche_horizon", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "commentaire_en": null, "commentaire_fr": null, "Code Dispositif": null, "Code Traitement": null, "Georeferencement": null, "code prelevement": null, "Date de prelevement": {"tags": [], "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Outil de prelevement": null, "Limite inferieure (cm)": null, "Limite superieure (cm)": null, "Localisation Prelevement": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_localisation_prelevement", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Nom Parcelle Elementaire": null}, "separator": ";", "keycolumns": ["code prelevement"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {"date_prel_code": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum['Date de prelevement'].replaceAll(\"\\\\/\",\"_\")\n", "references": []}, "presenceconstraint": "MANDATORY"}, "dispositif_lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "String code_disp_lieu_init = datum['Code Dispositif']; String[] split = code_disp_lieu_init.split(\" \\\\(|\\\\)\"); return fr.inra.oresing.persistence.Ltree.escapeToLabel(split[0])+\"_\"+fr.inra.oresing.persistence.Ltree.escapeToLabel(split[1])\n", "references": []}, "presenceconstraint": "MANDATORY"}, "dispositif_lieu_key": {"tags": ["__hidden__"], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String code_disp_lieu_init = datum['Code Dispositif']; String[] split = code_disp_lieu_init.split(\" \\\\(|\\\\)\"); return fr.inra.oresing.persistence.Ltree.escapeToLabel(split[0])+\"__\"+fr.inra.oresing.persistence.Ltree.escapeToLabel(split[1])\n", "references": []}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Soil data/ Sampling", "fr": "Sol/Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_observation_qualitative": {"tags": ["itk"], "columns": {"en_Libelle observation qualitative": null, "fr_Libelle observation qualitative": null, "Libelle type observation qualitative": null}, "separator": ";", "keycolumns": ["fr_Libelle observation qualitative", "Libelle type observation qualitative"], "validations": {"typeobserRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_type_observation_qualitative", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libelle type observation qualitative"], "internationalizationname": {"fr": "référence au type_observation"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Qualitative observation", "fr": "ITK/Observation qualitative"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "raisonnements_par_protocole": {"tags": ["dispositif"], "columns": {"Commentaire": null, "Nom du protocole": null, "Valeur du raisonnement": null, "Libellé de la liste de raisonnement": null}, "separator": ";", "keycolumns": ["Nom du protocole", "Libellé de la liste de raisonnement", "Valeur du raisonnement"], "validations": {"protocoleRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "protocole_general", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du protocole"], "internationalizationname": {"fr": "référence au protocale"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Reasoning by protocol", "fr": "Dispositif/Raisonnements par protocole"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "systeme_conduite_dispositif": {"tags": ["dispositif"], "columns": {"Libelle du systeme de conduite essai_en": null, "Libelle du systeme de conduite essai_fr": null}, "separator": ";", "keycolumns": ["Libelle du systeme de conduite essai_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/System driving a device", "fr": "Dispositif/Système de conduite d'un dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_cultures": {"tags": ["dispositif_contexte"], "columns": {"Type Culture": null, "Nom du  Clone": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null, "Ecart Inter-Plan (m)": null, "Ecart inter-Rang (m)": null, "Libelle Porte Greffe": null, "Orientation des rangs": null, "Enherbement rang (oui/non)": null, "Annee Fin Plantation des Plants": null, "Enherbement inter-rang (oui/non)": null, "Nom Amenagement avant Plantation": null, "Annee Debut Plantation des Plants": null, "Libelle Cepage ou Espece ou Variete": null, "Densite de Plantation(nbre de plants/ha)": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif", "Type Culture", "Annee Debut Plantation des Plants"], "validations": {"dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "typecultureRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_culture", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Type Culture"], "internationalizationname": {"fr": "référence au type de culture"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Cultures"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_procedes-methodes_etapes": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Methode Etape_en": null, "Intitulé Methode Etape_fr": null}, "separator": ";", "keycolumns": ["Intitulé Methode Etape_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Procédés-méthodes étapes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "reseau_essai_ou_observatoire": {"tags": ["dispositif"], "columns": {"Definition_en": null, "Definition_fr": null, "Nom observatoire": null}, "separator": ";", "keycolumns": ["Nom observatoire"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Test network or Observatory", "fr": "Dispositif/Réseau d'essai ou Observatoire"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "structures_des_observatoires": {"tags": ["dispositif"], "columns": {"Observatoire": null, "Nom_de_la_structure": null, "precision_unite_equipe": null}, "separator": ";", "keycolumns": ["structure", "Observatoire"], "validations": {"obsRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "reseau_essai_ou_observatoire", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Observatoire"], "internationalizationname": {"fr": "référence aux observatoires"}, "internationalizedcolumns": null}, "structRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["structure"], "internationalizationname": {"fr": "référence au structure"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"structure": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Nom_de_la_structure + \"__\" + datum.precision_unite_equipe\n", "references": ["structure"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "System/Structures of observatories", "fr": "Dispositif/Structures des observatoires"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_substrat_pedologique": {"tags": ["contexte"], "columns": {"Libelle du substrat pedologique_en": null, "Libelle du substrat pedologique_fr": null}, "separator": ";", "keycolumns": ["Libelle du substrat pedologique_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Soil Substrate", "fr": "Contexte/Substrat Pédologique"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_activite_industrielle": {"tags": ["contexte"], "columns": {"Libelle activite_en": null, "Libelle activite_fr": null}, "separator": ";", "keycolumns": ["Libelle activite_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Industrial Activity", "fr": "Contexte/Activite Industrielle"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_plante_partie_prelevee": {"tags": ["donnees_plante"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Partie Prelevee": null, "Code Partie Prelevee": null}, "separator": ";", "keycolumns": ["Code Partie Prelevee"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant data/ Collected part", "fr": "Plante/Partie Prélevée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_plante_stade_principal": {"tags": ["donnees_plante"], "columns": {"Code BBCH": null, "Commentaire_en": null, "Commentaire_fr": null, "Stade principal nom BBCH": null}, "separator": ";", "keycolumns": ["Code BBCH"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant Data/Main Stage", "fr": "Plante/Stade principal"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_unites_description_procede": {"tags": ["pro"], "columns": {"Code unite": null, "Nom unite_en": null, "Nom unite_fr": null}, "separator": ";", "keycolumns": ["Nom unite_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Unités description procédé"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "divers_reference_bibliographique": {"tags": ["divers"], "columns": {"Annee (aaaa)": null, "Premiere Auteur": null, "DOI Bibliographique": null, "url (http://www.edf.com)": null}, "separator": ";", "keycolumns": ["DOI Bibliographique", "Annee (aaaa)"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Bibliographical References", "fr": "Divers/References Bibliographiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_localisation_prelevement": {"tags": ["donnees"], "columns": {"Nom Localisation Prelevement_en": null, "Nom Localisation Prelevement_fr": null}, "separator": ";", "keycolumns": ["Nom Localisation Prelevement_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Localisation prélévement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_plante_outil_prelevement": {"tags": ["donnees_plante"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Methode Prelevement": null}, "separator": ";", "keycolumns": ["Nom Methode Prelevement"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant data/ Sampling tools", "fr": "Plante/Outil Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "itk_type_observation_qualitative": {"tags": ["itk"], "columns": {"en_Libelle type observation qualitative": null, "fr_Libelle type observation qualitative": null, "Libelle type observation qualitative_key": null}, "separator": ";", "keycolumns": ["Libelle type observation qualitative_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ITK/Qualitative Observation Type", "fr": "ITK/Type observation qualitative"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_teneur_calcaire_initiale": {"tags": ["contexte"], "columns": {"Libelle texture sol": null, "Libelle du teneur en calcaire_en": null, "Libelle du teneur en calcaire_fr": null}, "separator": ";", "keycolumns": ["Libelle du teneur en calcaire_fr", "Libelle texture sol"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Initial Limestone Content", "fr": "Contexte/Teneur Calcaire Initiale"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_heterogeneite": {"tags": ["dispositif_contexte"], "columns": {"Nom Heterogeneite": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null, "Commentaire Heterogeneite du Dispositif_en": null, "Commentaire Heterogeneite du Dispositif_fr": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif", "Nom Heterogeneite"], "validations": {"dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Hétérogénéité"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "divers_bibliographiepardispositif": {"tags": ["divers"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Bibliodraphie DOI": null, "Code du Dispositif": null, "Lieu du Dispositif": null}, "separator": ";", "keycolumns": ["Code du Dispositif", "Lieu du Dispositif", "Bibliodraphie DOI"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Bibliography by device", "fr": "Divers/Bibliographie par dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_plante_echantillon_plante": {"tags": ["donnees_plante"], "columns": {"Lavage": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_lavage", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Broyage (µm)": null, "Sechage (°C)": null, "Commentaire_en": null, "Commentaire_fr": null, "Homogeneisation": null, "Type echantillon": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_type_echantillon", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Ordre echantillon": null, "Masse avant envoi (g)": null, "Code Prelevement Plante": null, "Code echantillon Plante": null, "Reference echantillon interne": null, "Conservation en echantillotheque (oui/non)": null, "Temperature conservation avant Analyse (°C)": null, "Temperature conservation echantillotheque (°C)": null}, "separator": ";", "keycolumns": ["Code echantillon Plante"], "validations": {"prelevementplanteRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_prelevement_plante", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code Prelevement Plante"], "internationalizationname": {"fr": "référence au prélèvement"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant data/ Sample", "fr": "Plante/Echantillons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code echantillon Plante}", "fr": "{Code echantillon Plante}"}}}, "donnees_plante_prelevement_plante": {"tags": ["donnees_plante"], "columns": {"Nom Bloc": null, "Nom Placette": null, "Culture liste": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "itk_cultures", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "commentaire_en": null, "commentaire_fr": null, "Code Dispositif": null, "Code Traitement": null, "Georeferencement": null, "code prelevement": null, "Outil Prelevement": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_outil_prelevement", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Date de prelevement": {"tags": [], "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Hauteur de Coupe (cm)": null, "Nom Parcelle Elementaire": null, "Devenir Biomasse Prelevee": null, "Stade principal Code BBCH": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_stade_principal", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Partie prelevee analysee_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_plante_partie_prelevee", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Stade espece_code BBCH (ou saisie libre)": null}, "separator": ";", "keycolumns": ["code prelevement"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant data/ Sampling", "fr": "Plante/Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_theme_datatype_parcelle": {"tags": [], "columns": {"Libelle du Theme": null, "Libelle du DataType": null, "Code (Nom court) du dispositif": null, "Libelle de la Parcelle Elementaire": null}, "separator": ";", "keycolumns": ["Code (Nom court) du dispositif", "Libelle du Theme", "Libelle du DataType", "Libelle de la Parcelle Elementaire"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Thème DataType Parcelle"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_humidite_expression_valeur": {"tags": ["donnees"], "columns": {"Nom Humidite Expression Valeur_en": null, "Nom Humidite Expression Valeur_fr": null, "Code Humidite Expression Valeur_en": null, "Code Humidite Expression Valeur_fr": null}, "separator": ";", "keycolumns": ["Code Humidite Expression Valeur_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Humidité expression Valeur"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Humidite Expression Valeur_en}", "fr": "{Code Humidite Expression Valeur_fr}"}}}, "matieres_premieres_Caractéristiques": {"tags": ["matiere_premiere"], "columns": {"Code PRO": null, "pourcentage": null, "Commentaire_en": null, "Commentaire_fr": null, "Nom matière première": null, "Nom caractéristique matière première": null, "Type caractéristique matière première": null, "Valeur caractéristique matière première": null}, "separator": ";", "keycolumns": ["Code PRO", "Nom matière première", "pourcentage", "Type caractéristique matière première", "Nom caractéristique matière première", "Valeur caractéristique matière première"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_procedes-caracteristiques_etapes": {"tags": ["pro"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Intitulé Caractéristique Etape_en": null, "Intitulé Caractéristique Etape_fr": null}, "separator": ";", "keycolumns": ["Intitulé Caractéristique Etape_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Procédés-caractéristiques étapes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "application_traitements_sur_parcelles": {"tags": ["dispositif"], "columns": {"Code du traitement": null, "Libelle_du_Facteur": null, "Valeur_de_la_Modalite": null, "Numéro de répétition": null, "Code de la parcelle elementaire": null, "Code du dispositif__Nom du lieu": null, "Année de fin d'application du traitement": null, "Année de début d'application du traitement": null}, "separator": ";", "keycolumns": ["Code du dispositif__Nom du lieu", "Code de la parcelle elementaire", "Code du traitement", "modalite"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {"modalite": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Libelle_du_Facteur + \"__\" + datum.Valeur_de_la_Modalite\n", "references": ["Modalite_facteur"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Application of treatments on elementary plots", "fr": "Dispositif/Application des traitements sur les parcelles élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "contexte_amenagement_avant_plantation": {"tags": ["contexte"], "columns": {"Libelle Amenagement avant Plantation_en": null, "Libelle Amenagement avant Plantation_fr": null}, "separator": ";", "keycolumns": ["Libelle Amenagement avant Plantation_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Context/Development Before Planting", "fr": "Contexte/Aménagement Avant Plantation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_Matieres_premieres": {"tags": ["matiere_premiere"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Libelle matiere premiere_en": null, "Libelle matiere premiere_fr": null}, "separator": ";", "keycolumns": ["Libelle matiere premiere_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Matieres premieres"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_procedes_appliques": {"tags": ["matiere_premiere"], "columns": {"Code PRO": null, "Durée totale": null, "Commentaire_en": null, "Commentaire_fr": null, "Ordre procédé": null, "Unité (durée)": null, "Intitulé procédé": null, "Nom matière première": null, "Pourcentage dans le mélange initial (%)": null}, "separator": ";", "keycolumns": ["Code PRO", "Nom matière première", "Pourcentage dans le mélange initial (%)", "Intitulé procédé", "Ordre procédé"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Procédé(s) appliqué(s)"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "structures_des_stations_experimentales": {"tags": ["dispositif"], "columns": {"Nom_de_la_structure": null, "precision_unite_equipe": null, "Nom de la station expérimentale": null}, "separator": ";", "keycolumns": ["structure", "Nom de la station expérimentale"], "validations": {"structRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "structure", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["structure"], "internationalizationname": {"fr": "référence au structure"}, "internationalizedcolumns": null}, "stationExpRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "station_experimentale", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom de la station expérimentale"], "internationalizationname": {"fr": "référence à la station expérimentale"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"structure": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Nom_de_la_structure + \"__\" + datum.precision_unite_equipe\n", "references": ["structure"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Structures of the experimental stations", "fr": "Dispositif/Structures des stations expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_plante_devenir_biomasse_prelevee": {"tags": ["donnees_plante"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Biomasse Prelevee": null}, "separator": ";", "keycolumns": ["Nom Biomasse Prelevee"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plant data/Become harvested biomass", "fr": "Plante/Devenir biomasse Prélevée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_Etapes_des_procédés": {"tags": ["matiere_premiere"], "columns": {"Code PRO": null, "Pourcentage": null, "Ordre étape": null, "Commentaire_en": null, "Commentaire_fr": null, "Ordre procédé": null, "Intitulé étape": null, "Intitulé procédé": null, "Nom méthode étape": null, "Nom matière première": null}, "separator": ";", "keycolumns": ["Code PRO", "Nom matière première", "Pourcentage", "Intitulé procédé", "Ordre procédé", "Intitulé étape", "Nom méthode étape", "Ordre étape"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Etapes des procédés"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_types_caracteristiques": {"tags": ["matiere_premiere"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Libellé Type Caractéristique Matière Première_en": null, "Libellé Type Caractéristique Matière Première_fr": null}, "separator": ";", "keycolumns": ["Libellé Type Caractéristique Matière Première_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Types Caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pro_caracteristiques_des_etapes_par_procede": {"tags": ["pro"], "columns": {"Unité": null, "Valeur": null, "Code PRO": null, "Nom étape": null, "Ordre Etape": null, "Ordre Procede": null, "Commentaire_en": null, "Commentaire_fr": null, "Intitulé procédé": null, "Nom méthode étape": null, "Nom caractéristique étape": null}, "separator": ";", "keycolumns": ["Code PRO", "Intitulé procédé", "Ordre Procede", "Nom étape", "Nom méthode étape", "Ordre Etape", "Nom caractéristique étape"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "PRO/Caractéristiques des étapes par procédé"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_environnement_dispositif": {"tags": ["dispositif_contexte"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Code environnement": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif", "Code environnement"], "validations": {"envirfRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "contexte_environnement", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code environnement"], "internationalizationname": {"fr": "référence au code environnement"}, "internationalizedcolumns": null}, "dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Environnement Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_historique_du_dispositif": {"tags": ["dispositif_contexte"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null, "Nom du Fait remarquable": null, "Année historique dispositif": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif", "Nom du Fait remarquable"], "validations": {"dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "faitRemarqRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "contexte_fait_remarquable", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du Fait remarquable"], "internationalizationname": {"fr": "référence au fait remarquable"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Historique Du Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "role_des_personnes_ressources_par_dispositif": {"tags": ["dispositif"], "columns": {"Nom de la personne ressource": null, "mail de la personne ressource": null, "Code du dispositif__Nom du lieu": null, "Prénom de la personne ressource": null, "Libellé du role de la personne ressource": null}, "separator": ";", "keycolumns": ["Code du dispositif__Nom du lieu", "mail de la personne ressource", "Libellé du role de la personne ressource"], "validations": {"dispRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code du dispositif__Nom du lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}, "rolePersonneResRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "role_personne_ressource", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Libellé du role de la personne ressource"], "internationalizationname": {"fr": "référence au roles des personnes ressources"}, "internationalizedcolumns": null}, "personneressourceRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "personne_ressource", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["mail de la personne ressource"], "internationalizationname": {"fr": "référence au personne ressource"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Role of resource persons by device", "fr": "Dispositif/Rôle des personnes ressources par dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "donnees_association_variables_methodes_unites": {"tags": ["donnees"], "columns": {"Code unite": {"tags": ["__hidden__"], "checker": null, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Code Methode": {"tags": ["__hidden__"], "checker": null, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Code variable": null, "Nom du type de donnees": null, "Code Humidite Expression Valeur": {"tags": ["__hidden__"], "checker": null, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["Nom du type de donnees", "Code variable", "Code unite", "Code Methode", "Code Humidite Expression Valeur"], "validations": {"uniteRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_unites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code unite"], "internationalizationname": {"fr": "référence à unité"}, "internationalizedcolumns": null}, "methodeRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_methodes", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code Methode"], "internationalizationname": {"fr": "référence aux méthodes"}, "internationalizedcolumns": null}, "datatypeRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_de_donnees", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du type de donnees"], "internationalizationname": {"fr": "référence au type de données"}, "internationalizedcolumns": null}, "humiditeRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_humidite_expression_valeur", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code Humidite Expression Valeur"], "internationalizationname": {"fr": "référence à humidité expression"}, "internationalizedcolumns": null}, "variableRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "donnees_variable_si_pro", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Code variable"], "internationalizationname": {"fr": "référence au variables"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"code_unite": {"tags": [], "checker": null, "computation": {"datatypes": [], "expression": "return datum[\"Code unite\"];\n", "references": []}, "presenceconstraint": "MANDATORY"}, "code_methode": {"tags": [], "checker": null, "computation": {"datatypes": [], "expression": "return datum[\"Code Methode\"];\n", "references": []}, "presenceconstraint": "MANDATORY"}, "code_humidite_expression_valeur": {"tags": [], "checker": null, "computation": {"datatypes": [], "expression": "return datum[\"Code Humidite Expression Valeur\"];\n", "references": []}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Données/Association Variables - méthodes - unités"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_Liste_des_caracteristiques": {"tags": ["matiere_premiere"], "columns": {"Nom Caracteristique": null, "Nom Type Caracteristique": null}, "separator": ";", "keycolumns": ["Nom Type Caracteristique", "Nom Caracteristique"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Liste des caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_valeur_des_caracteristiques": {"tags": ["matiere_premiere"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Nom Caracteristique Valeur_en": null, "Nom Caracteristique Valeur_fr": null}, "separator": ";", "keycolumns": ["Nom Caracteristique Valeur_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Valeur des caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "objectif_des_thematiques_etudiees_par_protocoles": {"tags": ["dispositif"], "columns": {"Nom du protocole": null, "Objectif de la thématique_en": null, "Objectif de la thématique_fr": null, "Libellé de la thématique étudiée": null}, "separator": ";", "keycolumns": ["Nom du protocole", "Libellé de la thématique étudiée"], "validations": {"protocolethematiqueRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "protocole_general", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["Nom du protocole"], "internationalizationname": {"en": null, "fr": "référence au protocole"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Mechanism/Objective of the themes studied by protocols", "fr": "Dispositif/Objectif des thématiques étudiées par protocoles"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_contexte_pedologie_dispositif": {"tags": ["dispositif_contexte"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Liste Nom Pente": null, "Nom Regional Sol": null, "Orientation Pente": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null, "Profondeur Sol (cm)": null, "Liste Nom Type Pedologie": null, "Reserve Utile Initial (mm)": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif"], "validations": {"dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Contexte Pedologie Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "association_des_statuts_de_placettes_aux_placettes": {"tags": ["dispositif"], "columns": {"Code de la placette": null, "Code du dispositif__Nom du lieu": null, "Code de la parcelle élémentaire": null, "Libellé du statut de la placette": null}, "separator": ";", "keycolumns": ["Code de la parcelle élémentaire", "Code du dispositif__Nom du lieu", "Code de la placette", "Libellé du statut de la placette"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Device/Association of plot statuses with plots", "fr": "Dispositif/Association des statuts de placettes aux placettes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_contexte_climatique_dispositif": {"tags": ["dispositif_contexte"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null, "Libelle Type Climat": null, "Nom Station Meteo France": null, "Presence Station Météo(oui ou non)": null, "ETP Moyenne Annuelle (moyenne 5 à 10)": null, "Annees Considerees (periodes des moyennes)": null, "Temperature Annuelle (moyenne 5 à 10) °C": null, "Precipitation Annuelle ( moyenne 5 à 10) mm": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif", "Nom Station Meteo France", "Precipitation Annuelle ( moyenne 5 à 10) mm"], "validations": {"dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Contexte Climatique Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "matieres_premieres_liste_des_caracteristiques_et_valeurs": {"tags": ["matiere_premiere"], "columns": {"Nom Caracteristique": null, "Type Caracteristique": null, "Valeur Caracteristique": null}, "separator": ";", "keycolumns": ["Type Caracteristique", "Nom Caracteristique", "Valeur Caracteristique"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Matières Premières/Liste des Caractéristiques et leurs valeurs"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "dispositif_contexte_Horizon_Travaille_de_surface_dispositif": {"tags": ["dispositif_contexte"], "columns": {"Commentaire_en": null, "Commentaire_fr": null, "Code_du_Dispositif": null, "Lieu_du_Dispositif": null, "pH Initial (pH eau)": null, "Libellé Texture Sol": null, "Teneur en Calcaire Total": null, "Teneur Carbone Organique (g/kg MS)": null, "Existence Elements Grossiers (oui/non)": null, "Elements Grossiers (pourcentage cailloux)": null, "Epaisseur Couche travaillée / Horizon de Surface (cm)": null}, "separator": ";", "keycolumns": ["Code_du_Dispositif", "Lieu_du_Dispositif", "Epaisseur Couche travaillée / Horizon de Surface (cm)"], "validations": {"dispositifRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "dispositif", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "columns": ["dispositif-lieu"], "internationalizationname": {"fr": "référence au dispositif"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {"dispositif-lieu": {"tags": ["__hidden__"], "checker": null, "computation": {"datatypes": [], "expression": "return datum.Code_du_Dispositif + \"__\" + datum.Lieu_du_Dispositif\n", "references": ["dispositif"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Horizon Travaillé (de surface) dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "application": {"name": "Pros", "version": 58, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "PRO SOERE", "fr": "SOERE PRO"}}, "internationalizationname": {"en": "PRO SOERE", "fr": "SOERE PRO"}, "internationalizedcolumns": null}, "rightsrequest": null, "additionalfiles": {"monfichierprotocole": {"format": {}, "internationalizationname": {"en": "Protocol file", "fr": "Fichier pour protocole"}, "internationalizedcolumns": null}, "monfichiercomplementaire": {"format": {}, "internationalizationname": {"en": "complementary file", "fr": "Fichier complementaire"}, "internationalizedcolumns": null}}, "compositereferences": {"cr_localisation_scopes": {"components": [{"reference": "dispositif", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"Flux_chambre": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": null, "fr": "Flux des chambres"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "intervention_apport": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Technical itinerary of intervention type contribution", "fr": "itineraire technique de type intervention apport"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "intervention_pro_etudie": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Technical itinerary of intervention type product studied", "fr": "itineraire technique de type intervention pro étudié"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "intervention_recolte_coupe": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Technical itinerary of intervention type harvest cut", "fr": "itineraire technique de type intervention récolte coupe"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "intervention_travail_du_sol": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Technical itinerary of intervention type ground work", "fr": "itineraire technique de type intervention travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "intervention_semis_plantation": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "apport": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "localisation_geo": {"internationalizationname": null}, "variables qualitatives": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Technical itinerary of intervention type sowing planting", "fr": "Itineraire technique de type intervention semis plantation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "pro_physico-chimie_donnees_moyennes": {"authorization": {"datagroups": {"contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "date_prelevement": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "PRO physico-chemistry averaged data", "fr": "PRO physico-chimie données moyennées"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "sols_physico-chimie_donnees_moyennes": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "physico-chemical soils average data", "fr": "sols physico-chimie données moyennées"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "incubations_sol_pro_donnees_moyennees": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "infos": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Soil incubation pro et averaged data.", "fr": "Incubation des sol et pro données moyennées."}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "incubations_sol_seul_donnees_moyennees": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "infos": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Incubation of soil alone averaged data.", "fr": "Incubation des sol seul données moyennées."}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "plantes_physico-chimie_donnees_moyennes": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "plants physico-chemistry averaged data", "fr": "plantes physico-chimie données moyennées"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "pro_physico-chimie_donnees_elementaires": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "PRO Physico-chemistry elementary data", "fr": "PRO physico-chimie données élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "incubations_sol_pro_donnees_elementaires": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "infos": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Soil Incubation and Pro Elemental Data.", "fr": "Incubation des sol et Pro données élémentaires."}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "sols_physico-chimie_donnees_elementaires": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Physical chemistry of Sols", "fr": "sols physico-chimie données élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "incubations_sol_seul_donnees_elementaires": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "Incubation of Soil Alone Data Elements", "fr": "Incubation des sol seul données élémentaires."}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "plantes_physico-chimie_donnees_elementaires": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "variables": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"dispositif": {"internationalizationname": null}}}, "internationalizationname": {"en": "plants Physico-chemistry elementary data", "fr": "plante physico-chimie données élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}}, "references": {"bloc": {"internationalizedtags": null, "internationalizationname": {"en": "Dispositif/Bloc", "fr": "Dispositif/Bloc"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispRef": {"fr": "référence au dispositif"}, "codeblocRef": {"fr": "référence au code du bloc"}}, "internationalizeddynamiccolumns": {}}, "pays": {"internationalizedtags": null, "internationalizationname": {"en": "Country", "fr": "Dispositif/Pays"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "theme": {"internationalizedtags": null, "internationalizationname": {"en": "Thématics", "fr": "Thème"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "region": {"internationalizedtags": null, "internationalizationname": {"en": "Region", "fr": "Dispositif/Region"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"regionRef": {"fr": "référence au pays"}}, "internationalizeddynamiccolumns": {}}, "commune": {"internationalizedtags": null, "internationalizationname": {"en": "Commune", "fr": "Dispositif/Commune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "facteur": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Factor", "fr": "Dispositif/Facteur"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"valeurraisonnementRef": {"en": null, "fr": "Libelle du type de facteur"}}, "internationalizeddynamiccolumns": {}}, "code_bloc": {"internationalizedtags": null, "internationalizationname": {"en": "Device/block code", "fr": "Dispositif/Code du bloc"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "placettes": {"internationalizedtags": null, "internationalizationname": {"en": "Placette", "fr": "Dispositif/Placette"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"parcRef": {"fr": "référence à la  élémentaire"}, "geolocalisationRef": {"fr": "référence à la géolocalisation"}}, "internationalizeddynamiccolumns": {}}, "structure": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Structure", "fr": "Dispositif/Structure"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"typestructRef": {"fr": "référence au type de structure"}}, "internationalizeddynamiccolumns": {}}, "type_lieu": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Type of place", "fr": "Dispositif/Type de lieu"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif": {"internationalizedtags": null, "internationalizationname": {"en": "Dispositif", "fr": "Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code du dispositif} ({nom du lieu})", "fr": "{Code du dispositif} ({nom du lieu})"}}, "internationalizedvalidations": {"lieuRef": {"fr": "référence au lieu d'implantation"}, "geolocalisationRef": {"fr": "référence à la geolocalisation"}, "type_dispositifRef": {"fr": "référence au type du dispositif"}, "systeme_conduite_essaiRef": {"fr": "référence au systeme conduite"}}, "internationalizeddynamiccolumns": {}}, "itk_espece": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Species", "fr": "ITK/Espèce"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"famRef": {"fr": "référence à famille"}}, "internationalizeddynamiccolumns": {}}, "pro_annees": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Années"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "departement": {"internationalizedtags": null, "internationalizationname": {"en": "Department", "fr": "Dispositif/Département"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"regionRef": {"fr": "référence au region"}, "regionpays": {"fr": "référence au pays"}}, "internationalizeddynamiccolumns": {}}, "itk_famille": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Family", "fr": "ITK/Famille"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_filiere": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Filiere"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_origine": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Origine"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "traitements": {"internationalizedtags": null, "internationalizationname": {"en": "Traitement", "fr": "Dispositif/Création du traitement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispRef": {"fr": "référence au dispositif"}, "type_tratementRef": {"fr": "référence au type de traitement"}}, "internationalizeddynamiccolumns": {}}, "itk_cultures": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Cultures", "fr": "ITK/Cultures"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"typecultRef": {"fr": "référence au type culture"}, "especeplanteRef": {"fr": "référence à espèce plante"}}, "internationalizeddynamiccolumns": {}}, "itk_materiel": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Material", "fr": "ITK/Matériel"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"typeintRef": {"fr": "référence au type intervention"}}, "internationalizeddynamiccolumns": {}}, "pro_procedes": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Procédés"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_stockage": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Stockage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"unitesRef": {"fr": "référence a unite des procédés"}, "methodeRef": {"fr": "référence au methode de stockage"}, "produitRef": {"fr": "référence au produit"}}, "internationalizeddynamiccolumns": {}}, "type_culture": {"internationalizedtags": null, "internationalizationname": {"en": "Dispositif/Type of crop", "fr": "Dispositif/Type de culture"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_facteur": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Factor Type", "fr": "Dispositif/Type de facteur"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_fichier": {"internationalizedtags": null, "internationalizationname": {"en": "File type", "fr": "Type de fichiers"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_document": {"internationalizedtags": null, "internationalizationname": {"en": "Device/ Type of document", "fr": "Dispositif/Type de document"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_pente": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Slope", "fr": "Contexte/Pente"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_unites": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Unités"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code unite_en}", "fr": "{Code unite_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"produitRef": {"fr": "référence au produit"}, "dispositifRef": {"fr": "référence au dispositif"}}, "internationalizeddynamiccolumns": {}}, "role_structure": {"internationalizedtags": null, "internationalizationname": {"en": "Role of structure", "fr": "Dispositif/Rôle de la structure"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_structure": {"internationalizedtags": null, "internationalizationname": {"en": "Structure type", "fr": "Dispositif/Type de structure"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "geolocalisation": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Geolocation", "fr": "Dispositif/Géolocalisation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"systeme_projectionRef": {"fr": "référence au système de projection"}}, "internationalizeddynamiccolumns": {}}, "pro_composition": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Composition"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"produitRef": {"fr": "référence au produit"}, "precisionpourcRef": {"fr": "référence au précision pourcentage"}}, "internationalizeddynamiccolumns": {}}, "pro_identifiant": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Identifiant"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "statut_placette": {"internationalizedtags": null, "internationalizationname": {"en": "Dispositif/Statut des placettes", "fr": "Dispositif/Statut des placettes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_de_donnees": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Type de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Nom du type de donnees_en}", "fr": "{Nom du type de donnees_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": "Device type", "fr": "Dispositif/Type de dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Libelle du type de dispositif_en}", "fr": "{Libelle du type de dispositif_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_traitement": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Type of treatment", "fr": "Dispositif/Type de traitement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "Modalite_facteur": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Factor Modality", "fr": "Dispositif/Modalité du facteur"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"factRef": {"en": null, "fr": "référence au facteur"}, "typefactRef": {"en": null, "fr": "référence au type de facteur"}}, "internationalizeddynamiccolumns": {}}, "divers_programme": {"internationalizedtags": null, "internationalizationname": {"en": "Program", "fr": "Divers/Programme"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_methodes": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Méthode"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Methode}", "fr": "{Code Methode}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "itk_intervention": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Intervention", "fr": "ITK/Intervention"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"typeint1Ref": {"fr": "référence au type_intervention"}}, "internationalizeddynamiccolumns": {}}, "itk_autres_listes": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Auther list", "fr": "ITK/Autres listes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "lieu_implantation": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Place of implantation", "fr": "Dispositif/Lieu implantation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"statExpRef": {"fr": "référence au station expérimentale"}, "typeLieuRef": {"fr": "référence au type de Lieu"}, "communenomRef": {"fr": "référence à la commune"}, "geolocalisationRef1": {"fr": "référence à la geolocalisation"}}, "internationalizeddynamiccolumns": {}}, "pro_nomenclatures": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Nomenclatures"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"filiereRef": {"fr": "référence au type nomenclature"}, "pfiliereRef": {"fr": "référence au precision filiere"}, "typenomenclatureRef": {"fr": "référence au type nomenclature"}}, "internationalizeddynamiccolumns": {}}, "protocole_general": {"internationalizedtags": null, "internationalizationname": {"en": "General Device/Protocol", "fr": "Dispositif/Protocole général"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "itk_Liste_intrants": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/ intrans list", "fr": "ITK/Liste Intrants"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "liste_raisonnement": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Reasoning List", "fr": "Dispositif/Liste de raisonnement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "personne_ressource": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Resource person", "fr": "Dispositif/Personne ressource"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"structRef": {"en": null, "fr": "référence au structure"}}, "internationalizeddynamiccolumns": {}}, "systeme_projection": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Projection system", "fr": "Dispositif/Système de projection"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "thematique_etudiee": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Theme studied", "fr": "Dispositif/Thématique étudiée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "echelle_prelevement": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Sampling scale", "fr": "Dispositif/Echelle de prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_matieres_seches": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/ Matière sèche"}, "internationalizedcolumns": {"Commentaire_fr": {"en": "Commentaire_en", "fr": "Commentaire_fr"}, "Nom matiere seche_fr": {"en": "Nom matiere seche_en", "fr": "Nom matiere seche_fr"}, "Code matiere seche_fr": {"en": "Code matiere seche_en", "fr": "Code matiere seche_fr"}}, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_procedes_etapes": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Procédés-étapes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "valeur_raisonnement": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif/Valeur de raisonnement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"valeurraisonnementRef": {"en": "Reference to reasoning list", "fr": "Référence au liste de raisonnement"}}, "internationalizeddynamiccolumns": {}}, "contexte_type_climat": {"internationalizedtags": null, "internationalizationname": {"en": "Contexte/Climate type", "fr": "Contexte/Type Climat"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_formes_physiques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Formes physiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "structures_des_lieux": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Structures of places", "fr": "Dispositif/Structures des lieux"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"lieuRef": {"fr": "référence au lieu d'implantation"}, "structRef": {"fr": "référence au structure"}}, "internationalizeddynamiccolumns": {}}, "contexte_porte_greffe": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Rootstock", "fr": "Contexte/Porte greffe"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_plante_lavage": {"internationalizedtags": null, "internationalizationname": {"en": "Plant data/Washing", "fr": "Plante/Lavage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_statut_valeur": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Statut valeur"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "itk_type_intervention": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Intervention type", "fr": "ITK/Type intervention"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_precision_filiere": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Precision Filiere"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_type_nomenclature": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Type Nomenclature"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"grdtypeproduitRef": {"fr": "référence au grand type de produit"}}, "internationalizeddynamiccolumns": {}}, "station_experimentale": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Experimental Station", "fr": "Dispositif/Station expérimentale"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_environnement": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Environment", "fr": "Contexte/Environnement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_couche_horizon": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Couche - horizon"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "parcelles_elementaires": {"internationalizedtags": null, "internationalizationname": {"en": "Parcelles", "fr": "Dispositif/Parcelle élémentaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"blocRef": {"fr": "référence au bloc"}, "codeparcRef": {"fr": "référence au code de la parcelle"}, "geolocalisationRef": {"fr": "référence au système de projection"}}, "internationalizeddynamiccolumns": {}}, "pro_procedes_appliques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Procédé(s) appliqué(s)"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"methodeRef": {"fr": "référence au procedé"}, "produitRef": {"fr": "référence au produit"}}, "internationalizeddynamiccolumns": {}}, "contexte_texture_du_sol": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Soil texture", "fr": "Contexte/Texture du Sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_variable_si_pro": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Variable SI PRO"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Variable_en}", "fr": "{Code Variable_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_etapes_des_procedes": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Etapes des procédés"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"produitRef": {"fr": "référence au produit"}}, "internationalizeddynamiccolumns": {}}, "role_personne_ressource": {"internationalizedtags": null, "internationalizationname": {"en": "Role of the resource person", "fr": "Dispositif/Rôle de la personne ressource"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_type_echantillon": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Type échantillon"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_methodes_de_stockage": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Méthodes de stockage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_produit_nomenclature": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/ Produit Nomenclature"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"matseche": {"fr": "référence à la liste matière sèche"}, "produitRef": {"fr": "référence au produit"}, "typenomenclatureRef": {"fr": "référence au type nomenclature"}}, "internationalizeddynamiccolumns": {}}, "pro_statuts_des_produits": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Statuts des produits"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_structures_associees": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Structures associées"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"produitRef": {"fr": "référence au produit"}, "rolestructureRef": {"fr": "référence au role de structure"}, "structure-proRef": {"fr": "référence à  structure"}}, "internationalizeddynamiccolumns": {}}, "affiliation_reseau_essais": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Trial Network Affiliation", "fr": "Dispositif/Affiliation à un réseau d'essais"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispRef": {"fr": "référence au dispositif"}, "personneressourceRef": {"fr": "référence au réseau d'essai"}}, "internationalizeddynamiccolumns": {}}, "code_parcelle_elementaire": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Elementary plot code", "fr": "Dispositif/Code de la parcelle élémentaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_fait_remarquable": {"internationalizedtags": null, "internationalizationname": {"en": "Contexte/Remarkable fact", "fr": "Contexte/Fait Remarquable"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_nom_regional_sol": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Name Regional Soil", "fr": "Contexte/Nom Regional Sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_type_pedologique": {"internationalizedtags": null, "internationalizationname": {"en": "Context/ Type soil", "fr": "Contexte/Type pédologique"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_type_sol_arvalis": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Type Soil Arvalis", "fr": "Contexte/Type Sol Arvalis"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_precision_pourcentage": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Précision pourcentage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_cepage_ou_variete": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Grape or Variety", "fr": "Contexte/Cepage ou Variéte"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_categorie_variable": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Categorie variable"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Categorie Variable_en}", "fr": "{Code Categorie Variable_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_grand_type_de_produits": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Grand type de produits"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"origineRef": {"fr": "référence à origine produit"}}, "internationalizeddynamiccolumns": {}}, "protocoles_des_dispositifs": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Device Protocols", "fr": "Dispositif/Protocoles des dispositifs"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispRef": {"fr": "référence au dispositif"}, "protocoledispRef": {"fr": "référence au protocale"}}, "internationalizeddynamiccolumns": {}}, "donnees_pro_echantillon_pro": {"internationalizedtags": null, "internationalizationname": {"en": "PRO data/Sample", "fr": "PRO/Echantillons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Echantillon SI}", "fr": "{Code Echantillon SI}"}}, "internationalizedvalidations": {"prelevementproRef": {"fr": "référence au prélèvement pro"}}, "internationalizeddynamiccolumns": {}}, "donnees_pro_prelevement_pro": {"internationalizedtags": null, "internationalizationname": {"en": "PRO data/ Sampling", "fr": "PRO/Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"tratementRef": {"fr": "référence au traitement"}}, "internationalizeddynamiccolumns": {}}, "donnees_sol_echantillon_sol": {"internationalizedtags": null, "internationalizationname": {"en": "Soil data/Sample", "fr": "Sol/Echantillons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code echantillon SI}", "fr": "{Code echantillon SI}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_sol_prelevement_sol": {"internationalizedtags": null, "internationalizationname": {"en": "Soil data/ Sampling", "fr": "Sol/Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "itk_observation_qualitative": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Qualitative observation", "fr": "ITK/Observation qualitative"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"typeobserRef": {"fr": "référence au type_observation"}}, "internationalizeddynamiccolumns": {}}, "raisonnements_par_protocole": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Reasoning by protocol", "fr": "Dispositif/Raisonnements par protocole"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"protocoleRef": {"fr": "référence au protocale"}}, "internationalizeddynamiccolumns": {}}, "systeme_conduite_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": "Device/System driving a device", "fr": "Dispositif/Système de conduite d'un dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_cultures": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Cultures"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispositifRef": {"fr": "référence au dispositif"}, "typecultureRef": {"fr": "référence au type de culture"}}, "internationalizeddynamiccolumns": {}}, "pro_procedes-methodes_etapes": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Procédés-méthodes étapes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "reseau_essai_ou_observatoire": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Test network or Observatory", "fr": "Dispositif/Réseau d'essai ou Observatoire"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "structures_des_observatoires": {"internationalizedtags": null, "internationalizationname": {"en": "System/Structures of observatories", "fr": "Dispositif/Structures des observatoires"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"obsRef": {"fr": "référence aux observatoires"}, "structRef": {"fr": "référence au structure"}}, "internationalizeddynamiccolumns": {}}, "contexte_substrat_pedologique": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Soil Substrate", "fr": "Contexte/Substrat Pédologique"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_activite_industrielle": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Industrial Activity", "fr": "Contexte/Activite Industrielle"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_plante_partie_prelevee": {"internationalizedtags": null, "internationalizationname": {"en": "Plant data/ Collected part", "fr": "Plante/Partie Prélevée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_plante_stade_principal": {"internationalizedtags": null, "internationalizationname": {"en": "Plant Data/Main Stage", "fr": "Plante/Stade principal"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_unites_description_procede": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Unités description procédé"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "divers_reference_bibliographique": {"internationalizedtags": null, "internationalizationname": {"en": "Bibliographical References", "fr": "Divers/References Bibliographiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_localisation_prelevement": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Localisation prélévement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_plante_outil_prelevement": {"internationalizedtags": null, "internationalizationname": {"en": "Plant data/ Sampling tools", "fr": "Plante/Outil Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "itk_type_observation_qualitative": {"internationalizedtags": null, "internationalizationname": {"en": "ITK/Qualitative Observation Type", "fr": "ITK/Type observation qualitative"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_teneur_calcaire_initiale": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Initial Limestone Content", "fr": "Contexte/Teneur Calcaire Initiale"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_heterogeneite": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Hétérogénéité"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispositifRef": {"fr": "référence au dispositif"}}, "internationalizeddynamiccolumns": {}}, "divers_bibliographiepardispositif": {"internationalizedtags": null, "internationalizationname": {"en": "Bibliography by device", "fr": "Divers/Bibliographie par dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_plante_echantillon_plante": {"internationalizedtags": null, "internationalizationname": {"en": "Plant data/ Sample", "fr": "Plante/Echantillons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code echantillon Plante}", "fr": "{Code echantillon Plante}"}}, "internationalizedvalidations": {"prelevementplanteRef": {"fr": "référence au prélèvement"}}, "internationalizeddynamiccolumns": {}}, "donnees_plante_prelevement_plante": {"internationalizedtags": null, "internationalizationname": {"en": "Plant data/ Sampling", "fr": "Plante/Prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif_theme_datatype_parcelle": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Thème DataType Parcelle"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "donnees_humidite_expression_valeur": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Humidité expression Valeur"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{Code Humidite Expression Valeur_en}", "fr": "{Code Humidite Expression Valeur_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_Caractéristiques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_procedes-caracteristiques_etapes": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Procédés-caractéristiques étapes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "application_traitements_sur_parcelles": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Application of treatments on elementary plots", "fr": "Dispositif/Application des traitements sur les parcelles élémentaires"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "contexte_amenagement_avant_plantation": {"internationalizedtags": null, "internationalizationname": {"en": "Context/Development Before Planting", "fr": "Contexte/Aménagement Avant Plantation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_Matieres_premieres": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Matieres premieres"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_procedes_appliques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Procédé(s) appliqué(s)"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "structures_des_stations_experimentales": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Structures of the experimental stations", "fr": "Dispositif/Structures des stations expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"structRef": {"fr": "référence au structure"}, "stationExpRef": {"fr": "référence à la station expérimentale"}}, "internationalizeddynamiccolumns": {}}, "donnees_plante_devenir_biomasse_prelevee": {"internationalizedtags": null, "internationalizationname": {"en": "Plant data/Become harvested biomass", "fr": "Plante/Devenir biomasse Prélevée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_Etapes_des_procédés": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Etapes des procédés"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_types_caracteristiques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Types Caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pro_caracteristiques_des_etapes_par_procede": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "PRO/Caractéristiques des étapes par procédé"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_environnement_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Environnement Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"envirfRef": {"fr": "référence au code environnement"}, "dispositifRef": {"fr": "référence au dispositif"}}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_historique_du_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Historique Du Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispositifRef": {"fr": "référence au dispositif"}, "faitRemarqRef": {"fr": "référence au fait remarquable"}}, "internationalizeddynamiccolumns": {}}, "role_des_personnes_ressources_par_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Role of resource persons by device", "fr": "Dispositif/Rôle des personnes ressources par dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispRef": {"fr": "référence au dispositif"}, "rolePersonneResRef": {"fr": "référence au roles des personnes ressources"}, "personneressourceRef": {"fr": "référence au personne ressource"}}, "internationalizeddynamiccolumns": {}}, "donnees_association_variables_methodes_unites": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Données/Association Variables - méthodes - unités"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"uniteRef": {"fr": "référence à unité"}, "methodeRef": {"fr": "référence aux méthodes"}, "datatypeRef": {"fr": "référence au type de données"}, "humiditeRef": {"fr": "référence à humidité expression"}, "variableRef": {"fr": "référence au variables"}}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_Liste_des_caracteristiques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Liste des caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_valeur_des_caracteristiques": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Valeur des caractéristiques"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "objectif_des_thematiques_etudiees_par_protocoles": {"internationalizedtags": null, "internationalizationname": {"en": "Mechanism/Objective of the themes studied by protocols", "fr": "Dispositif/Objectif des thématiques étudiées par protocoles"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"protocolethematiqueRef": {"en": null, "fr": "référence au protocole"}}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_contexte_pedologie_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Contexte Pedologie Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispositifRef": {"fr": "référence au dispositif"}}, "internationalizeddynamiccolumns": {}}, "association_des_statuts_de_placettes_aux_placettes": {"internationalizedtags": null, "internationalizationname": {"en": "Device/Association of plot statuses with plots", "fr": "Dispositif/Association des statuts de placettes aux placettes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_contexte_climatique_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Contexte Climatique Dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispositifRef": {"fr": "référence au dispositif"}}, "internationalizeddynamiccolumns": {}}, "matieres_premieres_liste_des_caracteristiques_et_valeurs": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Matières Premières/Liste des Caractéristiques et leurs valeurs"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "dispositif_contexte_Horizon_Travaille_de_surface_dispositif": {"internationalizedtags": null, "internationalizationname": {"en": null, "fr": "Dispositif Contexte/Horizon Travaillé (de surface) dispositif"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {"dispositifRef": {"fr": "référence au dispositif"}}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "PRO SOERE", "fr": "SOERE PRO"}}, "rightsrequest": null, "additionalfiles": {"monfichierprotocole": {"format": {}, "internationalizationname": {"en": "Protocol file", "fr": "Fichier pour protocole"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "monfichiercomplementaire": {"format": {}, "internationalizationname": {"en": "complementary file", "fr": "Fichier complementaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "internationalizedtags": {"itk": {"en": "Technical itinerary", "fr": "Itineraire technique"}, "pro": {"en": "PRO", "fr": "PRO "}, "flux": {"en": "room flow data", "fr": "Données flux des chambres "}, "divers": {"en": "Various", "fr": "Divers"}, "donnees": {"en": "Data", "fr": "Données "}, "contexte": {"en": "Context", "fr": "Contexte "}, "dispositif": {"en": "Device", "fr": "Dispositif"}, "incubation": {"en": "Incubation data", "fr": "Données des incubations "}, "donnees_pro": {"en": "PRO data", "fr": "Données PRO "}, "donnees_sol": {"en": "Soil data", "fr": "Données Sol "}, "donnees_plante": {"en": "Plant data", "fr": "Données plante "}, "physico_chimie": {"en": "Physico-chemical data", "fr": "Données de physico-chimie "}, "matiere_premiere": {"en": "Raw materials", "fr": "Matières premieres "}, "physico_chimie_pro": {"en": "PRO physico-chemical data", "fr": "Données de physico-chimie des PRO "}, "physico_chimie_sol": {"en": "Soil physico-chemical data", "fr": "Données de physico-chimie des sols "}, "dispositif_contexte": {"en": "Device context", "fr": "Dispositif contexte "}, "physico_chimie_plante": {"en": "Plant physico-chemical data", "fr": "Données de physico-chimie des plantes "}}}, "requiredauthorizationsattributes": ["dispositif"]},"configfile":"183cdd08-97e7-469e-b8e7-f18e13535fbc","version":58,"additionalfile":["monfichiercomplementaire","monfichierprotocole"]}, {"id":"f3fcf2ff-b885-43ef-81fb-86a99552bf53","creator":"59effdf0-a352-464f-b245-96521c519634","creationdate":"2023-08-21T16:49:06.824764","updatedate":"2023-08-21T16:49:06.824764","name":"damienbas","comment":"","referencetype":["ref_filte_type","ref_metadata_entity","ref_datafile_variable_metadata","ref_datatype","ref_datafile_variable","ref_plot_type","ref_treatment","ref_site","ref_plot"],"datatype":["teledetection_data_v1"],"configuration":{"tags": {}, "comment": null, "version": 1, "datatypes": {"teledetection_data_v1": {"data": {"date": {"tags": [], "hidden": false, "components": {"date": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "heure": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:mm", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "location": {"tags": [], "hidden": false, "components": {"experimental_plot": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_plot", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.ref_plot.find({it.refValues['plot_code'].equalsIgnoreCase(datum.location['experimental_plot'])}).hierarchicalKey;\n", "references": ["ref_plot"]}}}}, "defaultvalue": null}, "experimental_site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.location['experimental_site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}, "experimental_network": null}, "chartdescription": null, "computedcomponents": {}}, "treatment": {"tags": [], "hidden": false, "components": {"experimental_treatment": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_treatment", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "pixel_count": {"tags": [], "hidden": false, "components": {"pixel_count_10m": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "pixel_count_20m": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"pixel_count": {"tags": [], "hidden": false, "checker": null, "computation": {"datatypes": [], "expression": "StringToTest=datum.get(\"teledec_data\").get(\"variable\"); if(StringToTest.indexOf(\"10m\") == -1) {return datum.get(\"pixel_count\").get(\"pixel_count_20m\"); } else { return datum.get(\"pixel_count\").get(\"pixel_count_10m\"); }\n", "references": []}}}}, "teledec_data": {"tags": [], "hidden": false, "components": {"value": null, "variable": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_datafile_variable", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": {"gap": null, "unit": null, "value": "value", "aggregation": {"id": "teledec_data_variable", "type": "componentKey", "variable": "teledec_data", "component": "variable"}, "standarddeviation": null}, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "Date", "boundto": {"id": "date_date", "type": "componentKey", "variable": "date", "component": "date"}, "presenceconstraint": "MANDATORY"}, {"header": "Heure", "boundto": {"id": "date_heure", "type": "componentKey", "variable": "date", "component": "heure"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "location_experimental_network", "type": "componentKey", "variable": "location", "component": "experimental_network"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "experimental network"}, {"boundto": {"id": "location_experimental_site", "type": "componentKey", "variable": "location", "component": "experimental_site"}, "rownumber": 2, "headername": null, "columnnumber": 2, "exportheader": "experimental site"}, {"boundto": {"id": "location_experimental_plot", "type": "componentKey", "variable": "location", "component": "experimental_plot"}, "rownumber": 3, "headername": null, "columnnumber": 2, "exportheader": "experimental plot"}, {"boundto": {"id": "treatment_experimental_treatment", "type": "componentKey", "variable": "treatment", "component": "experimental_treatment"}, "rownumber": 4, "headername": null, "columnnumber": 2, "exportheader": "experimental treatment"}, {"boundto": {"id": "pixel_count_pixel_count_10m", "type": "componentKey", "variable": "pixel_count", "component": "pixel_count_10m"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": "pixel_count_10m"}, {"boundto": {"id": "pixel_count_pixel_count_20m", "type": "componentKey", "variable": "pixel_count", "component": "pixel_count_20m"}, "rownumber": 6, "headername": null, "columnnumber": 2, "exportheader": "pixel_count_20m"}], "separator": ";", "headerline": 11, "firstrowline": 14, "repeatedcolumns": [{"tokens": [{"boundto": {"id": "teledec_data_variable", "type": "componentKey", "variable": "teledec_data", "component": "variable"}, "exportheader": null}], "boundto": {"id": "teledec_data_value", "type": "componentKey", "variable": "teledec_data", "component": "value"}, "exportheader": null, "headerpattern": "(.*)"}], "allowunexpectedcolumns": true}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": "", "authorizationscope": {}}, "uniqueness": [{"id": "location_experimental_plot", "type": "componentKey", "variable": "location", "component": "experimental_plot"}, {"id": "location_experimental_site", "type": "componentKey", "variable": "location", "component": "experimental_site"}, {"id": "location_experimental_network", "type": "componentKey", "variable": "location", "component": "experimental_network"}, {"id": "date_date", "type": "componentKey", "variable": "date", "component": "date"}, {"id": "date_heure", "type": "componentKey", "variable": "date", "component": "heure"}, {"id": "teledec_data_variable", "type": "componentKey", "variable": "teledec_data", "component": "variable"}], "validations": {"v_treatment_plot": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String plotInput = datum.location['experimental_plot']; if (references.ref_plot.find({it.hierarchicalKey.equals(plotInput)}).refValues.get(\"treatment_code\").equals(datum.treatment.experimental_treatment)) {return true;} else {return false;}\n", "references": ["ref_plot"]}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "components": null, "internationalizationname": null, "internationalizedcolumns": null}}, "authorization": {"timescope": {"id": "date_date", "type": "componentKey", "variable": "date", "component": "date"}, "datagroups": {"all": {"data": ["date", "teledec_data", "pixel_count"], "label": "data", "internationalizationname": {"en": "data", "fr": "data"}, "internationalizedcolumns": null}, "loc": {"data": ["treatment", "location"], "label": "location", "internationalizationname": {"en": "loc", "fr": "loc"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"plot": {"variable": "location", "component": "experimental_plot", "componentkey": {"id": "location_experimental_plot", "type": "componentKey", "variable": "location", "component": "experimental_plot"}, "internationalizationname": {"en": "Select a plot...", "fr": "Select a plot..."}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"all": {"internationalizationname": {"en": "data", "fr": "data"}}, "loc": {"internationalizationname": {"en": "loc", "fr": "loc"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"plot": {"internationalizationname": {"en": "Select a plot...", "fr": "Select a plot..."}}}}}, "internationalizationname": {"en": "teledetection data", "fr": "données de télédétection (verticalisation avec repeated columns)"}, "internationalizedcolumns": null, "internationalizationdisplays": {"ref_site": {"pattern": {"en": "<em>[data display]</em>: {site_code} ({site_label_en})", "fr": "<em>[data display]</em>: {site_label_fr}"}}}}}, "references": {"ref_plot": {"tags": [], "columns": {"plot_uri": null, "plot_code": null, "site_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "plot_label_en": null, "plot_label_fr": null, "plot_type_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_plot_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "treatment_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_treatment", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "plot_code_parent": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_plot", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "plot_description_en": null, "plot_description_fr": null}, "separator": ";", "keycolumns": ["plot_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of experimental plots", "fr": "(ref_plot.csv) Liste des parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_site": {"tags": [], "columns": {"site_uri": null, "site_code": null, "network_code": null, "site_label_en": null, "site_label_fr": null, "site_description_en": null, "site_description_fr": null}, "separator": ";", "keycolumns": ["site_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of study sites", "fr": "(ref_site.csv) Liste des sites d'étude"}, "internationalizedcolumns": {"site_label_fr": {"en": "site_label_en", "fr": "site_label_en"}}, "internationalizationdisplay": {"pattern": {"en": "{site_code} ({site_label_en})", "fr": "{site_label_fr}"}}}, "ref_datatype": {"tags": [], "columns": {"datatype_code": null, "datatype_name_en": null, "datatype_name_fr": null, "datatype_description_en": null, "datatype_description_fr": null}, "separator": ";", "keycolumns": ["datatype_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "datatype reference", "fr": "(ref_datatype.csv) Référentiel des types de données"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_plot_type": {"tags": [], "columns": {"plot_type_uri": null, "plot_type_code": null, "plot_type_label_en": null, "plot_type_label_fr": null, "plot_type_description_en": null, "plot_type_description_fr": null}, "separator": ";", "keycolumns": ["plot_type_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of experimental plot types", "fr": "(ref_plot_type.csv) Liste des types de parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_treatment": {"tags": [], "columns": {"treatment_uri": null, "treatment_code": null, "treatment_label_en": null, "treatment_label_fr": null, "treatment_description_en": null, "treatment_description_fr": null}, "separator": ";", "keycolumns": ["treatment_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "list of treatments", "fr": "(ref_treatment.csv) Liste des traitements"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_filte_type": {"tags": [], "columns": {"filetype_code": null, "file_type_comment": null, "filetype_extension": null, "filetype_description": null}, "separator": ";", "keycolumns": ["filetype_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "file type reference", "fr": "(filetype.csv.csv) Référentiel des types de fichiers"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_metadata_entity": {"tags": [], "columns": {"entity_uri": null, "entity_code": null, "entity_name_en": null, "entity_name_fr": null}, "separator": ";", "keycolumns": ["entity_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of entities usable in the metadata reference of the data file columns", "fr": "(metadata_entity.csv) Liste des entités utilisables dans le référentiel des métadonnées des colonnes des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_name_en}", "fr": "{entity_name_fr}"}}}, "ref_datafile_variable": {"tags": [], "columns": {"var_code": null, "var_category": null, "var_datatype": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_datatype", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "var_label_en": null, "var_label_fr": null, "var_std_name": null, "var_std_unit": null, "var_std_entity": null, "var_std_context": {"tags": [], "checker": {"name": "String", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "MANY", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "var_std_category": {"tags": [], "checker": {"name": "String", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "MANY", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "var_std_qualifier": null, "var_std_characteristic": null}, "separator": ";", "keycolumns": ["var_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {"variable_metadata": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_datafile_variable_metadata", "duration": null, "required": false, "multiplicity": "MANY", "transformation": {"codify": false, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String datafile_variable_code = datum[\"var_code\"]; references.ref_datafile_variable_metadata .findAll({it.refValues.datafile_variable_code.equals(datafile_variable_code)}) .collect({it.naturalKey}) .join(\",\");\n", "references": ["ref_datafile_variable_metadata"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of column names of data files", "fr": "(datafile_variable.csv) Liste des noms des colonnes de fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_datafile_variable_metadata": {"tags": [], "columns": {"entity_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_metadata_entity", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "entity_value": null, "entity_value_uri": null, "entity_value_type": null, "datafile_variable_code": null, "entity_value_unit_code": null, "entity_value_unit_code_uri": null}, "separator": ";", "keycolumns": ["datafile_variable_code", "entity_code", "entity_value"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Data file column metadata list", "fr": "(variable_metadata.csv) Liste des métadonnées des colonnes de variables des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_code} : {entity_value} ({entity_value_unit_code})", "fr": "{entity_code} : {entity_value} ({entity_value_unit_code})"}}}}, "application": {"name": "damienbas", "version": 1, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "Damien BAS", "fr": "Damien BAS"}}, "internationalizationname": {"en": "Damien BAS", "fr": "Damien BAS"}, "internationalizedcolumns": null}, "rightsrequest": {"format": {"usermail": {"checker": null, "internationalizationname": {"en": "User mail", "fr": "Mail du demandeur"}, "internationalizedcolumns": null}, "username": {"checker": null, "internationalizationname": {"en": "User name", "fr": "Nom du demandeur"}, "internationalizedcolumns": null}, "usersurname": {"checker": null, "internationalizationname": {"en": "User surname", "fr": "Prénom du demandeur"}, "internationalizedcolumns": null}, "organization": {"checker": null, "internationalizationname": {"en": "Organisation name", "fr": "Nom de l'organisation"}, "internationalizedcolumns": null}}, "description": {"en": "You can request access rights to data not yet public via this form", "fr": "Vous pouvez demander des droits d'accès aux données non encore publiques via ce formulaire"}}, "additionalfiles": {"additionnalinfo": {"format": {"title": {"checker": null, "internationalizationname": {"en": "Title", "fr": "Titre"}, "internationalizedcolumns": null}, "description": {"checker": null, "internationalizationname": {"en": "Description", "fr": "Description"}, "internationalizedcolumns": null}, "typefichier": {"checker": null, "internationalizationname": {"en": "file type", "fr": "type de fichier"}, "internationalizedcolumns": null}}, "internationalizationname": {"en": "Atdditional informations", "fr": "Informations additionnelles"}, "internationalizedcolumns": null}}, "compositereferences": {"cref_ref_plot_ref_site": {"components": [{"reference": "ref_site", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "ref_plot", "parentkeycolumn": "site_code", "parentrecursivekey": "plot_code_parent", "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"teledetection_data_v1": {"authorization": {"datagroups": {"all": {"internationalizationname": {"en": "data", "fr": "data"}}, "loc": {"internationalizationname": {"en": "loc", "fr": "loc"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"plot": {"internationalizationname": {"en": "Select a plot...", "fr": "Select a plot..."}}}}, "internationalizationname": {"en": "teledetection data", "fr": "données de télédétection (verticalisation avec repeated columns)"}, "internationalizedcolumns": null, "internationalizationdisplay": {"ref_site": {"pattern": {"en": "<em>[data display]</em>: {site_code} ({site_label_en})", "fr": "<em>[data display]</em>: {site_label_fr}"}}}, "internationalizedvalidations": {"v_treatment_plot": null}}}, "references": {"ref_plot": {"internationalizedtags": null, "internationalizationname": {"en": "List of experimental plots", "fr": "(ref_plot.csv) Liste des parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_site": {"internationalizedtags": null, "internationalizationname": {"en": "List of study sites", "fr": "(ref_site.csv) Liste des sites d'étude"}, "internationalizedcolumns": {"site_label_fr": {"en": "site_label_en", "fr": "site_label_en"}}, "internationalizationdisplay": {"pattern": {"en": "{site_code} ({site_label_en})", "fr": "{site_label_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_datatype": {"internationalizedtags": null, "internationalizationname": {"en": "datatype reference", "fr": "(ref_datatype.csv) Référentiel des types de données"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_plot_type": {"internationalizedtags": null, "internationalizationname": {"en": "List of experimental plot types", "fr": "(ref_plot_type.csv) Liste des types de parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_treatment": {"internationalizedtags": null, "internationalizationname": {"en": "list of treatments", "fr": "(ref_treatment.csv) Liste des traitements"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_filte_type": {"internationalizedtags": null, "internationalizationname": {"en": "file type reference", "fr": "(filetype.csv.csv) Référentiel des types de fichiers"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_metadata_entity": {"internationalizedtags": null, "internationalizationname": {"en": "List of entities usable in the metadata reference of the data file columns", "fr": "(metadata_entity.csv) Liste des entités utilisables dans le référentiel des métadonnées des colonnes des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_name_en}", "fr": "{entity_name_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_datafile_variable": {"internationalizedtags": null, "internationalizationname": {"en": "List of column names of data files", "fr": "(datafile_variable.csv) Liste des noms des colonnes de fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_datafile_variable_metadata": {"internationalizedtags": null, "internationalizationname": {"en": "Data file column metadata list", "fr": "(variable_metadata.csv) Liste des métadonnées des colonnes de variables des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_code} : {entity_value} ({entity_value_unit_code})", "fr": "{entity_code} : {entity_value} ({entity_value_unit_code})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "Damien BAS", "fr": "Damien BAS"}}, "rightsrequest": {"format": {"usermail": {"en": "User mail", "fr": "Mail du demandeur"}, "username": {"en": "User name", "fr": "Nom du demandeur"}, "usersurname": {"en": "User surname", "fr": "Prénom du demandeur"}, "organization": {"en": "Organisation name", "fr": "Nom de l'organisation"}}, "description": {"en": "You can request access rights to data not yet public via this form", "fr": "Vous pouvez demander des droits d'accès aux données non encore publiques via ce formulaire"}, "internationalizationname": null, "internationalizedcolumns": null, "internationalizationdisplay": null}, "additionalfiles": {"additionnalinfo": {"format": {"title": {"en": "Title", "fr": "Titre"}, "description": {"en": "Description", "fr": "Description"}, "typefichier": {"en": "file type", "fr": "type de fichier"}}, "internationalizationname": {"en": "Atdditional informations", "fr": "Informations additionnelles"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "internationalizedtags": {}}, "requiredauthorizationsattributes": ["plot"]},"configfile":"6f463f98-3c4f-41a1-bd58-8e4938b38413","version":1,"additionalfile":["additionnalinfo"]}, {"id":"9fdd5cfc-82cd-4c1f-adf4-dd42cb591879","creator":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","creationdate":"2023-07-13T14:18:46.924959","updatedate":"2023-08-02T15:48:21.606497","name":"minotaur","comment":"","referencetype":["site","european_zone","observation_level","study_landuse","experimental_type","scale_project","source_type","ph_method","soil_type_wrb","texture","farming_system","cropping_sytem","type_main_crop","crop","fertilization_method","fertilization_type","livestock_breed","organic_matter_input","pest_control_type","pest_control_boolean","tillage_season","tillage_system","tillage_method","irrigation_type","grazing_method","drainage_system","irrigation_water","landuse_year_ago","relative_abundance_bacteria_genus","bacterial_or_fungi_methodology_class","bacteria_or_fungi_sequencing_type","bacteria_or_fungi_sequencing_platform","bacteria_or_fungi_sequencing_length","bacteria_or_fungi_taxon_annotation_platform","bacteria_or_fungi_picking_scope","bacteria_or_fungi_sampling_methodology","fungi_amf_morphological_analysis","sequencing_bacteria_and_archea_type","bacteria_shotgun_sequencing","bacteria_shannon_index_logbase","microbial_biomass_unit","Relative_abundance_fungi_value","extraction method","taxonomic_level_of_diversity_index","fauna_group","macrofauna_method"],"datatype":["metadata_scope","metadata_study","metadata_agriculture","metadata_soil","metadata_bacteria","data_bacteria","metadata_fungi","data_fungi","metadata_microfauna","data_microfauna","metadata_mesofauna","data_mesofauna","metadata_macrofauna","data_macrofauna","data_observation","data_bacteria_fungi","list_sample"],"configuration":{"tags": {"crop": {"en": "Crop", "fr": "Culture"}, "data": {"en": "Data", "fr": "Données"}, "fauna": {"en": "Fauna data", "fr": "Données Faune"}, "fungi": {"en": "Fungi", "fr": "Champignon"}, "scope": {"en": "Scope", "fr": "Porté"}, "soils": {"en": "Soil", "fr": "Sol"}, "study": {"en": "Study", "fr": "Etude"}, "water": {"en": "Water", "fr": "Eau"}, "landuse": {"en": "Landuse", "fr": "Occupation du sol"}, "tillage": {"en": "Tillage", "fr": "Travail du sol"}, "bacteria": {"en": "Bacteria", "fr": "Bacterie"}, "metadata": {"en": "Metadata", "fr": "Métadonnées"}, "husbandry": {"en": "Husbandry", "fr": "Elevage"}, "mesofauna": {"en": "Mesofauna", "fr": "Mésofaune"}, "earthworms": {"en": "Earthworms", "fr": "Verre de terre"}, "irrigation": {"en": "Irrigation", "fr": "Irrigation"}, "macrofauna": {"en": "Macrofauna", "fr": "Macrofaune"}, "microfauna": {"en": "Microfauna", "fr": "Microfaune"}, "agriculture": {"en": "Agriculture", "fr": "ITK"}, "methodology": {"en": "methodology", "fr": "methodologie"}, "observation": {"en": "Observation", "fr": "Observation"}, "localisation": {"en": "Localization", "fr": "Localisation"}, "pest_control": {"en": "Pest control", "fr": "lutte antiparasitaire"}, "fertilization": {"en": "Fertilization", "fr": "Fertilisation"}, "biological_data": {"en": "Biological data", "fr": "Données biologique"}}, "comment": null, "version": 1, "datatypes": {"data_fungi": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_ace_index": null, "amf_spore_density": null, "fungi_chao1_index": null, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_fisher_alpha": null, "fungi_shannon_index": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_simpson_index": null, "fungi_evenness_index": null, "fungi_richness_index": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_number_amf_taxon": null, "mucor_relative_abundance": null, "phoma_relative_abundance": null, "apodus_relative_abundance": null, "fungi_evenness_index_method": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_inverse_simpson_index": null, "fungi_shannon_index_logbase": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_shannon_index_logbase", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fusarium_relative_abundance": null, "geomyces_relative_abundance": null, "preussia_relative_abundance": null, "rhizopus_relative_abundance": null, "ascobolus_relative_abundance": null, "exophiala_relative_abundance": null, "fungi_phylogenetic_diversity": null, "fusicolla_relative_abundance": null, "paraphoma_relative_abundance": null, "periconia_relative_abundance": null, "podospora_relative_abundance": null, "saitozyma_relative_abundance": null, "acremonium_relative_abundance": null, "alternaria_relative_abundance": null, "chaetomium_relative_abundance": null, "gibberella_relative_abundance": null, "minimedusa_relative_abundance": null, "coprinellus_relative_abundance": null, "coprinopsis_relative_abundance": null, "metarhizium_relative_abundance": null, "mortierella_relative_abundance": null, "sanchytrium_relative_abundance": null, "scutellinia_relative_abundance": null, "stromatinia_relative_abundance": null, "syncephalis_relative_abundance": null, "trichoderma_relative_abundance": null, "cladorrhinum_relative_abundance": null, "cladosporium_relative_abundance": null, "clonostachys_relative_abundance": null, "lophotrichus_relative_abundance": null, "microdochium_relative_abundance": null, "pseudaleuria_relative_abundance": null, "pyrenochaeta_relative_abundance": null, "stachybotrys_relative_abundance": null, "tetracladium_relative_abundance": null, "gibellulopsis_relative_abundance": null, "pseudeurotium_relative_abundance": null, "rhizophlyctis_relative_abundance": null, "schizothecium_relative_abundance": null, "solicoccozyma_relative_abundance": null, "spizellomyces_relative_abundance": null, "trichocladium_relative_abundance": null, "dactylonectria_relative_abundance": null, "leptodontidium_relative_abundance": null, "ophiosphaerella_relative_abundance": null, "ramophialophora_relative_abundance": null, "trichosporiella_relative_abundance": null, "plectosphaerella_relative_abundance": null, "pseudogymnoascus_relative_abundance": null, "pyrenochaetopsis_relative_abundance": null, "pseudoarthrographis_relative_abundance": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["fungi", "biological_data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Richness_Index", "boundto": {"id": "generality_fungi_richness_index", "type": "componentKey", "variable": "generality", "component": "fungi_richness_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Shannon_Index", "boundto": {"id": "generality_fungi_shannon_index", "type": "componentKey", "variable": "generality", "component": "fungi_shannon_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Shannon_Index_logbase", "boundto": {"id": "generality_fungi_shannon_index_logbase", "type": "componentKey", "variable": "generality", "component": "fungi_shannon_index_logbase"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Evenness_Index", "boundto": {"id": "generality_fungi_evenness_index", "type": "componentKey", "variable": "generality", "component": "fungi_evenness_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Evenness_Index_method", "boundto": {"id": "generality_fungi_evenness_index_method", "type": "componentKey", "variable": "generality", "component": "fungi_evenness_index_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Simpson_Index", "boundto": {"id": "generality_fungi_simpson_index", "type": "componentKey", "variable": "generality", "component": "fungi_simpson_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Fisher_Alpha", "boundto": {"id": "generality_fungi_fisher_alpha", "type": "componentKey", "variable": "generality", "component": "fungi_fisher_alpha"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Ace_Index", "boundto": {"id": "generality_fungi_ace_index", "type": "componentKey", "variable": "generality", "component": "fungi_ace_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Chao1_Index", "boundto": {"id": "generality_fungi_chao1_index", "type": "componentKey", "variable": "generality", "component": "fungi_chao1_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Inverse_Simpson_Index", "boundto": {"id": "generality_fungi_inverse_simpson_index", "type": "componentKey", "variable": "generality", "component": "fungi_inverse_simpson_index"}, "presenceconstraint": "MANDATORY"}, {"header": "AMF_spore_density", "boundto": {"id": "generality_amf_spore_density", "type": "componentKey", "variable": "generality", "component": "amf_spore_density"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Number_AMF taxon", "boundto": {"id": "generality_fungi_number_amf_taxon", "type": "componentKey", "variable": "generality", "component": "fungi_number_amf_taxon"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Phylogenetic_Diversity", "boundto": {"id": "generality_fungi_phylogenetic_diversity", "type": "componentKey", "variable": "generality", "component": "fungi_phylogenetic_diversity"}, "presenceconstraint": "MANDATORY"}, {"header": "Acremonium_Relative_Abundance", "boundto": {"id": "generality_acremonium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "acremonium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Alternaria_Relative_Abundance", "boundto": {"id": "generality_alternaria_relative_abundance", "type": "componentKey", "variable": "generality", "component": "alternaria_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Apodus_Relative_Abundance", "boundto": {"id": "generality_apodus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "apodus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Ascobolus_Relative_Abundance", "boundto": {"id": "generality_ascobolus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "ascobolus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Chaetomium_Relative_Abundance", "boundto": {"id": "generality_chaetomium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "chaetomium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Cladorrhinum_Relative_Abundance", "boundto": {"id": "generality_cladorrhinum_relative_abundance", "type": "componentKey", "variable": "generality", "component": "cladorrhinum_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Cladosporium_Relative_Abundance", "boundto": {"id": "generality_cladosporium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "cladosporium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Clonostachys_Relative_Abundance", "boundto": {"id": "generality_clonostachys_relative_abundance", "type": "componentKey", "variable": "generality", "component": "clonostachys_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Coprinellus_Relative_Abundance", "boundto": {"id": "generality_coprinellus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "coprinellus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Coprinopsis_Relative_Abundance", "boundto": {"id": "generality_coprinopsis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "coprinopsis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Dactylonectria_Relative_Abundance", "boundto": {"id": "generality_dactylonectria_relative_abundance", "type": "componentKey", "variable": "generality", "component": "dactylonectria_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Exophiala_Relative_Abundance", "boundto": {"id": "generality_exophiala_relative_abundance", "type": "componentKey", "variable": "generality", "component": "exophiala_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Fusarium_Relative_Abundance", "boundto": {"id": "generality_fusarium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "fusarium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Fusicolla_Relative_Abundance", "boundto": {"id": "generality_fusicolla_relative_abundance", "type": "componentKey", "variable": "generality", "component": "fusicolla_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Geomyces_Relative_Abundance", "boundto": {"id": "generality_geomyces_relative_abundance", "type": "componentKey", "variable": "generality", "component": "geomyces_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gibberella_Relative_Abundance", "boundto": {"id": "generality_gibberella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gibberella_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gibellulopsis_Relative_Abundance", "boundto": {"id": "generality_gibellulopsis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gibellulopsis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Leptodontidium_Relative_Abundance", "boundto": {"id": "generality_leptodontidium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "leptodontidium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Lophotrichus_Relative_Abundance", "boundto": {"id": "generality_lophotrichus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "lophotrichus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Metarhizium_Relative_Abundance", "boundto": {"id": "generality_metarhizium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "metarhizium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Microdochium_Relative_Abundance", "boundto": {"id": "generality_microdochium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "microdochium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Minimedusa_Relative_Abundance", "boundto": {"id": "generality_minimedusa_relative_abundance", "type": "componentKey", "variable": "generality", "component": "minimedusa_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Mortierella_Relative_Abundance", "boundto": {"id": "generality_mortierella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "mortierella_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Mucor_Relative_Abundance", "boundto": {"id": "generality_mucor_relative_abundance", "type": "componentKey", "variable": "generality", "component": "mucor_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Ophiosphaerella_Relative_Abundance", "boundto": {"id": "generality_ophiosphaerella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "ophiosphaerella_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Paraphoma_Relative_Abundance", "boundto": {"id": "generality_paraphoma_relative_abundance", "type": "componentKey", "variable": "generality", "component": "paraphoma_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Periconia_Relative_Abundance", "boundto": {"id": "generality_periconia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "periconia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Phoma_Relative_Abundance", "boundto": {"id": "generality_phoma_relative_abundance", "type": "componentKey", "variable": "generality", "component": "phoma_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Plectosphaerella_Relative_Abundance", "boundto": {"id": "generality_plectosphaerella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "plectosphaerella_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Podospora_Relative_Abundance", "boundto": {"id": "generality_podospora_relative_abundance", "type": "componentKey", "variable": "generality", "component": "podospora_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Preussia_Relative_Abundance", "boundto": {"id": "generality_preussia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "preussia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pseudaleuria_Relative_Abundance", "boundto": {"id": "generality_pseudaleuria_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pseudaleuria_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pseudeurotium_Relative_Abundance", "boundto": {"id": "generality_pseudeurotium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pseudeurotium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pseudoarthrographis_Relative_Abundance", "boundto": {"id": "generality_pseudoarthrographis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pseudoarthrographis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pseudogymnoascus_Relative_Abundance", "boundto": {"id": "generality_pseudogymnoascus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pseudogymnoascus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pyrenochaeta_Relative_Abundance", "boundto": {"id": "generality_pyrenochaeta_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pyrenochaeta_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pyrenochaetopsis_Relative_Abundance", "boundto": {"id": "generality_pyrenochaetopsis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pyrenochaetopsis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Ramophialophora_Relative_Abundance", "boundto": {"id": "generality_ramophialophora_relative_abundance", "type": "componentKey", "variable": "generality", "component": "ramophialophora_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Rhizophlyctis_Relative_Abundance", "boundto": {"id": "generality_rhizophlyctis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "rhizophlyctis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Rhizopus_Relative_Abundance", "boundto": {"id": "generality_rhizopus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "rhizopus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Saitozyma_Relative_Abundance", "boundto": {"id": "generality_saitozyma_relative_abundance", "type": "componentKey", "variable": "generality", "component": "saitozyma_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Sanchytrium_Relative_Abundance", "boundto": {"id": "generality_sanchytrium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "sanchytrium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Schizothecium_Relative_Abundance", "boundto": {"id": "generality_schizothecium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "schizothecium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Scutellinia_Relative_Abundance", "boundto": {"id": "generality_scutellinia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "scutellinia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Solicoccozyma_Relative_Abundance", "boundto": {"id": "generality_solicoccozyma_relative_abundance", "type": "componentKey", "variable": "generality", "component": "solicoccozyma_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Spizellomyces_Relative_Abundance", "boundto": {"id": "generality_spizellomyces_relative_abundance", "type": "componentKey", "variable": "generality", "component": "spizellomyces_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Stachybotrys_Relative_Abundance", "boundto": {"id": "generality_stachybotrys_relative_abundance", "type": "componentKey", "variable": "generality", "component": "stachybotrys_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Stromatinia_Relative_Abundance", "boundto": {"id": "generality_stromatinia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "stromatinia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Syncephalis_Relative_Abundance", "boundto": {"id": "generality_syncephalis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "syncephalis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Tetracladium_Relative_Abundance", "boundto": {"id": "generality_tetracladium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "tetracladium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Trichocladium_Relative_Abundance", "boundto": {"id": "generality_trichocladium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "trichocladium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Trichoderma_Relative_Abundance", "boundto": {"id": "generality_trichoderma_relative_abundance", "type": "componentKey", "variable": "generality", "component": "trichoderma_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Trichosporiella_Relative_Abundance", "boundto": {"id": "generality_trichosporiella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "trichosporiella_relative_abundance"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data Fungi", "fr": "Données champignons"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "list_sample": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["bacteria", "fungi", "data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": null, "internationalizationname": {"en": "Data Bacteria_fungi", "fr": "Données de bactéries et champignons"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "data_bacteria": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_ace_index": null, "bacteria_chao1_index": null, "bacteria_fisher_alpha": null, "bacteria_shannon_index": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_simpson_index": null, "gp1_relative_abundance": null, "gp2_relative_abundance": null, "gp3_relative_abundance": null, "gp4_relative_abundance": null, "gp6_relative_abundance": null, "gp7_relative_abundance": null, "bacteria_evenness_index": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_richness_index": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "gp10_relative_abundance": null, "gp17_relative_abundance": null, "gp25_relative_abundance": null, "labrys_relative_abundance": null, "bauldia_relative_abundance": null, "devosia_relative_abundance": null, "gaiella_relative_abundance": null, "lentzea_relative_abundance": null, "agromyce_relative_abundance": null, "bacillus_relative_abundance": null, "belnapia_relative_abundance": null, "massilia_relative_abundance": null, "nocardia_relative_abundance": null, "opitutus_relative_abundance": null, "acidisoma_relative_abundance": null, "aeromonas_relative_abundance": null, "kutzneria_relative_abundance": null, "pirellula_relative_abundance": null, "sorangium_relative_abundance": null, "haliangium_relative_abundance": null, "lysobacter_relative_abundance": null, "microvirga_relative_abundance": null, "mycetocola_relative_abundance": null, "nitrospira_relative_abundance": null, "tahibacter_relative_abundance": null, "aquisphaera_relative_abundance": null, "bacteria_evenness_index_method": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_inverse_simpson_index": null, "bacteria_shannon_index_logbase": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_shannon_index_logbase", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "curvibacter_relative_abundance": null, "kineosporia_relative_abundance": null, "labilithrix_relative_abundance": null, "marmoricola_relative_abundance": null, "skermanella_relative_abundance": null, "terrabacter_relative_abundance": null, "arthrobacter_relative_abundance": null, "bacteria_phylogenetic_diversity": null, "blastococcus_relative_abundance": null, "cellulomonas_relative_abundance": null, "chondromyces_relative_abundance": null, "chryseolinea_relative_abundance": null, "gemmatimonas_relative_abundance": null, "microlunatus_relative_abundance": null, "nocardioides_relative_abundance": null, "sphingomonas_relative_abundance": null, "sphingopyxis_relative_abundance": null, "streptomyces_relative_abundance": null, "acinetobacter_relative_abundance": null, "chelatococcus_relative_abundance": null, "kitasatospora_relative_abundance": null, "mycobacterium_relative_abundance": null, "saccharothrix_relative_abundance": null, "bradyrhizobium_relative_abundance": null, "clostridium_xi_relative_abundance": null, "flavobacterium_relative_abundance": null, "micromonospora_relative_abundance": null, "relative_abundance_bacteria_genus": null, "relative_abundance_bacteria_value": null, "rhodomicrobium_relative_abundance": null, "solirubrobacter_relative_abundance": null, "mucilaginibacter_relative_abundance": null, "pseudorhodoferax_relative_abundance": null, "telmatospirillum_relative_abundance": null, "methyloversatilis_relative_abundance": null, "pullulanibacillus_relative_abundance": null, "thermoactinomyces_relative_abundance": null, "cellulosimicrobium_relative_abundance": null, "subdivision3_genera_incertae_sedis_relat_abund": null, "spartobacteria_genera_incertae_sedis_relat_abund": null, "latescibacteria_genera_incertae_sedis_relat_abund": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["bacteria", "biological_data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Fisher_Alpha", "boundto": {"id": "generality_bacteria_fisher_alpha", "type": "componentKey", "variable": "generality", "component": "bacteria_fisher_alpha"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Richness_Index", "boundto": {"id": "generality_bacteria_richness_index", "type": "componentKey", "variable": "generality", "component": "bacteria_richness_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Chao1_Index", "boundto": {"id": "generality_bacteria_chao1_index", "type": "componentKey", "variable": "generality", "component": "bacteria_chao1_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Shannon_Index", "boundto": {"id": "generality_bacteria_shannon_index", "type": "componentKey", "variable": "generality", "component": "bacteria_shannon_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Shannon_Index_logbase", "boundto": {"id": "generality_bacteria_shannon_index_logbase", "type": "componentKey", "variable": "generality", "component": "bacteria_shannon_index_logbase"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Simpson_Index", "boundto": {"id": "generality_bacteria_simpson_index", "type": "componentKey", "variable": "generality", "component": "bacteria_simpson_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Ace_Index", "boundto": {"id": "generality_bacteria_ace_index", "type": "componentKey", "variable": "generality", "component": "bacteria_ace_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Inverse_Simpson_Index", "boundto": {"id": "generality_bacteria_inverse_simpson_index", "type": "componentKey", "variable": "generality", "component": "bacteria_inverse_simpson_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Evenness_Index", "boundto": {"id": "generality_bacteria_evenness_index", "type": "componentKey", "variable": "generality", "component": "bacteria_evenness_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Evenness_Index_method", "boundto": {"id": "generality_bacteria_evenness_index_method", "type": "componentKey", "variable": "generality", "component": "bacteria_evenness_index_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Phylogenetic_Diversity", "boundto": {"id": "generality_bacteria_phylogenetic_diversity", "type": "componentKey", "variable": "generality", "component": "bacteria_phylogenetic_diversity"}, "presenceconstraint": "MANDATORY"}, {"header": "Relative_abundance_Bacteria_Genus", "boundto": {"id": "generality_relative_abundance_bacteria_genus", "type": "componentKey", "variable": "generality", "component": "relative_abundance_bacteria_genus"}, "presenceconstraint": "MANDATORY"}, {"header": "Relative_abundance_Bacteria_Value", "boundto": {"id": "generality_relative_abundance_bacteria_value", "type": "componentKey", "variable": "generality", "component": "relative_abundance_bacteria_value"}, "presenceconstraint": "MANDATORY"}, {"header": "Acidisoma_Relative_Abundance", "boundto": {"id": "generality_acidisoma_relative_abundance", "type": "componentKey", "variable": "generality", "component": "acidisoma_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Acinetobacter_Relative_Abundance", "boundto": {"id": "generality_acinetobacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "acinetobacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Aeromonas_Relative_Abundance", "boundto": {"id": "generality_aeromonas_relative_abundance", "type": "componentKey", "variable": "generality", "component": "aeromonas_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Agromyce_Relative_Abundance", "boundto": {"id": "generality_agromyce_relative_abundance", "type": "componentKey", "variable": "generality", "component": "agromyce_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Aquisphaera_Relative_Abundance", "boundto": {"id": "generality_aquisphaera_relative_abundance", "type": "componentKey", "variable": "generality", "component": "aquisphaera_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Arthrobacter_Relative_Abundance", "boundto": {"id": "generality_arthrobacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "arthrobacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacillus_Relative_Abundance", "boundto": {"id": "generality_bacillus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "bacillus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Bauldia_Relative_Abundance", "boundto": {"id": "generality_bauldia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "bauldia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Belnapia_Relative_Abundance", "boundto": {"id": "generality_belnapia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "belnapia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Blastococcus_Relative_Abundance", "boundto": {"id": "generality_blastococcus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "blastococcus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Bradyrhizobium_Relative_Abundance", "boundto": {"id": "generality_bradyrhizobium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "bradyrhizobium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Cellulomonas_Relative_Abundance", "boundto": {"id": "generality_cellulomonas_relative_abundance", "type": "componentKey", "variable": "generality", "component": "cellulomonas_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Cellulosimicrobium_Relative_Abundance", "boundto": {"id": "generality_cellulosimicrobium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "cellulosimicrobium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Chelatococcus_Relative_Abundance", "boundto": {"id": "generality_chelatococcus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "chelatococcus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Chondromyces_Relative_Abundance", "boundto": {"id": "generality_chondromyces_relative_abundance", "type": "componentKey", "variable": "generality", "component": "chondromyces_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Chryseolinea_Relative_Abundance", "boundto": {"id": "generality_chryseolinea_relative_abundance", "type": "componentKey", "variable": "generality", "component": "chryseolinea_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Clostridium_XI_Relative_Abundance", "boundto": {"id": "generality_clostridium_xi_relative_abundance", "type": "componentKey", "variable": "generality", "component": "clostridium_xi_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Curvibacter_Relative_Abundance", "boundto": {"id": "generality_curvibacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "curvibacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Devosia_Relative_Abundance", "boundto": {"id": "generality_devosia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "devosia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Flavobacterium_Relative_Abundance", "boundto": {"id": "generality_flavobacterium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "flavobacterium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gaiella_Relative_Abundance", "boundto": {"id": "generality_gaiella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gaiella_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gemmatimonas_Relative_Abundance", "boundto": {"id": "generality_gemmatimonas_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gemmatimonas_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp1_Relative_Abundance", "boundto": {"id": "generality_gp1_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp1_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp10_Relative_Abundance", "boundto": {"id": "generality_gp10_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp10_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp17_Relative_Abundance", "boundto": {"id": "generality_gp17_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp17_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp2_Relative_Abundance", "boundto": {"id": "generality_gp2_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp2_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp25_Relative_Abundance", "boundto": {"id": "generality_gp25_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp25_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp3_Relative_Abundance", "boundto": {"id": "generality_gp3_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp3_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp4_Relative_Abundance", "boundto": {"id": "generality_gp4_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp4_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp6_Relative_Abundance", "boundto": {"id": "generality_gp6_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp6_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gp7_Relative_Abundance", "boundto": {"id": "generality_gp7_relative_abundance", "type": "componentKey", "variable": "generality", "component": "gp7_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Haliangium_Relative_Abundance", "boundto": {"id": "generality_haliangium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "haliangium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Kineosporia_Relative_Abundance", "boundto": {"id": "generality_kineosporia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "kineosporia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Kitasatospora_Relative_Abundance", "boundto": {"id": "generality_kitasatospora_relative_abundance", "type": "componentKey", "variable": "generality", "component": "kitasatospora_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Kutzneria_Relative_Abundance", "boundto": {"id": "generality_kutzneria_relative_abundance", "type": "componentKey", "variable": "generality", "component": "kutzneria_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Labilithrix_Relative_Abundance", "boundto": {"id": "generality_labilithrix_relative_abundance", "type": "componentKey", "variable": "generality", "component": "labilithrix_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Labrys_Relative_Abundance", "boundto": {"id": "generality_labrys_relative_abundance", "type": "componentKey", "variable": "generality", "component": "labrys_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Latescibacteria_genera_incertae_sedis_Relat_Abundance", "boundto": {"id": "generality_latescibacteria_genera_incertae_sedis_relat_abund", "type": "componentKey", "variable": "generality", "component": "latescibacteria_genera_incertae_sedis_relat_abund"}, "presenceconstraint": "MANDATORY"}, {"header": "Lentzea_Relative_Abundance", "boundto": {"id": "generality_lentzea_relative_abundance", "type": "componentKey", "variable": "generality", "component": "lentzea_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Lysobacter_Relative_Abundance", "boundto": {"id": "generality_lysobacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "lysobacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Marmoricola_Relative_Abundance", "boundto": {"id": "generality_marmoricola_relative_abundance", "type": "componentKey", "variable": "generality", "component": "marmoricola_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Massilia_Relative_Abundance", "boundto": {"id": "generality_massilia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "massilia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Methyloversatilis_Relative_Abundance", "boundto": {"id": "generality_methyloversatilis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "methyloversatilis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Microlunatus_Relative_Abundance", "boundto": {"id": "generality_microlunatus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "microlunatus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Micromonospora_Relative_Abundance", "boundto": {"id": "generality_micromonospora_relative_abundance", "type": "componentKey", "variable": "generality", "component": "micromonospora_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Microvirga_Relative_Abundance", "boundto": {"id": "generality_microvirga_relative_abundance", "type": "componentKey", "variable": "generality", "component": "microvirga_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Mucilaginibacter_Relative_Abundance", "boundto": {"id": "generality_mucilaginibacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "mucilaginibacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Mycetocola_Relative_Abundance", "boundto": {"id": "generality_mycetocola_relative_abundance", "type": "componentKey", "variable": "generality", "component": "mycetocola_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Mycobacterium_Relative_Abundance", "boundto": {"id": "generality_mycobacterium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "mycobacterium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Nitrospira_Relative_Abundance", "boundto": {"id": "generality_nitrospira_relative_abundance", "type": "componentKey", "variable": "generality", "component": "nitrospira_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Nocardia_Relative_Abundance", "boundto": {"id": "generality_nocardia_relative_abundance", "type": "componentKey", "variable": "generality", "component": "nocardia_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "NocardioZides_Relative_Abundance", "boundto": {"id": "generality_nocardioides_relative_abundance", "type": "componentKey", "variable": "generality", "component": "nocardioides_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Opitutus_Relative_Abundance", "boundto": {"id": "generality_opitutus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "opitutus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pirellula_Relative_Abundance", "boundto": {"id": "generality_pirellula_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pirellula_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pseudorhodoferax_Relative_Abundance", "boundto": {"id": "generality_pseudorhodoferax_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pseudorhodoferax_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Pullulanibacillus_Relative_Abundance", "boundto": {"id": "generality_pullulanibacillus_relative_abundance", "type": "componentKey", "variable": "generality", "component": "pullulanibacillus_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Rhodomicrobium_Relative_Abundance", "boundto": {"id": "generality_rhodomicrobium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "rhodomicrobium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Saccharothrix_Relative_Abundance", "boundto": {"id": "generality_saccharothrix_relative_abundance", "type": "componentKey", "variable": "generality", "component": "saccharothrix_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Skermanella_Relative_Abundance", "boundto": {"id": "generality_skermanella_relative_abundance", "type": "componentKey", "variable": "generality", "component": "skermanella_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Solirubrobacter_Relative_Abundance", "boundto": {"id": "generality_solirubrobacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "solirubrobacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Sorangium_Relative_Abundance", "boundto": {"id": "generality_sorangium_relative_abundance", "type": "componentKey", "variable": "generality", "component": "sorangium_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Spartobacteria_genera_incertae_sedis_Relative_Abundance", "boundto": {"id": "generality_spartobacteria_genera_incertae_sedis_relat_abund", "type": "componentKey", "variable": "generality", "component": "spartobacteria_genera_incertae_sedis_relat_abund"}, "presenceconstraint": "MANDATORY"}, {"header": "Sphingomonas_Relative_Abundance", "boundto": {"id": "generality_sphingomonas_relative_abundance", "type": "componentKey", "variable": "generality", "component": "sphingomonas_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Sphingopyxis_Relative_Abundance", "boundto": {"id": "generality_sphingopyxis_relative_abundance", "type": "componentKey", "variable": "generality", "component": "sphingopyxis_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Streptomyces_Relative_Abundance", "boundto": {"id": "generality_streptomyces_relative_abundance", "type": "componentKey", "variable": "generality", "component": "streptomyces_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Subdivision3_genera_incertae_sedis_Relative_Abundance", "boundto": {"id": "generality_subdivision3_genera_incertae_sedis_relat_abund", "type": "componentKey", "variable": "generality", "component": "subdivision3_genera_incertae_sedis_relat_abund"}, "presenceconstraint": "MANDATORY"}, {"header": "Tahibacter_Relative_Abundance", "boundto": {"id": "generality_tahibacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "tahibacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Telmatospirillum_Relative_Abundance", "boundto": {"id": "generality_telmatospirillum_relative_abundance", "type": "componentKey", "variable": "generality", "component": "telmatospirillum_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Terrabacter_Relative_Abundance", "boundto": {"id": "generality_terrabacter_relative_abundance", "type": "componentKey", "variable": "generality", "component": "terrabacter_relative_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Thermoactinomyces_Relative_Abundance", "boundto": {"id": "generality_thermoactinomyces_relative_abundance", "type": "componentKey", "variable": "generality", "component": "thermoactinomyces_relative_abundance"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data Bacteria", "fr": "Données bacteries"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_soil": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "wrb_version": null, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "soil_type_wrb": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "soil_type_wrb", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "soil_taxonomy_version": null, "soil_type_in_soil_taxonomy": null, "name_local_soil_classification": null, "soil_type_in_a_local_classification": null}, "chartdescription": null, "computedcomponents": {}}, "granulometry": {"tags": [], "hidden": false, "components": {"clay": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "sand": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "silt": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "texture": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "texture", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "soc_mean": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "som_mean": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "clay_limit": null, "sand_limit": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "silt_limit": null, "bulk_density": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "cn_ratio_mean": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "soil_humidity": null, "soil_total_depth": null, "texture_triangle": null, "soil_sample_depth": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "bottom_depth_of_top_layer": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "soil_analysis_sample_mass": null}, "chartdescription": null, "computedcomponents": {}}, "physico-chimie": {"tags": [], "hidden": false, "components": {"caco3": null, "ph_mean": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "cec_mean": null, "ph_method": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ph_method", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "base_saturation": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["soils"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_type_WRB", "boundto": {"id": "generality_soil_type_wrb", "type": "componentKey", "variable": "generality", "component": "soil_type_wrb"}, "presenceconstraint": "MANDATORY"}, {"header": "WRB_version", "boundto": {"id": "generality_wrb_version", "type": "componentKey", "variable": "generality", "component": "wrb_version"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_taxonomy_version", "boundto": {"id": "generality_soil_taxonomy_version", "type": "componentKey", "variable": "generality", "component": "soil_taxonomy_version"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_type_in_soil_taxonomy", "boundto": {"id": "generality_soil_type_in_soil_taxonomy", "type": "componentKey", "variable": "generality", "component": "soil_type_in_soil_taxonomy"}, "presenceconstraint": "MANDATORY"}, {"header": "Name_local_soil_classification", "boundto": {"id": "generality_name_local_soil_classification", "type": "componentKey", "variable": "generality", "component": "name_local_soil_classification"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_type_in_a_local_classification", "boundto": {"id": "generality_soil_type_in_a_local_classification", "type": "componentKey", "variable": "generality", "component": "soil_type_in_a_local_classification"}, "presenceconstraint": "MANDATORY"}, {"header": "pH_method", "boundto": {"id": "physico-chimie_ph_method", "type": "componentKey", "variable": "physico-chimie", "component": "ph_method"}, "presenceconstraint": "MANDATORY"}, {"header": "pH_mean", "boundto": {"id": "physico-chimie_ph_mean", "type": "componentKey", "variable": "physico-chimie", "component": "ph_mean"}, "presenceconstraint": "MANDATORY"}, {"header": "CEC_mean", "boundto": {"id": "physico-chimie_cec_mean", "type": "componentKey", "variable": "physico-chimie", "component": "cec_mean"}, "presenceconstraint": "MANDATORY"}, {"header": "CaCO3", "boundto": {"id": "physico-chimie_caco3", "type": "componentKey", "variable": "physico-chimie", "component": "caco3"}, "presenceconstraint": "MANDATORY"}, {"header": "Base_saturation", "boundto": {"id": "physico-chimie_base_saturation", "type": "componentKey", "variable": "physico-chimie", "component": "base_saturation"}, "presenceconstraint": "MANDATORY"}, {"header": "Texture", "boundto": {"id": "granulometry_texture", "type": "componentKey", "variable": "granulometry", "component": "texture"}, "presenceconstraint": "MANDATORY"}, {"header": "Texture_triangle", "boundto": {"id": "granulometry_texture_triangle", "type": "componentKey", "variable": "granulometry", "component": "texture_triangle"}, "presenceconstraint": "MANDATORY"}, {"header": "Sand", "boundto": {"id": "granulometry_sand", "type": "componentKey", "variable": "granulometry", "component": "sand"}, "presenceconstraint": "MANDATORY"}, {"header": "Sand_limit", "boundto": {"id": "granulometry_sand_limit", "type": "componentKey", "variable": "granulometry", "component": "sand_limit"}, "presenceconstraint": "MANDATORY"}, {"header": "Silt", "boundto": {"id": "granulometry_silt", "type": "componentKey", "variable": "granulometry", "component": "silt"}, "presenceconstraint": "MANDATORY"}, {"header": "Silt_limit", "boundto": {"id": "granulometry_silt_limit", "type": "componentKey", "variable": "granulometry", "component": "silt_limit"}, "presenceconstraint": "MANDATORY"}, {"header": "Clay", "boundto": {"id": "granulometry_clay", "type": "componentKey", "variable": "granulometry", "component": "clay"}, "presenceconstraint": "MANDATORY"}, {"header": "Clay_limit", "boundto": {"id": "granulometry_clay_limit", "type": "componentKey", "variable": "granulometry", "component": "clay_limit"}, "presenceconstraint": "MANDATORY"}, {"header": "Bottom_depth_of_top_layer", "boundto": {"id": "granulometry_bottom_depth_of_top_layer", "type": "componentKey", "variable": "granulometry", "component": "bottom_depth_of_top_layer"}, "presenceconstraint": "MANDATORY"}, {"header": "C/N_ratio_mean", "boundto": {"id": "granulometry_cn_ratio_mean", "type": "componentKey", "variable": "granulometry", "component": "cn_ratio_mean"}, "presenceconstraint": "MANDATORY"}, {"header": "SOC_mean", "boundto": {"id": "granulometry_soc_mean", "type": "componentKey", "variable": "granulometry", "component": "soc_mean"}, "presenceconstraint": "MANDATORY"}, {"header": "SOM_mean", "boundto": {"id": "granulometry_som_mean", "type": "componentKey", "variable": "granulometry", "component": "som_mean"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_sample_depth", "boundto": {"id": "granulometry_soil_sample_depth", "type": "componentKey", "variable": "granulometry", "component": "soil_sample_depth"}, "presenceconstraint": "MANDATORY"}, {"header": "Bulk_density", "boundto": {"id": "granulometry_bulk_density", "type": "componentKey", "variable": "granulometry", "component": "bulk_density"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_analysis_sample_mass", "boundto": {"id": "granulometry_soil_analysis_sample_mass", "type": "componentKey", "variable": "granulometry", "component": "soil_analysis_sample_mass"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil_Humidity", "boundto": {"id": "granulometry_soil_humidity", "type": "componentKey", "variable": "granulometry", "component": "soil_humidity"}, "presenceconstraint": "MANDATORY"}, {"header": "soil_total_depth", "boundto": {"id": "granulometry_soil_total_depth", "type": "componentKey", "variable": "granulometry", "component": "soil_total_depth"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "granulometry": {"data": ["granulometry"], "label": "Les informations Granulo", "internationalizationname": null, "internationalizedcolumns": null}, "physico-chimie": {"data": ["physico-chimie"], "label": "Les informations PC", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}, "granulometry": {"internationalizationname": null}, "physico-chimie": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata Soil", "fr": "Métadonnées sol"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "data_mesofauna": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"acari_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "other bfs": null, "ab_araneae": null, "araneae_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "araneae_05": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "diplura_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "diptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "isopoda_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "protura_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "diptera_l10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "symphyla_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "ab_chilopoda": null, "ab_diplopoda": null, "chilopoda_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "chilopoda_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "diplopoda_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "diplopoda_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "hemiptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "opiliones_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "pauropoda_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "ab_coleoptera": null, "ab_collembola": null, "coleoptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "coleoptera_05": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "coleoptera_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "coleoptera_15": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "coleoptera_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_02": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_04": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_06": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_08": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "collembola_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "dermaptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "embioptera_10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "palpigradi_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "psocoptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "ab_hymenoptera": null, "coleoptera_l10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "hymenoptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "hymenoptera_05": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "pseudoscorp_20": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "hymenoptera_l10": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "thysanoptera_01": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "acari_number_taxa": null, "list_of_other_bfs": null, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "araneae_number_taxa": null, "oribatida_occurrence": null, "chilopoda_number_taxa": null, "diplopoda_number_taxa": null, "diversity_index_value": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "enchytraeus_abundance": null, "fridericia _abundance": null, "coleoptera_number_taxa": null, "collembola_number_taxa": null, "emi_value_of_others_bfs": null, "hymenoptera_number_taxa": null, "ab_enchytreids_abundance": null, "mesofauna_number_species": null, "enchytreids_number_species": null, "second_diversity_index_value": null, "enchytreids_k_strategist_abundance": null, "enchytreids_r_strategist_abundance": null, "variability_of_diversity_index_value": null, "variability_of_second_diversity_index_value": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["mesofauna", "biological_data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_Number_species", "boundto": {"id": "generality_mesofauna_number_species", "type": "componentKey", "variable": "generality", "component": "mesofauna_number_species"}, "presenceconstraint": "MANDATORY"}, {"header": "Diversity_index_value", "boundto": {"id": "generality_diversity_index_value", "type": "componentKey", "variable": "generality", "component": "diversity_index_value"}, "presenceconstraint": "MANDATORY"}, {"header": "Variability_of_diversity_index_value", "boundto": {"id": "generality_variability_of_diversity_index_value", "type": "componentKey", "variable": "generality", "component": "variability_of_diversity_index_value"}, "presenceconstraint": "MANDATORY"}, {"header": "Second_Diversity_index_value", "boundto": {"id": "generality_second_diversity_index_value", "type": "componentKey", "variable": "generality", "component": "second_diversity_index_value"}, "presenceconstraint": "MANDATORY"}, {"header": "Variability_of_second_diversity_index_value", "boundto": {"id": "generality_variability_of_second_diversity_index_value", "type": "componentKey", "variable": "generality", "component": "variability_of_second_diversity_index_value"}, "presenceconstraint": "MANDATORY"}, {"header": "Oribatida_Occurrence", "boundto": {"id": "generality_oribatida_occurrence", "type": "componentKey", "variable": "generality", "component": "oribatida_occurrence"}, "presenceconstraint": "MANDATORY"}, {"header": "Acari_20", "boundto": {"id": "generality_acari_20", "type": "componentKey", "variable": "generality", "component": "acari_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Acari_Number_taxa ", "boundto": {"id": "generality_acari_number_taxa", "type": "componentKey", "variable": "generality", "component": "acari_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Araneae_01", "boundto": {"id": "generality_araneae_01", "type": "componentKey", "variable": "generality", "component": "araneae_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Araneae_05", "boundto": {"id": "generality_araneae_05", "type": "componentKey", "variable": "generality", "component": "araneae_05"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Araneae", "boundto": {"id": "generality_ab_araneae", "type": "componentKey", "variable": "generality", "component": "ab_araneae"}, "presenceconstraint": "MANDATORY"}, {"header": "Araneae_number_taxa", "boundto": {"id": "generality_araneae_number_taxa", "type": "componentKey", "variable": "generality", "component": "araneae_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Chilopoda_10", "boundto": {"id": "generality_chilopoda_10", "type": "componentKey", "variable": "generality", "component": "chilopoda_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Chilopoda_20", "boundto": {"id": "generality_chilopoda_20", "type": "componentKey", "variable": "generality", "component": "chilopoda_20"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Chilopoda", "boundto": {"id": "generality_ab_chilopoda", "type": "componentKey", "variable": "generality", "component": "ab_chilopoda"}, "presenceconstraint": "MANDATORY"}, {"header": "Chilopoda_Number_taxa", "boundto": {"id": "generality_chilopoda_number_taxa", "type": "componentKey", "variable": "generality", "component": "chilopoda_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_01", "boundto": {"id": "generality_coleoptera_01", "type": "componentKey", "variable": "generality", "component": "coleoptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_05", "boundto": {"id": "generality_coleoptera_05", "type": "componentKey", "variable": "generality", "component": "coleoptera_05"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_10", "boundto": {"id": "generality_coleoptera_10", "type": "componentKey", "variable": "generality", "component": "coleoptera_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_15", "boundto": {"id": "generality_coleoptera_15", "type": "componentKey", "variable": "generality", "component": "coleoptera_15"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_20", "boundto": {"id": "generality_coleoptera_20", "type": "componentKey", "variable": "generality", "component": "coleoptera_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_L10", "boundto": {"id": "generality_coleoptera_l10", "type": "componentKey", "variable": "generality", "component": "coleoptera_l10"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Coleoptera", "boundto": {"id": "generality_ab_coleoptera", "type": "componentKey", "variable": "generality", "component": "ab_coleoptera"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_Number_taxa", "boundto": {"id": "generality_coleoptera_number_taxa", "type": "componentKey", "variable": "generality", "component": "coleoptera_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_01", "boundto": {"id": "generality_collembola_01", "type": "componentKey", "variable": "generality", "component": "collembola_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_02", "boundto": {"id": "generality_collembola_02", "type": "componentKey", "variable": "generality", "component": "collembola_02"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_04", "boundto": {"id": "generality_collembola_04", "type": "componentKey", "variable": "generality", "component": "collembola_04"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_06", "boundto": {"id": "generality_collembola_06", "type": "componentKey", "variable": "generality", "component": "collembola_06"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_08", "boundto": {"id": "generality_collembola_08", "type": "componentKey", "variable": "generality", "component": "collembola_08"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_10", "boundto": {"id": "generality_collembola_10", "type": "componentKey", "variable": "generality", "component": "collembola_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_20", "boundto": {"id": "generality_collembola_20", "type": "componentKey", "variable": "generality", "component": "collembola_20"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Collembola", "boundto": {"id": "generality_ab_collembola", "type": "componentKey", "variable": "generality", "component": "ab_collembola"}, "presenceconstraint": "MANDATORY"}, {"header": "Collembola_Number_taxa", "boundto": {"id": "generality_collembola_number_taxa", "type": "componentKey", "variable": "generality", "component": "collembola_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Dermaptera_01", "boundto": {"id": "generality_dermaptera_01", "type": "componentKey", "variable": "generality", "component": "dermaptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Diplopoda_10", "boundto": {"id": "generality_diplopoda_10", "type": "componentKey", "variable": "generality", "component": "diplopoda_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Diplopoda_20", "boundto": {"id": "generality_diplopoda_20", "type": "componentKey", "variable": "generality", "component": "diplopoda_20"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Diplopoda", "boundto": {"id": "generality_ab_diplopoda", "type": "componentKey", "variable": "generality", "component": "ab_diplopoda"}, "presenceconstraint": "MANDATORY"}, {"header": "Diplopoda_Number_taxa", "boundto": {"id": "generality_diplopoda_number_taxa", "type": "componentKey", "variable": "generality", "component": "diplopoda_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Diplura_20", "boundto": {"id": "generality_diplura_20", "type": "componentKey", "variable": "generality", "component": "diplura_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Diptera_01", "boundto": {"id": "generality_diptera_01", "type": "componentKey", "variable": "generality", "component": "diptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Diptera_L10", "boundto": {"id": "generality_diptera_l10", "type": "componentKey", "variable": "generality", "component": "diptera_l10"}, "presenceconstraint": "MANDATORY"}, {"header": "Embioptera_10", "boundto": {"id": "generality_embioptera_10", "type": "componentKey", "variable": "generality", "component": "embioptera_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Hemiptera_01", "boundto": {"id": "generality_hemiptera_01", "type": "componentKey", "variable": "generality", "component": "hemiptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Hymenoptera_01", "boundto": {"id": "generality_hymenoptera_01", "type": "componentKey", "variable": "generality", "component": "hymenoptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Hymenoptera_05", "boundto": {"id": "generality_hymenoptera_05", "type": "componentKey", "variable": "generality", "component": "hymenoptera_05"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Hymenoptera", "boundto": {"id": "generality_ab_hymenoptera", "type": "componentKey", "variable": "generality", "component": "ab_hymenoptera"}, "presenceconstraint": "MANDATORY"}, {"header": "Hymenoptera_Number_taxa", "boundto": {"id": "generality_hymenoptera_number_taxa", "type": "componentKey", "variable": "generality", "component": "hymenoptera_number_taxa"}, "presenceconstraint": "MANDATORY"}, {"header": "Isopoda_10", "boundto": {"id": "generality_isopoda_10", "type": "componentKey", "variable": "generality", "component": "isopoda_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Hymenoptera_L10", "boundto": {"id": "generality_hymenoptera_l10", "type": "componentKey", "variable": "generality", "component": "hymenoptera_l10"}, "presenceconstraint": "MANDATORY"}, {"header": "Opiliones_10", "boundto": {"id": "generality_opiliones_10", "type": "componentKey", "variable": "generality", "component": "opiliones_10"}, "presenceconstraint": "MANDATORY"}, {"header": "Other BFs", "boundto": {"id": "generality_other bfs", "type": "componentKey", "variable": "generality", "component": "other bfs"}, "presenceconstraint": "MANDATORY"}, {"header": "Palpigradi_20", "boundto": {"id": "generality_palpigradi_20", "type": "componentKey", "variable": "generality", "component": "palpigradi_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Pauropoda_20", "boundto": {"id": "generality_pauropoda_20", "type": "componentKey", "variable": "generality", "component": "pauropoda_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Protura_20", "boundto": {"id": "generality_protura_20", "type": "componentKey", "variable": "generality", "component": "protura_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Pseudoscorp_20", "boundto": {"id": "generality_pseudoscorp_20", "type": "componentKey", "variable": "generality", "component": "pseudoscorp_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Psocoptera_01", "boundto": {"id": "generality_psocoptera_01", "type": "componentKey", "variable": "generality", "component": "psocoptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Symphyla_20", "boundto": {"id": "generality_symphyla_20", "type": "componentKey", "variable": "generality", "component": "symphyla_20"}, "presenceconstraint": "MANDATORY"}, {"header": "Thysanoptera_01", "boundto": {"id": "generality_thysanoptera_01", "type": "componentKey", "variable": "generality", "component": "thysanoptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "Thysanoptera_01", "boundto": {"id": "generality_thysanoptera_01", "type": "componentKey", "variable": "generality", "component": "thysanoptera_01"}, "presenceconstraint": "MANDATORY"}, {"header": "List of other BFs", "boundto": {"id": "generality_list_of_other_bfs", "type": "componentKey", "variable": "generality", "component": "list_of_other_bfs"}, "presenceconstraint": "MANDATORY"}, {"header": "EMI value of others BFs", "boundto": {"id": "generality_emi_value_of_others_bfs", "type": "componentKey", "variable": "generality", "component": "emi_value_of_others_bfs"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_enchytreids_abundance", "boundto": {"id": "generality_ab_enchytreids_abundance", "type": "componentKey", "variable": "generality", "component": "ab_enchytreids_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Enchytreids_Number_species", "boundto": {"id": "generality_enchytreids_number_species", "type": "componentKey", "variable": "generality", "component": "enchytreids_number_species"}, "presenceconstraint": "MANDATORY"}, {"header": "Enchytreids_r_strategist_abundance", "boundto": {"id": "generality_enchytreids_r_strategist_abundance", "type": "componentKey", "variable": "generality", "component": "enchytreids_r_strategist_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Enchytreids_k_strategist_abundance", "boundto": {"id": "generality_enchytreids_k_strategist_abundance", "type": "componentKey", "variable": "generality", "component": "enchytreids_k_strategist_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Fridericia _abundance", "boundto": {"id": "generality_fridericia _abundance", "type": "componentKey", "variable": "generality", "component": "fridericia _abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Enchytraeus_abundance", "boundto": {"id": "generality_enchytraeus_abundance", "type": "componentKey", "variable": "generality", "component": "enchytraeus_abundance"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data mesofauna", "fr": "Données de mésofaune"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_fungi": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_picking_scope": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_picking_scope", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_sequencing_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sequencing_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_molecular_marker": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_methodology_class": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacterial_or_fungi_methodology_class", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_sequencing_length": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sequencing_length", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_sequencing_platform": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sequencing_platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_soil_subsample_mass": null, "fungi_sampling_methodology": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sampling_methodology", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fungi_sampling_methodology_iso": null, "fungi_amf_morphological_analysis": null, "fungi_amf_morphological_analysis_method": null, "fungi_taxon_annotation_database_or_pipeline": null, "fungi_taxon_annotation_platform_or_database": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_taxon_annotation_platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["fungi", "methodology"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Soil_Subsample_Mass", "boundto": {"id": "generality_fungi_soil_subsample_mass", "type": "componentKey", "variable": "generality", "component": "fungi_soil_subsample_mass"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Sampling_Methodology", "boundto": {"id": "generality_fungi_sampling_methodology", "type": "componentKey", "variable": "generality", "component": "fungi_sampling_methodology"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Sampling_Methodology_ISO", "boundto": {"id": "generality_fungi_sampling_methodology_iso", "type": "componentKey", "variable": "generality", "component": "fungi_sampling_methodology_iso"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Methodology_Class", "boundto": {"id": "generality_fungi_methodology_class", "type": "componentKey", "variable": "generality", "component": "fungi_methodology_class"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Molecular_marker", "boundto": {"id": "generality_fungi_molecular_marker", "type": "componentKey", "variable": "generality", "component": "fungi_molecular_marker"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Sequencing_type", "boundto": {"id": "generality_fungi_sequencing_type", "type": "componentKey", "variable": "generality", "component": "fungi_sequencing_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Sequencing_platform", "boundto": {"id": "generality_fungi_sequencing_platform", "type": "componentKey", "variable": "generality", "component": "fungi_sequencing_platform"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Sequence_lengh", "boundto": {"id": "generality_fungi_sequencing_length", "type": "componentKey", "variable": "generality", "component": "fungi_sequencing_length"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Taxon_Annotation_Platform_Or_Database", "boundto": {"id": "generality_fungi_taxon_annotation_platform_or_database", "type": "componentKey", "variable": "generality", "component": "fungi_taxon_annotation_platform_or_database"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Taxon_annotation_database_or_pipeline", "boundto": {"id": "generality_fungi_taxon_annotation_database_or_pipeline", "type": "componentKey", "variable": "generality", "component": "fungi_taxon_annotation_database_or_pipeline"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_Picking_scope", "boundto": {"id": "generality_fungi_picking_scope", "type": "componentKey", "variable": "generality", "component": "fungi_picking_scope"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_AMF_morphological_analysis", "boundto": {"id": "generality_fungi_amf_morphological_analysis", "type": "componentKey", "variable": "generality", "component": "fungi_amf_morphological_analysis"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungi_AMF_morphological_analysis_method", "boundto": {"id": "generality_fungi_amf_morphological_analysis_method", "type": "componentKey", "variable": "generality", "component": "fungi_amf_morphological_analysis_method"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata Fungi", "fr": "Métadonnées champignons"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_scope": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"doi": null, "pages": null, "id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "book_title": null, "data_owner": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "source_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "source_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "journal_name": null, "project_name": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "dataset_title": null, "scale_project": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "scale_project", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "spacial_level": null, "volume_number": null, "upload_to_gbif": null, "project_acronym": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "contributor_name": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "literature_title": null, "publication_year": null, "contributor_email": null, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "contributor_institution": null, "upload_to_other_databases": null, "link_to_ncbi_or_other_database": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["scope"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "informations_id_field", "type": "componentKey", "variable": "informations", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "informations_id_subsample", "type": "componentKey", "variable": "informations", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "informations_observation_level", "type": "componentKey", "variable": "informations", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Publication_year", "boundto": {"id": "informations_publication_year", "type": "componentKey", "variable": "informations", "component": "publication_year"}, "presenceconstraint": "MANDATORY"}, {"header": "Project_Acronym", "boundto": {"id": "informations_project_acronym", "type": "componentKey", "variable": "informations", "component": "project_acronym"}, "presenceconstraint": "MANDATORY"}, {"header": "Project_Name", "boundto": {"id": "informations_project_name", "type": "componentKey", "variable": "informations", "component": "project_name"}, "presenceconstraint": "MANDATORY"}, {"header": "Contributor_name", "boundto": {"id": "informations_contributor_name", "type": "componentKey", "variable": "informations", "component": "contributor_name"}, "presenceconstraint": "MANDATORY"}, {"header": "Contributor_email", "boundto": {"id": "informations_contributor_email", "type": "componentKey", "variable": "informations", "component": "contributor_email"}, "presenceconstraint": "MANDATORY"}, {"header": "Contributor_institution", "boundto": {"id": "informations_contributor_institution", "type": "componentKey", "variable": "informations", "component": "contributor_institution"}, "presenceconstraint": "MANDATORY"}, {"header": "Data_owner", "boundto": {"id": "informations_data_owner", "type": "componentKey", "variable": "informations", "component": "data_owner"}, "presenceconstraint": "MANDATORY"}, {"header": "Dataset_title", "boundto": {"id": "informations_dataset_title", "type": "componentKey", "variable": "informations", "component": "dataset_title"}, "presenceconstraint": "MANDATORY"}, {"header": "Literature_Title", "boundto": {"id": "informations_literature_title", "type": "componentKey", "variable": "informations", "component": "literature_title"}, "presenceconstraint": "MANDATORY"}, {"header": "DOI", "boundto": {"id": "informations_doi", "type": "componentKey", "variable": "informations", "component": "doi"}, "presenceconstraint": "MANDATORY"}, {"header": "Journal_Name", "boundto": {"id": "informations_journal_name", "type": "componentKey", "variable": "informations", "component": "journal_name"}, "presenceconstraint": "MANDATORY"}, {"header": "Book_Title", "boundto": {"id": "informations_book_title", "type": "componentKey", "variable": "informations", "component": "book_title"}, "presenceconstraint": "MANDATORY"}, {"header": "Source_type", "boundto": {"id": "informations_source_type", "type": "componentKey", "variable": "informations", "component": "source_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Pages", "boundto": {"id": "informations_pages", "type": "componentKey", "variable": "informations", "component": "pages"}, "presenceconstraint": "MANDATORY"}, {"header": "Volume_number", "boundto": {"id": "informations_volume_number", "type": "componentKey", "variable": "informations", "component": "volume_number"}, "presenceconstraint": "MANDATORY"}, {"header": "Scale_project", "boundto": {"id": "informations_scale_project", "type": "componentKey", "variable": "informations", "component": "scale_project"}, "presenceconstraint": "MANDATORY"}, {"header": "Spatial_level", "boundto": {"id": "informations_spacial_level", "type": "componentKey", "variable": "informations", "component": "spacial_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Upload_to_GBIF", "boundto": {"id": "informations_upload_to_gbif", "type": "componentKey", "variable": "informations", "component": "upload_to_gbif"}, "presenceconstraint": "MANDATORY"}, {"header": "Upload_to_other_databases", "boundto": {"id": "informations_upload_to_other_databases", "type": "componentKey", "variable": "informations", "component": "upload_to_other_databases"}, "presenceconstraint": "MANDATORY"}, {"header": "Link_to_NCBI_or_other_database", "boundto": {"id": "informations_link_to_ncbi_or_other_database", "type": "componentKey", "variable": "informations", "component": "link_to_ncbi_or_other_database"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "informations_id_field", "type": "componentKey", "variable": "informations", "component": "id_field"}, {"id": "informations_id_subsample", "type": "componentKey", "variable": "informations", "component": "id_subsample"}, {"id": "informations_project_name", "type": "componentKey", "variable": "informations", "component": "project_name"}, {"id": "informations_data_owner", "type": "componentKey", "variable": "informations", "component": "data_owner"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata Scope", "fr": "Métadonnées Scope"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_study": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_end_experiment": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "date_start_experiment": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"altitude": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "latitude": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "longitude": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "air_humidity": null, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "study_landuse": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "study_landuse", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "experimental_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "experimental_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "year_precipitation": null, "source_of_climate_data": null, "experiment_duration_mean": null, "total_experiment_duration": null, "mean_temperature_of_the_day": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["study"], "format": {"columns": [{"header": "Date_start_experiment", "boundto": {"id": "date_date_start_experiment", "type": "componentKey", "variable": "date", "component": "date_start_experiment"}, "presenceconstraint": "MANDATORY"}, {"header": "Date_end_experiment", "boundto": {"id": "date_date_end_experiment", "type": "componentKey", "variable": "date", "component": "date_end_experiment"}, "presenceconstraint": "MANDATORY"}, {"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "informations_id_field", "type": "componentKey", "variable": "informations", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "informations_id_subsample", "type": "componentKey", "variable": "informations", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "informations_observation_level", "type": "componentKey", "variable": "informations", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Longitude", "boundto": {"id": "informations_longitude", "type": "componentKey", "variable": "informations", "component": "longitude"}, "presenceconstraint": "MANDATORY"}, {"header": "Latitude", "boundto": {"id": "informations_latitude", "type": "componentKey", "variable": "informations", "component": "latitude"}, "presenceconstraint": "MANDATORY"}, {"header": "Altitude", "boundto": {"id": "informations_altitude", "type": "componentKey", "variable": "informations", "component": "altitude"}, "presenceconstraint": "MANDATORY"}, {"header": "Study_Landuse", "boundto": {"id": "informations_study_landuse", "type": "componentKey", "variable": "informations", "component": "study_landuse"}, "presenceconstraint": "MANDATORY"}, {"header": "Experimental_type", "boundto": {"id": "informations_experimental_type", "type": "componentKey", "variable": "informations", "component": "experimental_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Total_Experiment_duration", "boundto": {"id": "informations_total_experiment_duration", "type": "componentKey", "variable": "informations", "component": "total_experiment_duration"}, "presenceconstraint": "MANDATORY"}, {"header": "Experiment_duration_mean", "boundto": {"id": "informations_experiment_duration_mean", "type": "componentKey", "variable": "informations", "component": "experiment_duration_mean"}, "presenceconstraint": "MANDATORY"}, {"header": "Mean_temperature_of_the_day", "boundto": {"id": "informations_mean_temperature_of_the_day", "type": "componentKey", "variable": "informations", "component": "mean_temperature_of_the_day"}, "presenceconstraint": "MANDATORY"}, {"header": "Source_of_climate_data", "boundto": {"id": "informations_source_of_climate_data", "type": "componentKey", "variable": "informations", "component": "source_of_climate_data"}, "presenceconstraint": "MANDATORY"}, {"header": "Year_precipitation", "boundto": {"id": "informations_year_precipitation", "type": "componentKey", "variable": "informations", "component": "year_precipitation"}, "presenceconstraint": "MANDATORY"}, {"header": "Air humidity", "boundto": {"id": "informations_air_humidity", "type": "componentKey", "variable": "informations", "component": "air_humidity"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "informations_id_field", "type": "componentKey", "variable": "informations", "component": "id_field"}, {"id": "informations_id_subsample", "type": "componentKey", "variable": "informations", "component": "id_subsample"}, {"id": "informations_longitude", "type": "componentKey", "variable": "informations", "component": "longitude"}, {"id": "informations_latitude", "type": "componentKey", "variable": "informations", "component": "latitude"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata Study", "fr": "Métadonnées Etude"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "data_macrofauna": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "ew_ab_anecic": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "ew_ab_epigeic": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "ew_ab_endogeic": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "ew_ab_epianecic": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "ew_total_biomass": null, "araneae_abundance": null, "diptera_abundance": null, "isopoda_abundance": null, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "ew_total_abundance": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "chilopoda_abundance": null, "diplopoda_abundance": null, "ew_ab_anecic_strict": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "hemiptera_abundance": null, "opiliones_abundance": null, "coleoptera_abundance": null, "dermaptera_abundance": null, "ew_a_rosea_abundance": null, "hymenoptera_abundance": null, "ew_o_lacteum_abundance": null, "ew_a_icterica_abundance": null, "ew_a_caliginosa_abundance": null, "ew_a_chlorotica_abundance": null, "ew_earthworm_shannon_index": null, "opiliones_species_richness": null, "gasteropoda_sluge_abundance": null, "gasteropoda_snail_abundance": null, "ew_earthworm_species_richness": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "coleoptera_carabidae_abundance": null, "coleoptera_elateridae_abundance": null, "coleoptera_scarabidae_abundance": null, "ew_aporrectodea_longa_abundance": null, "ew_lumbricus_castaneus_abundance": null, "ew_lumbricus_terrestris_abundance": null, "coleoptera_staphylinidae_abundance": null, "ew_ab_earthworm_group_indeterminate": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["macrofauna", "biological_data", "earthworms"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_AB_epigeic", "boundto": {"id": "generality_ew_ab_epigeic", "type": "componentKey", "variable": "generality", "component": "ew_ab_epigeic"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_AB_anecic_strict", "boundto": {"id": "generality_ew_ab_anecic_strict", "type": "componentKey", "variable": "generality", "component": "ew_ab_anecic_strict"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_AB_anecic", "boundto": {"id": "generality_ew_ab_anecic", "type": "componentKey", "variable": "generality", "component": "ew_ab_anecic"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_AB_epianecic", "boundto": {"id": "generality_ew_ab_epianecic", "type": "componentKey", "variable": "generality", "component": "ew_ab_epianecic"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_AB_endogeic", "boundto": {"id": "generality_ew_ab_endogeic", "type": "componentKey", "variable": "generality", "component": "ew_ab_endogeic"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_AB_earthworm group_indeterminate", "boundto": {"id": "generality_ew_ab_earthworm_group_indeterminate", "type": "componentKey", "variable": "generality", "component": "ew_ab_earthworm_group_indeterminate"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Aporrectodea longa_abundance", "boundto": {"id": "generality_ew_aporrectodea_longa_abundance", "type": "componentKey", "variable": "generality", "component": "ew_aporrectodea_longa_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_A_caliginosa_abundance", "boundto": {"id": "generality_ew_a_caliginosa_abundance", "type": "componentKey", "variable": "generality", "component": "ew_a_caliginosa_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_A_chlorotica_abundance", "boundto": {"id": "generality_ew_a_chlorotica_abundance", "type": "componentKey", "variable": "generality", "component": "ew_a_chlorotica_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_A_icterica_abundance", "boundto": {"id": "generality_ew_a_icterica_abundance", "type": "componentKey", "variable": "generality", "component": "ew_a_icterica_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_A_rosea_abundance", "boundto": {"id": "generality_ew_a_rosea_abundance", "type": "componentKey", "variable": "generality", "component": "ew_a_rosea_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Lumbricus castaneus abundance", "boundto": {"id": "generality_ew_lumbricus_castaneus_abundance", "type": "componentKey", "variable": "generality", "component": "ew_lumbricus_castaneus_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Lumbricus terrestris_abundance", "boundto": {"id": "generality_ew_lumbricus_terrestris_abundance", "type": "componentKey", "variable": "generality", "component": "ew_lumbricus_terrestris_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Araneae Abundance", "boundto": {"id": "generality_araneae_abundance", "type": "componentKey", "variable": "generality", "component": "araneae_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_O_lacteum_abundance", "boundto": {"id": "generality_ew_o_lacteum_abundance", "type": "componentKey", "variable": "generality", "component": "ew_o_lacteum_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Chilopoda Abundance", "boundto": {"id": "generality_chilopoda_abundance", "type": "componentKey", "variable": "generality", "component": "chilopoda_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Total_biomass", "boundto": {"id": "generality_ew_total_biomass", "type": "componentKey", "variable": "generality", "component": "ew_total_biomass"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera Abundance", "boundto": {"id": "generality_coleoptera_abundance", "type": "componentKey", "variable": "generality", "component": "coleoptera_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera-Carabidae Abundance", "boundto": {"id": "generality_coleoptera_carabidae_abundance", "type": "componentKey", "variable": "generality", "component": "coleoptera_carabidae_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera-Staphylinidae Abundance", "boundto": {"id": "generality_coleoptera_staphylinidae_abundance", "type": "componentKey", "variable": "generality", "component": "coleoptera_staphylinidae_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera-Elateridae Abundance", "boundto": {"id": "generality_coleoptera_elateridae_abundance", "type": "componentKey", "variable": "generality", "component": "coleoptera_elateridae_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Coleoptera_Scarabidae Abundance", "boundto": {"id": "generality_coleoptera_scarabidae_abundance", "type": "componentKey", "variable": "generality", "component": "coleoptera_scarabidae_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Total_abundance", "boundto": {"id": "generality_ew_total_abundance", "type": "componentKey", "variable": "generality", "component": "ew_total_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Dermaptera Abundance", "boundto": {"id": "generality_dermaptera_abundance", "type": "componentKey", "variable": "generality", "component": "dermaptera_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Earthworm_Species_Richness", "boundto": {"id": "generality_ew_earthworm_species_richness", "type": "componentKey", "variable": "generality", "component": "ew_earthworm_species_richness"}, "presenceconstraint": "MANDATORY"}, {"header": "Diplopoda Abundance", "boundto": {"id": "generality_diplopoda_abundance", "type": "componentKey", "variable": "generality", "component": "diplopoda_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "EW_Earthworm Shannon index", "boundto": {"id": "generality_ew_earthworm_shannon_index", "type": "componentKey", "variable": "generality", "component": "ew_earthworm_shannon_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Diptera Abundance", "boundto": {"id": "generality_diptera_abundance", "type": "componentKey", "variable": "generality", "component": "diptera_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Hemiptera Abundance", "boundto": {"id": "generality_hemiptera_abundance", "type": "componentKey", "variable": "generality", "component": "hemiptera_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Hymenoptera Abundance", "boundto": {"id": "generality_hymenoptera_abundance", "type": "componentKey", "variable": "generality", "component": "hymenoptera_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Isopoda Abundance", "boundto": {"id": "generality_isopoda_abundance", "type": "componentKey", "variable": "generality", "component": "isopoda_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gasteropoda-Snail Abundance", "boundto": {"id": "generality_gasteropoda_snail_abundance", "type": "componentKey", "variable": "generality", "component": "gasteropoda_snail_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Gasteropoda-Sluge Abundance", "boundto": {"id": "generality_gasteropoda_sluge_abundance", "type": "componentKey", "variable": "generality", "component": "gasteropoda_sluge_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Opiliones Abundance", "boundto": {"id": "generality_opiliones_abundance", "type": "componentKey", "variable": "generality", "component": "opiliones_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Opiliones_species_richness", "boundto": {"id": "generality_opiliones_species_richness", "type": "componentKey", "variable": "generality", "component": "opiliones_species_richness"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data macrofauna", "fr": "Données macrofaune"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "data_microfauna": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"ci": null, "ei": null, "mi": null, "mi2_5": null, "id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "ab_unident": null, "nematods_si": null, "ab_omnivores": null, "ab_predators": null, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "ab_fungivores": null, "ab_herbivores": null, "ab_bacterivores": null, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "total_nem_biomass": null, "ab_total_nematodes": null, "nematode_family_richness": null, "nematode_genera_richness": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["microfauna", "biological_data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_sample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_Total_nematodes", "boundto": {"id": "generality_ab_total_nematodes", "type": "componentKey", "variable": "generality", "component": "ab_total_nematodes"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_bacterivores", "boundto": {"id": "generality_ab_bacterivores", "type": "componentKey", "variable": "generality", "component": "ab_bacterivores"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_fungivores", "boundto": {"id": "generality_ab_fungivores", "type": "componentKey", "variable": "generality", "component": "ab_fungivores"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_herbivores", "boundto": {"id": "generality_ab_herbivores", "type": "componentKey", "variable": "generality", "component": "ab_herbivores"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_omnivores", "boundto": {"id": "generality_ab_omnivores", "type": "componentKey", "variable": "generality", "component": "ab_omnivores"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_predators", "boundto": {"id": "generality_ab_predators", "type": "componentKey", "variable": "generality", "component": "ab_predators"}, "presenceconstraint": "MANDATORY"}, {"header": "AB_unident", "boundto": {"id": "generality_ab_unident", "type": "componentKey", "variable": "generality", "component": "ab_unident"}, "presenceconstraint": "MANDATORY"}, {"header": "Total_nem_biomass", "boundto": {"id": "generality_total_nem_biomass", "type": "componentKey", "variable": "generality", "component": "total_nem_biomass"}, "presenceconstraint": "MANDATORY"}, {"header": "Nematode_family_richness", "boundto": {"id": "generality_nematode_family_richness", "type": "componentKey", "variable": "generality", "component": "nematode_family_richness"}, "presenceconstraint": "MANDATORY"}, {"header": "Nematode_genera_richness", "boundto": {"id": "generality_nematode_genera_richness", "type": "componentKey", "variable": "generality", "component": "nematode_genera_richness"}, "presenceconstraint": "MANDATORY"}, {"header": "CI", "boundto": {"id": "generality_ci", "type": "componentKey", "variable": "generality", "component": "ci"}, "presenceconstraint": "MANDATORY"}, {"header": "EI", "boundto": {"id": "generality_ei", "type": "componentKey", "variable": "generality", "component": "ei"}, "presenceconstraint": "MANDATORY"}, {"header": "MI", "boundto": {"id": "generality_mi", "type": "componentKey", "variable": "generality", "component": "mi"}, "presenceconstraint": "MANDATORY"}, {"header": "MI2-5", "boundto": {"id": "generality_mi2_5", "type": "componentKey", "variable": "generality", "component": "mi2_5"}, "presenceconstraint": "MANDATORY"}, {"header": "Nematods_SI", "boundto": {"id": "generality_nematods_si", "type": "componentKey", "variable": "generality", "component": "nematods_si"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data Microfauna", "fr": "Données de microfaune"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "data_observation": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fauna_group": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "fauna_group", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fauna_taxon": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fauna_abundance": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fauna_unit_of_abundance": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "fauna_unit_of_abundance", "value": "fauna_abundance", "aggregation": {"id": "generality_fauna_taxon", "type": "componentKey", "variable": "generality", "component": "fauna_taxon"}, "standarddeviation": null}, "computedcomponents": {}}}, "tags": ["fauna", "biological_data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Fauna_Taxon", "boundto": {"id": "generality_fauna_taxon", "type": "componentKey", "variable": "generality", "component": "fauna_taxon"}, "presenceconstraint": "MANDATORY"}, {"header": "Fauna_Abundance", "boundto": {"id": "generality_fauna_abundance", "type": "componentKey", "variable": "generality", "component": "fauna_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Fauna_Unit of abundance", "boundto": {"id": "generality_fauna_unit_of_abundance", "type": "componentKey", "variable": "generality", "component": "fauna_unit_of_abundance"}, "presenceconstraint": "MANDATORY"}, {"header": "Fauna_Group", "boundto": {"id": "generality_fauna_group", "type": "componentKey", "variable": "generality", "component": "fauna_group"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data observation", "fr": "Données d'observation"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_bacteria": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_picking_scope": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_picking_scope", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_sequencing_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sequencing_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_molecular_marker": null, "bacteria_methodology_class": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacterial_or_fungi_methodology_class", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_sequencing_length": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sequencing_length", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_sequencing_platform": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sequencing_platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_soil_subsample_mass": null, "bacteria_sampling_methodology": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_sampling_methodology", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "bacteria_sampling_methodology_iso": null, "bacteria_taxon_database_or_pipeline": null, "bacteria_taxon_platform_or_database": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "bacteria_or_fungi_taxon_annotation_platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["bacteria", "methodology"], "format": {"columns": [{"header": "Date_Subsample_Collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_Level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Soil_Subsample_Mass", "boundto": {"id": "generality_bacteria_soil_subsample_mass", "type": "componentKey", "variable": "generality", "component": "bacteria_soil_subsample_mass"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Sampling_Methodology", "boundto": {"id": "generality_bacteria_sampling_methodology", "type": "componentKey", "variable": "generality", "component": "bacteria_sampling_methodology"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Sampling_Methodology_ISO", "boundto": {"id": "generality_bacteria_sampling_methodology_iso", "type": "componentKey", "variable": "generality", "component": "bacteria_sampling_methodology_iso"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacterial_Methodology_Class", "boundto": {"id": "generality_bacteria_methodology_class", "type": "componentKey", "variable": "generality", "component": "bacteria_methodology_class"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Sequencing_Type", "boundto": {"id": "generality_bacteria_sequencing_type", "type": "componentKey", "variable": "generality", "component": "bacteria_sequencing_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Molecular_Marker", "boundto": {"id": "generality_bacteria_molecular_marker", "type": "componentKey", "variable": "generality", "component": "bacteria_molecular_marker"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Sequencing_Platform", "boundto": {"id": "generality_bacteria_sequencing_platform", "type": "componentKey", "variable": "generality", "component": "bacteria_sequencing_platform"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Sequencing_Length", "boundto": {"id": "generality_bacteria_sequencing_length", "type": "componentKey", "variable": "generality", "component": "bacteria_sequencing_length"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Taxon_Annotation_Platform_Or_Database", "boundto": {"id": "generality_bacteria_taxon_platform_or_database", "type": "componentKey", "variable": "generality", "component": "bacteria_taxon_platform_or_database"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Taxon_Annotation_Database_Or_Pipeline", "boundto": {"id": "generality_bacteria_taxon_database_or_pipeline", "type": "componentKey", "variable": "generality", "component": "bacteria_taxon_database_or_pipeline"}, "presenceconstraint": "MANDATORY"}, {"header": "Bacteria_Picking_Scope", "boundto": {"id": "generality_bacteria_picking_scope", "type": "componentKey", "variable": "generality", "component": "bacteria_picking_scope"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata Bacteria", "fr": "Métadonnées Bacteries"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_mesofauna": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "type_data": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "assay_scope": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "diversity_index_applied": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "mesofauna_sampling_method": null, "mesofauna_extraction_method": null, "mesofauna_sampling_reference": null, "mesofauna_extraction_duration": null, "mesofauna_extraction_mesh_size": null, "second_diversity_index_applied": null, "microfauna_extraction_reference": null, "mesofauna_extraction_soil_weight": null, "taxonomic_level_of_diversity_index": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxonomic_level_of_diversity_index", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "variability_of_diversity_index_applied": null, "mesofauna_sampled_area_for_each_subsample": null, "taxonomic_level_of_second_diversity_index": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxonomic_level_of_diversity_index", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "variability_of_second_diversity_index_applied": null, "variability_of_diversity_index_applied_reference": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["mesofauna", "methodology"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Assay_scope", "boundto": {"id": "generality_assay_scope", "type": "componentKey", "variable": "generality", "component": "assay_scope"}, "presenceconstraint": "MANDATORY"}, {"header": "Type_data", "boundto": {"id": "generality_type_data", "type": "componentKey", "variable": "generality", "component": "type_data"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_Sampled_area_for_each_subsample", "boundto": {"id": "generality_mesofauna_sampled_area_for_each_subsample", "type": "componentKey", "variable": "generality", "component": "mesofauna_sampled_area_for_each_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_Sampling_method", "boundto": {"id": "generality_mesofauna_sampling_method", "type": "componentKey", "variable": "generality", "component": "mesofauna_sampling_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_Sampling_reference", "boundto": {"id": "generality_mesofauna_sampling_reference", "type": "componentKey", "variable": "generality", "component": "mesofauna_sampling_reference"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_Extraction_method", "boundto": {"id": "generality_mesofauna_extraction_method", "type": "componentKey", "variable": "generality", "component": "mesofauna_extraction_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_Extraction_mesh_size", "boundto": {"id": "generality_mesofauna_extraction_mesh_size", "type": "componentKey", "variable": "generality", "component": "mesofauna_extraction_mesh_size"}, "presenceconstraint": "MANDATORY"}, {"header": "Microfauna_Extraction_reference", "boundto": {"id": "generality_microfauna_extraction_reference", "type": "componentKey", "variable": "generality", "component": "microfauna_extraction_reference"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_extraction_duration", "boundto": {"id": "generality_mesofauna_extraction_duration", "type": "componentKey", "variable": "generality", "component": "mesofauna_extraction_duration"}, "presenceconstraint": "MANDATORY"}, {"header": "Mesofauna_extraction_soil_weight", "boundto": {"id": "generality_mesofauna_extraction_soil_weight", "type": "componentKey", "variable": "generality", "component": "mesofauna_extraction_soil_weight"}, "presenceconstraint": "MANDATORY"}, {"header": "Diversity_index_applied", "boundto": {"id": "generality_diversity_index_applied", "type": "componentKey", "variable": "generality", "component": "diversity_index_applied"}, "presenceconstraint": "MANDATORY"}, {"header": "Taxonomic_level_of_diversity_index", "boundto": {"id": "generality_taxonomic_level_of_diversity_index", "type": "componentKey", "variable": "generality", "component": "taxonomic_level_of_diversity_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Variability_of_diversity_index_applied", "boundto": {"id": "generality_variability_of_diversity_index_applied", "type": "componentKey", "variable": "generality", "component": "variability_of_diversity_index_applied"}, "presenceconstraint": "MANDATORY"}, {"header": "Variability_of_diversity_index_applied_reference", "boundto": {"id": "generality_variability_of_diversity_index_applied_reference", "type": "componentKey", "variable": "generality", "component": "variability_of_diversity_index_applied_reference"}, "presenceconstraint": "MANDATORY"}, {"header": "Second_diversity_index_applied", "boundto": {"id": "generality_second_diversity_index_applied", "type": "componentKey", "variable": "generality", "component": "second_diversity_index_applied"}, "presenceconstraint": "MANDATORY"}, {"header": "Taxonomic_level_of_second_diversity_index", "boundto": {"id": "generality_taxonomic_level_of_second_diversity_index", "type": "componentKey", "variable": "generality", "component": "taxonomic_level_of_second_diversity_index"}, "presenceconstraint": "MANDATORY"}, {"header": "Variability_of_second_diversity_index_applied", "boundto": {"id": "generality_variability_of_second_diversity_index_applied", "type": "componentKey", "variable": "generality", "component": "variability_of_second_diversity_index_applied"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata mesofauna", "fr": "Métadonnées de mesofaune"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "data_bacteria_fungi": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "microbial_biomass": null, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "microbial_biomass_unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "microbial_biomass_unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "microbial_biomass_carbon": null, "microbial_biomass_nitrogen": null, "soil_microbial_respiratory_quotient": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["bacteria", "fungi", "data"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Microbial_biomass", "boundto": {"id": "generality_microbial_biomass", "type": "componentKey", "variable": "generality", "component": "microbial_biomass"}, "presenceconstraint": "MANDATORY"}, {"header": "Microbial_biomass_unit", "boundto": {"id": "generality_microbial_biomass_unit", "type": "componentKey", "variable": "generality", "component": "microbial_biomass_unit"}, "presenceconstraint": "MANDATORY"}, {"header": "Microbial_biomass_carbon", "boundto": {"id": "generality_microbial_biomass_carbon", "type": "componentKey", "variable": "generality", "component": "microbial_biomass_carbon"}, "presenceconstraint": "MANDATORY"}, {"header": "Microbial_biomass_nitrogen", "boundto": {"id": "generality_microbial_biomass_nitrogen", "type": "componentKey", "variable": "generality", "component": "microbial_biomass_nitrogen"}, "presenceconstraint": "MANDATORY"}, {"header": "Soil microbial respiratory quotient", "boundto": {"id": "generality_soil_microbial_respiratory_quotient", "type": "componentKey", "variable": "generality", "component": "soil_microbial_respiratory_quotient"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Data Bacteria_fungi", "fr": "Données de bactéries et champignons"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_macrofauna": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "macrofauna_extraction_duration": null, "macrofauna_number_of_subsamples": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "macrofauna_sampling_methodology_iso": null, "macrofauna_exposition_time_for_traps": null, "macrofauna_sampling_observation_method": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "macrofauna_method", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "macrofauna_sampled_area_for_each_subsample": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["macrofauna", "methodology"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Macrofauna_Extraction_duration", "boundto": {"id": "generality_macrofauna_extraction_duration", "type": "componentKey", "variable": "generality", "component": "macrofauna_extraction_duration"}, "presenceconstraint": "MANDATORY"}, {"header": "Macrofauna_Sampling_observation_method", "boundto": {"id": "generality_macrofauna_sampling_observation_method", "type": "componentKey", "variable": "generality", "component": "macrofauna_sampling_observation_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Macrofauna_Sampling_methodology_ISO", "boundto": {"id": "generality_macrofauna_sampling_methodology_iso", "type": "componentKey", "variable": "generality", "component": "macrofauna_sampling_methodology_iso"}, "presenceconstraint": "MANDATORY"}, {"header": "Macrofauna_Exposition_time_for_traps", "boundto": {"id": "generality_macrofauna_exposition_time_for_traps", "type": "componentKey", "variable": "generality", "component": "macrofauna_exposition_time_for_traps"}, "presenceconstraint": "MANDATORY"}, {"header": "Macrofauna_Sampled_area_for_each_subsample", "boundto": {"id": "generality_macrofauna_sampled_area_for_each_subsample", "type": "componentKey", "variable": "generality", "component": "macrofauna_sampled_area_for_each_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Macrofauna_Number_of_subsamples", "boundto": {"id": "generality_macrofauna_number_of_subsamples", "type": "componentKey", "variable": "generality", "component": "macrofauna_number_of_subsamples"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata macrofauna", "fr": "Métadonnées macrofaune"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_microfauna": {"data": {"date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "generality": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "microfauna_extraction_method": null, "microfauna_sampling_methodology_iso": null, "microfauna_sampling_observation_method": null, "microfauna_sampled_area_for_each_subsample": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["microfauna", "methodology"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_subsample", "boundto": {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "generality_observation_level", "type": "componentKey", "variable": "generality", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Microfauna_Sampling_observation_method", "boundto": {"id": "generality_microfauna_sampling_observation_method", "type": "componentKey", "variable": "generality", "component": "microfauna_sampling_observation_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Microfauna_Sampled_area_for_each_subsample", "boundto": {"id": "generality_microfauna_sampled_area_for_each_subsample", "type": "componentKey", "variable": "generality", "component": "microfauna_sampled_area_for_each_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Microfauna_Extraction method", "boundto": {"id": "generality_microfauna_extraction_method", "type": "componentKey", "variable": "generality", "component": "microfauna_extraction_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Microfauna_Sampling_methodology_ISO", "boundto": {"id": "generality_microfauna_sampling_methodology_iso", "type": "componentKey", "variable": "generality", "component": "microfauna_sampling_methodology_iso"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "generality_id_field", "type": "componentKey", "variable": "generality", "component": "id_field"}, {"id": "generality_id_subsample", "type": "componentKey", "variable": "generality", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "generality": {"data": ["generality"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata microfauna", "fr": "Métadonnées microfaune"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "metadata_agriculture": {"data": {"Crop": {"tags": [], "hidden": false, "components": {"crop_1": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "crop", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "crop_2": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "crop", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "crop_3": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "crop", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "crop_rotation": null, "cropping_sytem": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "cropping_sytem", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "type_main_crop": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_main_crop", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "date": {"tags": [], "hidden": false, "components": {"date_subsample_collection": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Water": {"tags": [], "hidden": false, "components": {"drainage_system": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "drainage_system", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "irrigation_water": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "irrigation_water", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Landuse": {"tags": [], "hidden": false, "components": {"landuse_1_year_ago": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "landuse_year_ago", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "landuse_3_year_ago": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "landuse_year_ago", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "landuse_4_year_ago": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "landuse_year_ago", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "landuse_2_years_ago": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "landuse_year_ago", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "landuse_5_years_ago": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "landuse_year_ago", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "landuse_6_years_ago": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "landuse_year_ago", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Tillage": {"tags": [], "hidden": false, "components": {"tillage_depth": null, "tillage_method": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tillage_method", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "tillage_season": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tillage_season", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "tillage_system": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tillage_system", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "contexte": {"tags": [], "hidden": false, "components": {"site_etude": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Husbandry": {"tags": [], "hidden": false, "components": {"grazing_method": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "grazing_method", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "livestock_breed": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "livestock_breed", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "number_of_husbandry_animals": null}, "chartdescription": null, "computedcomponents": {}}, "Irrigation": {"tags": [], "hidden": false, "components": {"irrigation_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "irrigation_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Pest control": {"tags": [], "hidden": false, "components": {"pest_control_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "miticide_application_rate": null, "fungicide_application_rate": null, "herbicide_application_rate": null, "nematicide_application_rate": null, "bactericide_application_rate": null, "insecticide_application_rate": null, "pest_control_method_miticide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "molluscicide_application_rate": null, "pest_control_method_fungicide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_herbicide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_nematicide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_bactericide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_insecticide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_molluscicide": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_single_inoculant": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_microbioconsortia": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "pest_control_method_pheromones_application": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "agriculture_pest_control_method_soil_solarization": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "pest_control_boolean", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "informations": {"tags": [], "hidden": false, "components": {"id_field": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "id_subsample": {"tags": [], "hidden": false, "checker": {"name": "String", "params": {"groovy": null, "pattern": ".*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "farming_system": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "farming_system", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "observation_level": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "observation_level", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Fertilization": {"tags": [], "hidden": false, "components": {"fertilizer_type": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "fertilization_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "fertilization_Method": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "fertilization_method", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "organic_matter_input": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "organic_matter_input", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "organic_matter_amount": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": ["agriculture"], "format": {"columns": [{"header": "Date_subsample_collection", "boundto": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Field", "boundto": {"id": "informations_id_field", "type": "componentKey", "variable": "informations", "component": "id_field"}, "presenceconstraint": "MANDATORY"}, {"header": "ID_Subsample", "boundto": {"id": "informations_id_subsample", "type": "componentKey", "variable": "informations", "component": "id_subsample"}, "presenceconstraint": "MANDATORY"}, {"header": "Observation_level", "boundto": {"id": "informations_observation_level", "type": "componentKey", "variable": "informations", "component": "observation_level"}, "presenceconstraint": "MANDATORY"}, {"header": "Farming_system", "boundto": {"id": "informations_farming_system", "type": "componentKey", "variable": "informations", "component": "farming_system"}, "presenceconstraint": "MANDATORY"}, {"header": "Cropping_sytem", "boundto": {"id": "Crop_cropping_sytem", "type": "componentKey", "variable": "Crop", "component": "cropping_sytem"}, "presenceconstraint": "MANDATORY"}, {"header": "Type_main_crop", "boundto": {"id": "Crop_type_main_crop", "type": "componentKey", "variable": "Crop", "component": "type_main_crop"}, "presenceconstraint": "MANDATORY"}, {"header": "Crop_1", "boundto": {"id": "Crop_crop_1", "type": "componentKey", "variable": "Crop", "component": "crop_1"}, "presenceconstraint": "MANDATORY"}, {"header": "Crop_2", "boundto": {"id": "Crop_crop_2", "type": "componentKey", "variable": "Crop", "component": "crop_2"}, "presenceconstraint": "MANDATORY"}, {"header": "Crop_3", "boundto": {"id": "Crop_crop_3", "type": "componentKey", "variable": "Crop", "component": "crop_3"}, "presenceconstraint": "MANDATORY"}, {"header": "Crop_rotation", "boundto": {"id": "Crop_crop_rotation", "type": "componentKey", "variable": "Crop", "component": "crop_rotation"}, "presenceconstraint": "MANDATORY"}, {"header": "Fertilization_Method", "boundto": {"id": "Fertilization_fertilization_Method", "type": "componentKey", "variable": "Fertilization", "component": "fertilization_Method"}, "presenceconstraint": "MANDATORY"}, {"header": "Fertilizer_type", "boundto": {"id": "Fertilization_fertilizer_type", "type": "componentKey", "variable": "Fertilization", "component": "fertilizer_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Organic_matter_input", "boundto": {"id": "Fertilization_organic_matter_input", "type": "componentKey", "variable": "Fertilization", "component": "organic_matter_input"}, "presenceconstraint": "MANDATORY"}, {"header": "Organic_matter_amount", "boundto": {"id": "Fertilization_organic_matter_amount", "type": "componentKey", "variable": "Fertilization", "component": "organic_matter_amount"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_Type", "boundto": {"id": "Pest control_pest_control_type", "type": "componentKey", "variable": "Pest control", "component": "pest_control_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Insecticide", "boundto": {"id": "Pest control_pest_control_method_insecticide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_insecticide"}, "presenceconstraint": "MANDATORY"}, {"header": "Insecticide_application_rate", "boundto": {"id": "Pest control_insecticide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "insecticide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Bactericide", "boundto": {"id": "Pest control_pest_control_method_bactericide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_bactericide"}, "presenceconstraint": "MANDATORY"}, {"header": "Bactericide_application_rate", "boundto": {"id": "Pest control_bactericide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "bactericide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Fungicide", "boundto": {"id": "Pest control_pest_control_method_fungicide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_fungicide"}, "presenceconstraint": "MANDATORY"}, {"header": "Fungicide_application_rate", "boundto": {"id": "Pest control_fungicide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "fungicide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Herbicide", "boundto": {"id": "Pest control_pest_control_method_herbicide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_herbicide"}, "presenceconstraint": "MANDATORY"}, {"header": "Herbicide_application_rate", "boundto": {"id": "Pest control_herbicide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "herbicide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Microbioconsortia", "boundto": {"id": "Pest control_pest_control_method_microbioconsortia", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_microbioconsortia"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Miticide", "boundto": {"id": "Pest control_pest_control_method_miticide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_miticide"}, "presenceconstraint": "MANDATORY"}, {"header": "Miticide_application_rate", "boundto": {"id": "Pest control_miticide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "miticide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Molluscicide", "boundto": {"id": "Pest control_pest_control_method_molluscicide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_molluscicide"}, "presenceconstraint": "MANDATORY"}, {"header": "Molluscicide_application_rate", "boundto": {"id": "Pest control_molluscicide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "molluscicide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Nematicide", "boundto": {"id": "Pest control_pest_control_method_nematicide", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_nematicide"}, "presenceconstraint": "MANDATORY"}, {"header": "Nematicide_application_rate", "boundto": {"id": "Pest control_nematicide_application_rate", "type": "componentKey", "variable": "Pest control", "component": "nematicide_application_rate"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest_control_method_Pheromones_application", "boundto": {"id": "Pest control_pest_control_method_pheromones_application", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_pheromones_application"}, "presenceconstraint": "MANDATORY"}, {"header": "Pest control method_Single_inoculant", "boundto": {"id": "Pest control_pest_control_method_single_inoculant", "type": "componentKey", "variable": "Pest control", "component": "pest_control_method_single_inoculant"}, "presenceconstraint": "MANDATORY"}, {"header": "Agriculture_Pest control method_Soil_solarization", "boundto": {"id": "Pest control_agriculture_pest_control_method_soil_solarization", "type": "componentKey", "variable": "Pest control", "component": "agriculture_pest_control_method_soil_solarization"}, "presenceconstraint": "MANDATORY"}, {"header": "Tillage_season", "boundto": {"id": "Tillage_tillage_season", "type": "componentKey", "variable": "Tillage", "component": "tillage_season"}, "presenceconstraint": "MANDATORY"}, {"header": "Tillage system", "boundto": {"id": "Tillage_tillage_system", "type": "componentKey", "variable": "Tillage", "component": "tillage_system"}, "presenceconstraint": "MANDATORY"}, {"header": "Tillage method", "boundto": {"id": "Tillage_tillage_method", "type": "componentKey", "variable": "Tillage", "component": "tillage_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Tillage_depth", "boundto": {"id": "Tillage_tillage_depth", "type": "componentKey", "variable": "Tillage", "component": "tillage_depth"}, "presenceconstraint": "MANDATORY"}, {"header": "Irrigation_type", "boundto": {"id": "Irrigation_irrigation_type", "type": "componentKey", "variable": "Irrigation", "component": "irrigation_type"}, "presenceconstraint": "MANDATORY"}, {"header": "Grazing_method", "boundto": {"id": "Husbandry_grazing_method", "type": "componentKey", "variable": "Husbandry", "component": "grazing_method"}, "presenceconstraint": "MANDATORY"}, {"header": "Livestock_breed", "boundto": {"id": "Husbandry_livestock_breed", "type": "componentKey", "variable": "Husbandry", "component": "livestock_breed"}, "presenceconstraint": "MANDATORY"}, {"header": "Number_of_husbandry_animals", "boundto": {"id": "Husbandry_number_of_husbandry_animals", "type": "componentKey", "variable": "Husbandry", "component": "number_of_husbandry_animals"}, "presenceconstraint": "MANDATORY"}, {"header": "Drainage_system", "boundto": {"id": "Water_drainage_system", "type": "componentKey", "variable": "Water", "component": "drainage_system"}, "presenceconstraint": "MANDATORY"}, {"header": "Irrigation_water", "boundto": {"id": "Water_irrigation_water", "type": "componentKey", "variable": "Water", "component": "irrigation_water"}, "presenceconstraint": "MANDATORY"}, {"header": "Landuse_1_year_ago", "boundto": {"id": "Landuse_landuse_1_year_ago", "type": "componentKey", "variable": "Landuse", "component": "landuse_1_year_ago"}, "presenceconstraint": "MANDATORY"}, {"header": "Landuse_2_years_ago", "boundto": {"id": "Landuse_landuse_2_years_ago", "type": "componentKey", "variable": "Landuse", "component": "landuse_2_years_ago"}, "presenceconstraint": "MANDATORY"}, {"header": "Landuse_3_year_ago", "boundto": {"id": "Landuse_landuse_3_year_ago", "type": "componentKey", "variable": "Landuse", "component": "landuse_3_year_ago"}, "presenceconstraint": "MANDATORY"}, {"header": "Landuse_4_year_ago", "boundto": {"id": "Landuse_landuse_4_year_ago", "type": "componentKey", "variable": "Landuse", "component": "landuse_4_year_ago"}, "presenceconstraint": "MANDATORY"}, {"header": "Landuse_5_years_ago", "boundto": {"id": "Landuse_landuse_5_years_ago", "type": "componentKey", "variable": "Landuse", "component": "landuse_5_years_ago"}, "presenceconstraint": "MANDATORY"}, {"header": "Landuse_6_years_ago", "boundto": {"id": "Landuse_landuse_6_years_ago", "type": "componentKey", "variable": "Landuse", "component": "landuse_6_years_ago"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "Study_site_name"}], "separator": ";", "headerline": 6, "firstrowline": 7, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": null, "startdate": null, "filepattern": null, "authorizationscope": {}}, "uniqueness": [{"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, {"id": "informations_id_field", "type": "componentKey", "variable": "informations", "component": "id_field"}, {"id": "informations_id_subsample", "type": "componentKey", "variable": "informations", "component": "id_subsample"}], "validations": {}, "authorization": {"timescope": {"id": "date_date_subsample_collection", "type": "componentKey", "variable": "date", "component": "date_subsample_collection"}, "datagroups": {"Crop": {"data": ["Crop"], "label": "Crop", "internationalizationname": null, "internationalizedcolumns": null}, "date": {"data": ["date"], "label": "Les dates", "internationalizationname": null, "internationalizedcolumns": null}, "Water": {"data": ["Water"], "label": "Water", "internationalizationname": null, "internationalizedcolumns": null}, "Landuse": {"data": ["Landuse"], "label": "Landuse", "internationalizationname": null, "internationalizedcolumns": null}, "Tillage": {"data": ["Tillage"], "label": "Tillage", "internationalizationname": null, "internationalizedcolumns": null}, "contexte": {"data": ["contexte"], "label": "Les generalités", "internationalizationname": null, "internationalizedcolumns": null}, "Husbandry": {"data": ["Husbandry"], "label": "Husbandry", "internationalizationname": null, "internationalizedcolumns": null}, "Irrigation": {"data": ["Irrigation"], "label": "Irrigation", "internationalizationname": null, "internationalizedcolumns": null}, "Pest control": {"data": ["Pest control"], "label": "Pest control", "internationalizationname": null, "internationalizedcolumns": null}, "informations": {"data": ["informations"], "label": "Les informations", "internationalizationname": null, "internationalizedcolumns": null}, "Fertilization": {"data": ["Fertilization"], "label": "Fertilization", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"name_of_study_site": {"variable": "contexte", "component": "site_etude", "componentkey": {"id": "contexte_site_etude", "type": "componentKey", "variable": "contexte", "component": "site_etude"}, "internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"Crop": {"internationalizationname": null}, "date": {"internationalizationname": null}, "Water": {"internationalizationname": null}, "Landuse": {"internationalizationname": null}, "Tillage": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "Husbandry": {"internationalizationname": null}, "Irrigation": {"internationalizationname": null}, "Pest control": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "Fertilization": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}}, "internationalizationname": {"en": "Metadata Agriculture", "fr": "Métadonnées Agriculture"}, "internationalizedcolumns": null, "internationalizationdisplays": null}}, "references": {"crop": {"tags": ["agriculture", "crop"], "columns": {"crop categories": null}, "separator": ";", "keycolumns": ["crop categories"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Crop categories", "fr": "Categorie de culture"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "site": {"tags": ["localisation"], "columns": {"country": null, "european zone": null, "study site name": null}, "separator": ";", "keycolumns": ["study site name"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Site name", "fr": "Site"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{study site name}", "fr": "{study site name}"}}}, "texture": {"tags": ["soils"], "columns": {"name": null}, "separator": ";", "keycolumns": ["name"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Indicate the texture of the soil", "fr": null}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ph_method": {"tags": ["soils"], "columns": {"name": null}, "separator": ";", "keycolumns": ["name"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Methodology to assess the pH", "fr": "Méthodologie d'évaluation du pH"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "fauna_group": {"tags": ["mesofauna", "methodology"], "columns": {"fauna_taxon": null}, "separator": ";", "keycolumns": ["fauna_taxon"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Taxon Fauna groups", "fr": "Les taxons fauna groupes"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "source_type": {"tags": ["scope"], "columns": {"source type": null}, "separator": ";", "keycolumns": ["source type"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Source type", "fr": "Type de source"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "european_zone": {"tags": ["localisation"], "columns": {"european zone name": null}, "separator": ";", "keycolumns": ["european zone name"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "European Zone", "fr": "Zone européenne"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "scale_project": {"tags": ["scope"], "columns": {"scale projet": null}, "separator": ";", "keycolumns": ["scale projet"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Scale projet", "fr": "Echelle du projet"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "soil_type_wrb": {"tags": ["soils"], "columns": {"soil type wrb": null}, "separator": ";", "keycolumns": ["soil type wrb"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Soil type wrb", "fr": "Type de sol wrb"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "study_landuse": {"tags": ["study"], "columns": {"study landuse": null}, "separator": ";", "keycolumns": ["study landuse"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Study landuse", "fr": "Utilisation du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "cropping_sytem": {"tags": ["agriculture"], "columns": {"type of cropping system": null}, "separator": ";", "keycolumns": ["type of cropping system"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Cropping system", "fr": "Le type de culture"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "farming_system": {"tags": ["agriculture"], "columns": {"type of agriculture name": null}, "separator": ";", "keycolumns": ["type of agriculture name"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Farming system", "fr": "Type d'agriculture"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "grazing_method": {"tags": ["agriculture", "husbandry"], "columns": {"grazing method": null}, "separator": ";", "keycolumns": ["grazing method"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Grazing method", "fr": "Methode de paturage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "tillage_method": {"tags": ["agriculture", "tillage"], "columns": {"tillage method": null}, "separator": ";", "keycolumns": ["tillage method"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Tillage method", "fr": "Methode travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "tillage_season": {"tags": ["agriculture", "tillage"], "columns": {"tillage season": null}, "separator": ";", "keycolumns": ["tillage season"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Tillage season", "fr": "Saison travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "tillage_system": {"tags": ["agriculture", "tillage"], "columns": {"tillage system": null}, "separator": ";", "keycolumns": ["tillage system"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Tillage system", "fr": "System travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "type_main_crop": {"tags": ["agriculture", "crop"], "columns": {"type main crop": null}, "separator": ";", "keycolumns": ["type main crop"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Type main crop", "fr": "Type de culture principale"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "drainage_system": {"tags": ["agriculture", "water"], "columns": {"categories": null}, "separator": ";", "keycolumns": ["categories"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Drainage system", "fr": "Système de drainage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "irrigation_type": {"tags": ["agriculture", "irrigation"], "columns": {"types of irrigation": null}, "separator": ";", "keycolumns": ["types of irrigation"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Irrigation type", "fr": "Type d'irrigation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "livestock_breed": {"tags": ["agriculture", "husbandry"], "columns": {"livestock breed": null}, "separator": ";", "keycolumns": ["livestock breed"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Livestock breed", "fr": "Race du betail"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "irrigation_water": {"tags": ["agriculture", "water"], "columns": {"irrigation water": null}, "separator": ";", "keycolumns": ["irrigation water"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Irrigation water", "fr": "Type d'irrigation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "landuse_year_ago": {"tags": ["agriculture", "landuse"], "columns": {"categories": null}, "separator": ";", "keycolumns": ["categories"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Landuse year ago", "fr": "Landuse_year_ago"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "experimental_type": {"tags": ["study"], "columns": {"experimental type": null}, "separator": ";", "keycolumns": ["experimental type"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Experimental type", "fr": "type expérimental"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "extraction method": {"tags": ["microfauna", "mesofauna", "methodology"], "columns": {"use_method": null}, "separator": ";", "keycolumns": ["use_method"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Method used", "fr": "Methode utilisée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "macrofauna_method": {"tags": ["macrofauna"], "columns": {"categories": null}, "separator": ";", "keycolumns": ["categories"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Sampling Method used", "fr": "Methode utilisée pour l'échantillonge"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "observation_level": {"tags": [], "columns": {"observation_level": null}, "separator": ";", "keycolumns": ["observation_level"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Observation level", "fr": "Echelle d'observation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pest_control_type": {"tags": ["agriculture", "pest_control"], "columns": {"pest control type": null}, "separator": ";", "keycolumns": ["pest control type"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Pest control Type", "fr": "Type de contrôle anti parasitaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "fertilization_type": {"tags": ["agriculture", "fertilization"], "columns": {"type of fertilization": null}, "separator": ";", "keycolumns": ["type of fertilization"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Type of fertilization", "fr": "Type de fertilisation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "fertilization_method": {"tags": ["agriculture", "fertilization"], "columns": {"method of fertilization": null}, "separator": ";", "keycolumns": ["method of fertilization"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Method of fertilization", "fr": "Methode de fertilisation"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "organic_matter_input": {"tags": ["agriculture", "fertilization"], "columns": {"type of om input": null}, "separator": ";", "keycolumns": ["type of om input"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Type of OM input", "fr": "Type entrée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "pest_control_boolean": {"tags": ["agriculture", "pest_control"], "columns": {"used on the study site": null}, "separator": ";", "keycolumns": ["used on the study site"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Pest control boolean list", "fr": "Liste boolean pest control"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "microbial_biomass_unit": {"tags": ["fungi"], "columns": {"microbial_biomass_unit": null}, "separator": ";", "keycolumns": ["microbial_biomass_unit"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "microbial biomass unit", "fr": "Unité de la biomasse microbienne"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_shotgun_sequencing": {"tags": ["bacteria", "methodology"], "columns": {"Shotgun_sequencing": null}, "separator": ";", "keycolumns": ["Shotgun_sequencing"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Bacteria Shotgun_sequencing", "fr": "Bacteria Shotgun_sequencing"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "Relative_abundance_fungi_value": {"tags": ["fungi"], "columns": {"abundance": null}, "separator": ";", "keycolumns": ["abundance"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Abundance Fungi value", "fr": "Valeur abondance champignon"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_shannon_index_logbase": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"shannon_index_logbase": null}, "separator": ";", "keycolumns": ["shannon_index_logbase"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "shannon_index_logbase", "fr": "shannon_index_logbase"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_or_fungi_picking_scope": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"analysis_performed": null}, "separator": ";", "keycolumns": ["analysis_performed"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "ASV or OTU analysis performed", "fr": "Analyse ASV ou OTU effectuée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "fungi_amf_morphological_analysis": {"tags": ["fungi", "methodology"], "columns": {"morphological_analysis": null}, "separator": ";", "keycolumns": ["morphological_analysis"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Morphological analysis performed", "fr": "Analyse morphologique effectuée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_or_fungi_sequencing_type": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"sequencing_used": null}, "separator": ";", "keycolumns": ["sequencing_used"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Sequencing used for bacteria and fungi", "fr": "Séquençage utilisé pour bactérie et champignon"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "relative_abundance_bacteria_genus": {"tags": ["bacteria"], "columns": {"abundance": null}, "separator": ";", "keycolumns": ["abundance"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Abundance bacteria", "fr": "Abondance bacterienne"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "taxonomic_level_of_diversity_index": {"tags": ["mesofauna", "methodology"], "columns": {"use_method": null}, "separator": ";", "keycolumns": ["use_method"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Method used to compute", "fr": "Methode de calcul utilisée"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_or_fungi_sequencing_length": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"size": null}, "separator": ";", "keycolumns": ["size"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Size of the sequence for bacteria and fungi", "fr": "Taille de la séquence pour bactérie et champignon"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "sequencing_bacteria_and_archea_type": {"tags": ["bacteria", "methodology"], "columns": {"bacteria and archea type": null}, "separator": ";", "keycolumns": ["bacteria and archea type"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Bacteria_Sequencing type for bacteria and archea", "fr": "Bacteria_Sequencing type for bacteria and archea"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacterial_or_fungi_methodology_class": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"methodology_used": null}, "separator": ";", "keycolumns": ["methodology_used"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Used methodology class", "fr": "Methodes utilisées - class"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_or_fungi_sequencing_platform": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"platform_used": null}, "separator": ";", "keycolumns": ["platform_used"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Platform used", "fr": "Platform utilisé"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_or_fungi_sampling_methodology": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"sampling_methodology": null}, "separator": ";", "keycolumns": ["sampling_methodology"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Sampling methodology", "fr": "Méthodologie d'échantillonnage"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "bacteria_or_fungi_taxon_annotation_platform": {"tags": ["bacteria", "fungi", "methodology"], "columns": {"platform_used": null}, "separator": ";", "keycolumns": ["platform_used"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Platform to assign taxa", "fr": "Plate-forme pour l'attribution des taxons"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "application": {"name": "minotaur", "version": 17, "defaultlanguage": "en", "internationalization": {"internationalizationname": {"en": "Minotaur", "fr": "Prototype de l'application minotaur"}}, "internationalizationname": {"en": "Minotaur", "fr": "Prototype de l'application minotaur"}, "internationalizedcolumns": null}, "rightsrequest": null, "additionalfiles": {"Additional file": {"format": {"nom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "File name", "fr": "Nom du fichier"}, "internationalizedcolumns": null}, "date": {"checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Date", "fr": "Date"}, "internationalizedcolumns": null}, "Comment": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Comment", "fr": "Commentaire"}, "internationalizedcolumns": null}, "dispositif": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "site", "fr": "site"}, "internationalizedcolumns": null}}, "internationalizationname": {"en": "Complementary file", "fr": "Fichier complementaire"}, "internationalizedcolumns": null}}, "compositereferences": {"cr_localisation_scopes": {"components": [{"reference": "site", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"data_fungi": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data Fungi", "fr": "Données champignons"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "list_sample": {"authorization": null, "internationalizationname": {"en": "Data Bacteria_fungi", "fr": "Données de bactéries et champignons"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "data_bacteria": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data Bacteria", "fr": "Données bacteries"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_soil": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}, "granulometry": {"internationalizationname": null}, "physico-chimie": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata Soil", "fr": "Métadonnées sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "data_mesofauna": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data mesofauna", "fr": "Données de mésofaune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_fungi": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata Fungi", "fr": "Métadonnées champignons"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_scope": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata Scope", "fr": "Métadonnées Scope"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_study": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata Study", "fr": "Métadonnées Etude"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "data_macrofauna": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data macrofauna", "fr": "Données macrofaune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "data_microfauna": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data Microfauna", "fr": "Données de microfaune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "data_observation": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data observation", "fr": "Données d'observation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_bacteria": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "informations": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata Bacteria", "fr": "Métadonnées Bacteries"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_mesofauna": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata mesofauna", "fr": "Métadonnées de mesofaune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "data_bacteria_fungi": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Data Bacteria_fungi", "fr": "Données de bactéries et champignons"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_macrofauna": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata macrofauna", "fr": "Métadonnées macrofaune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_microfauna": {"authorization": {"datagroups": {"date": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "generality": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata microfauna", "fr": "Métadonnées microfaune"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "metadata_agriculture": {"authorization": {"datagroups": {"Crop": {"internationalizationname": null}, "date": {"internationalizationname": null}, "Water": {"internationalizationname": null}, "Landuse": {"internationalizationname": null}, "Tillage": {"internationalizationname": null}, "contexte": {"internationalizationname": null}, "Husbandry": {"internationalizationname": null}, "Irrigation": {"internationalizationname": null}, "Pest control": {"internationalizationname": null}, "informations": {"internationalizationname": null}, "Fertilization": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"name_of_study_site": {"internationalizationname": {"en": "Name of study site", "fr": "Nom de l'étude de site"}}}}, "internationalizationname": {"en": "Metadata Agriculture", "fr": "Métadonnées Agriculture"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}}, "references": {"crop": {"internationalizedtags": null, "internationalizationname": {"en": "Crop categories", "fr": "Categorie de culture"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "site": {"internationalizedtags": null, "internationalizationname": {"en": "Site name", "fr": "Site"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{study site name}", "fr": "{study site name}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "texture": {"internationalizedtags": null, "internationalizationname": {"en": "Indicate the texture of the soil", "fr": null}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ph_method": {"internationalizedtags": null, "internationalizationname": {"en": "Methodology to assess the pH", "fr": "Méthodologie d'évaluation du pH"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "fauna_group": {"internationalizedtags": null, "internationalizationname": {"en": "Taxon Fauna groups", "fr": "Les taxons fauna groupes"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "source_type": {"internationalizedtags": null, "internationalizationname": {"en": "Source type", "fr": "Type de source"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "european_zone": {"internationalizedtags": null, "internationalizationname": {"en": "European Zone", "fr": "Zone européenne"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "scale_project": {"internationalizedtags": null, "internationalizationname": {"en": "Scale projet", "fr": "Echelle du projet"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "soil_type_wrb": {"internationalizedtags": null, "internationalizationname": {"en": "Soil type wrb", "fr": "Type de sol wrb"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "study_landuse": {"internationalizedtags": null, "internationalizationname": {"en": "Study landuse", "fr": "Utilisation du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "cropping_sytem": {"internationalizedtags": null, "internationalizationname": {"en": "Cropping system", "fr": "Le type de culture"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "farming_system": {"internationalizedtags": null, "internationalizationname": {"en": "Farming system", "fr": "Type d'agriculture"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "grazing_method": {"internationalizedtags": null, "internationalizationname": {"en": "Grazing method", "fr": "Methode de paturage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "tillage_method": {"internationalizedtags": null, "internationalizationname": {"en": "Tillage method", "fr": "Methode travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "tillage_season": {"internationalizedtags": null, "internationalizationname": {"en": "Tillage season", "fr": "Saison travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "tillage_system": {"internationalizedtags": null, "internationalizationname": {"en": "Tillage system", "fr": "System travail du sol"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_main_crop": {"internationalizedtags": null, "internationalizationname": {"en": "Type main crop", "fr": "Type de culture principale"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "drainage_system": {"internationalizedtags": null, "internationalizationname": {"en": "Drainage system", "fr": "Système de drainage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "irrigation_type": {"internationalizedtags": null, "internationalizationname": {"en": "Irrigation type", "fr": "Type d'irrigation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "livestock_breed": {"internationalizedtags": null, "internationalizationname": {"en": "Livestock breed", "fr": "Race du betail"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "irrigation_water": {"internationalizedtags": null, "internationalizationname": {"en": "Irrigation water", "fr": "Type d'irrigation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "landuse_year_ago": {"internationalizedtags": null, "internationalizationname": {"en": "Landuse year ago", "fr": "Landuse_year_ago"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "experimental_type": {"internationalizedtags": null, "internationalizationname": {"en": "Experimental type", "fr": "type expérimental"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "extraction method": {"internationalizedtags": null, "internationalizationname": {"en": "Method used", "fr": "Methode utilisée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "macrofauna_method": {"internationalizedtags": null, "internationalizationname": {"en": "Sampling Method used", "fr": "Methode utilisée pour l'échantillonge"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "observation_level": {"internationalizedtags": null, "internationalizationname": {"en": "Observation level", "fr": "Echelle d'observation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pest_control_type": {"internationalizedtags": null, "internationalizationname": {"en": "Pest control Type", "fr": "Type de contrôle anti parasitaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "fertilization_type": {"internationalizedtags": null, "internationalizationname": {"en": "Type of fertilization", "fr": "Type de fertilisation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "fertilization_method": {"internationalizedtags": null, "internationalizationname": {"en": "Method of fertilization", "fr": "Methode de fertilisation"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "organic_matter_input": {"internationalizedtags": null, "internationalizationname": {"en": "Type of OM input", "fr": "Type entrée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "pest_control_boolean": {"internationalizedtags": null, "internationalizationname": {"en": "Pest control boolean list", "fr": "Liste boolean pest control"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "microbial_biomass_unit": {"internationalizedtags": null, "internationalizationname": {"en": "microbial biomass unit", "fr": "Unité de la biomasse microbienne"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_shotgun_sequencing": {"internationalizedtags": null, "internationalizationname": {"en": "Bacteria Shotgun_sequencing", "fr": "Bacteria Shotgun_sequencing"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "Relative_abundance_fungi_value": {"internationalizedtags": null, "internationalizationname": {"en": "Abundance Fungi value", "fr": "Valeur abondance champignon"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_shannon_index_logbase": {"internationalizedtags": null, "internationalizationname": {"en": "shannon_index_logbase", "fr": "shannon_index_logbase"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_or_fungi_picking_scope": {"internationalizedtags": null, "internationalizationname": {"en": "ASV or OTU analysis performed", "fr": "Analyse ASV ou OTU effectuée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "fungi_amf_morphological_analysis": {"internationalizedtags": null, "internationalizationname": {"en": "Morphological analysis performed", "fr": "Analyse morphologique effectuée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_or_fungi_sequencing_type": {"internationalizedtags": null, "internationalizationname": {"en": "Sequencing used for bacteria and fungi", "fr": "Séquençage utilisé pour bactérie et champignon"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "relative_abundance_bacteria_genus": {"internationalizedtags": null, "internationalizationname": {"en": "Abundance bacteria", "fr": "Abondance bacterienne"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "taxonomic_level_of_diversity_index": {"internationalizedtags": null, "internationalizationname": {"en": "Method used to compute", "fr": "Methode de calcul utilisée"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_or_fungi_sequencing_length": {"internationalizedtags": null, "internationalizationname": {"en": "Size of the sequence for bacteria and fungi", "fr": "Taille de la séquence pour bactérie et champignon"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "sequencing_bacteria_and_archea_type": {"internationalizedtags": null, "internationalizationname": {"en": "Bacteria_Sequencing type for bacteria and archea", "fr": "Bacteria_Sequencing type for bacteria and archea"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacterial_or_fungi_methodology_class": {"internationalizedtags": null, "internationalizationname": {"en": "Used methodology class", "fr": "Methodes utilisées - class"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_or_fungi_sequencing_platform": {"internationalizedtags": null, "internationalizationname": {"en": "Platform used", "fr": "Platform utilisé"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_or_fungi_sampling_methodology": {"internationalizedtags": null, "internationalizationname": {"en": "Sampling methodology", "fr": "Méthodologie d'échantillonnage"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "bacteria_or_fungi_taxon_annotation_platform": {"internationalizedtags": null, "internationalizationname": {"en": "Platform to assign taxa", "fr": "Plate-forme pour l'attribution des taxons"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "Minotaur", "fr": "Prototype de l'application minotaur"}}, "rightsrequest": null, "additionalfiles": {"Additional file": {"format": {"nom": {"en": "File name", "fr": "Nom du fichier"}, "date": {"en": "Date", "fr": "Date"}, "Comment": {"en": "Comment", "fr": "Commentaire"}, "dispositif": {"en": "site", "fr": "site"}}, "internationalizationname": {"en": "Complementary file", "fr": "Fichier complementaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "internationalizedtags": {"crop": {"en": "Crop", "fr": "Culture"}, "data": {"en": "Data", "fr": "Données"}, "fauna": {"en": "Fauna data", "fr": "Données Faune"}, "fungi": {"en": "Fungi", "fr": "Champignon"}, "scope": {"en": "Scope", "fr": "Porté"}, "soils": {"en": "Soil", "fr": "Sol"}, "study": {"en": "Study", "fr": "Etude"}, "water": {"en": "Water", "fr": "Eau"}, "landuse": {"en": "Landuse", "fr": "Occupation du sol"}, "tillage": {"en": "Tillage", "fr": "Travail du sol"}, "bacteria": {"en": "Bacteria", "fr": "Bacterie"}, "metadata": {"en": "Metadata", "fr": "Métadonnées"}, "husbandry": {"en": "Husbandry", "fr": "Elevage"}, "mesofauna": {"en": "Mesofauna", "fr": "Mésofaune"}, "earthworms": {"en": "Earthworms", "fr": "Verre de terre"}, "irrigation": {"en": "Irrigation", "fr": "Irrigation"}, "macrofauna": {"en": "Macrofauna", "fr": "Macrofaune"}, "microfauna": {"en": "Microfauna", "fr": "Microfaune"}, "agriculture": {"en": "Agriculture", "fr": "ITK"}, "methodology": {"en": "methodology", "fr": "methodologie"}, "observation": {"en": "Observation", "fr": "Observation"}, "localisation": {"en": "Localization", "fr": "Localisation"}, "pest_control": {"en": "Pest control", "fr": "lutte antiparasitaire"}, "fertilization": {"en": "Fertilization", "fr": "Fertilisation"}, "biological_data": {"en": "Biological data", "fr": "Données biologique"}}}, "requiredauthorizationsattributes": ["name_of_study_site"]},"configfile":"9b7d1790-41f5-4597-baad-751028a53d4b","version":17,"additionalfile":["Additional file"]}, {"id":"305cab22-f7b6-4bb0-93a9-3514dcf9e2d0","creator":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","creationdate":"2023-07-17T16:43:12.02919","updatedate":"2023-07-17T16:43:12.02919","name":"monsore","comment":"","referencetype":["especes","type_de_sites","sites","type de fichiers","projet","themes","types_de_donnees_par_themes_de_sites_et_projet","valeurs_qualitatives","variables","unites","variables_et_unites_par_types_de_donnees"],"datatype":["pem"],"configuration":{"tags": {"data": {"en": "data", "fr": "données"}, "context": {"en": "context", "fr": "contexte"}}, "comment": null, "version": 1, "datatypes": {"pem": {"data": {"date": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"bassin": null, "chemin": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return references.get(\"sites\") .find{it.getRefValues().get(\"zet_chemin_parent\").equals(datum.site.bassin) && it.getRefValues().get(\"zet_nom_key\").equals(datum.site.plateforme)} .getHierarchicalKey();\n", "references": ["sites"]}}, "plateforme": null}, "chartdescription": null, "computedcomponents": {"site_bassin": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "computation": {"datatypes": [], "expression": "return references.get(\"sites\") .find{it.getNaturalKey().equals(datum.site.bassin)} .getHierarchicalKey();\n", "references": ["sites"]}}}}, "espece": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "especes", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "projet", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "Nombre d'individus": {"tags": [], "hidden": false, "components": {"unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unites", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return \"sans_unite\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return 0", "references": []}}}, "chartdescription": null, "computedcomponents": {}}, "Couleur des individus": {"tags": [], "hidden": false, "components": {"unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unites", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return \"sans_unite\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitatives", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "projet", "boundto": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "site", "boundto": {"id": "site_bassin", "type": "componentKey", "variable": "site", "component": "bassin"}, "presenceconstraint": "MANDATORY"}, {"header": "plateforme", "boundto": {"id": "site_plateforme", "type": "componentKey", "variable": "site", "component": "plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date", "boundto": {"id": "date_value", "type": "componentKey", "variable": "date", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "espece", "boundto": {"id": "espece_value", "type": "componentKey", "variable": "espece", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "Couleur des individus", "boundto": {"id": "Couleur des individus_value", "type": "componentKey", "variable": "Couleur des individus", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre d'individus", "boundto": {"id": "Nombre d'individus_value", "type": "componentKey", "variable": "Nombre d'individus", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 4, "firstrowline": 5, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": null, "uniqueness": [{"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, {"id": "site_chemin", "type": "componentKey", "variable": "site", "component": "chemin"}, {"id": "date_value", "type": "componentKey", "variable": "date", "component": "value"}, {"id": "espece_value", "type": "componentKey", "variable": "espece", "component": "value"}], "validations": {"unitOfColor": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = \"piegeage_en_montee\"; String variable = \"Couleur des individus\"; String codeVariable = \"couleur_des_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n", "references": ["variables_et_unites_par_types_de_donnees"]}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "components": null, "internationalizationname": {"fr": "vérifie l'unité de la couleur des individus"}, "internationalizedcolumns": null}, "unitOfIndividus": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = \"piegeage_en_montee\"; String variable = \"Nombre d'individus\"; String codeVariable = \"nombre_d_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n", "references": ["variables_et_unites_par_types_de_donnees"]}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "components": null, "internationalizationname": {"fr": "vérifie l'unité du nombre d'individus"}, "internationalizedcolumns": null}}, "authorization": {"timescope": {"id": "date_value", "type": "componentKey", "variable": "date", "component": "value"}, "datagroups": {"qualitatif": {"data": ["Couleur des individus"], "label": "Données qualitatives", "internationalizationname": {"en": "Qualitative", "fr": "Qualitatif"}, "internationalizedcolumns": null}, "quantitatif": {"data": ["Nombre d'individus"], "label": "Données quantitatives", "internationalizationname": {"en": "Quantitative", "fr": "Quantitatif"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "espece"], "label": "Référentiel", "internationalizationname": {"en": "Repositories", "fr": "Référentiels"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"projet": {"variable": "projet", "component": "value", "componentkey": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": null}, "localization": {"variable": "site", "component": "chemin", "componentkey": {"id": "site_chemin", "type": "componentKey", "variable": "site", "component": "chemin"}, "internationalizationname": {"en": "Localization", "fr": "Localisation"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative", "fr": "Qualitatif"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative", "fr": "Quantitatif"}}, "referentiel": {"internationalizationname": {"en": "Repositories", "fr": "Référentiels"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}, "localization": {"internationalizationname": {"en": "Localization", "fr": "Localisation"}}}}}, "internationalizationname": {"en": "Trap in ascent", "fr": "Piégeage en Montée"}, "internationalizedcolumns": null, "internationalizationdisplays": {"especes": {"pattern": {"en": "espèce :{esp_nom}", "fr": "espèce :{esp_nom}"}}}}}, "references": {"sites": {"tags": ["context"], "columns": {"zet_nom_en": null, "zet_nom_fr": null, "zet_nom_key": null, "tze_type_nom": null, "zet_chemin_parent": null, "zet_description_en": null, "zet_description_fr": null}, "separator": ";", "keycolumns": ["zet_chemin_parent", "zet_nom_key"], "validations": {"typeSitesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "type_de_sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["tze_type_nom"], "internationalizationname": {"fr": "référence au type de site"}, "internationalizedcolumns": null}, "siteParentRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["zet_chemin_parent"], "internationalizationname": {"fr": "référence à la colonne parent"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"zet_nom_key": {"en": "zet_nom_en", "fr": "zet_nom_fr"}, "zet_description_fr": {"en": "zet_description_en", "fr": "zet_description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{zet_nom_key}", "fr": "{zet_nom_key}"}}}, "projet": {"tags": ["context"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "definition_en": null, "definition_fr": null, "colonne_homonyme_entre_referentiels": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "themes": {"tags": ["context"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Thematic", "fr": "Thème"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "unites": {"tags": ["data"], "columns": {"nom_en": null, "nom_fr": null, "code_en": null, "code_fr": null, "nom_key": null, "code_key": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Units", "fr": "Unités"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "code_key": {"en": "code_en", "fr": "code_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key} ({code_key})", "fr": "{nom_key} ({code_key})"}}}, "especes": {"tags": ["data"], "columns": {"esp_nom": null, "esp_definition_en": null, "esp_definition_fr": null, "colonne_homonyme_entre_referentiels": null}, "separator": ";", "keycolumns": ["esp_nom"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Species", "fr": "Espèces"}, "internationalizedcolumns": {"esp_definition_fr": {"en": "esp_definition_en", "fr": "esp_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{esp_nom}", "fr": "{esp_nom}"}}}, "variables": {"tags": ["data"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "definition_en": null, "definition_fr": null, "isQualitative": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variables", "fr": "Variables"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "type_de_sites": {"tags": ["context"], "columns": {"tze_nom_en": null, "tze_nom_fr": null, "tze_nom_key": null, "tze_definition_en": null, "tze_definition_fr": null}, "separator": ";", "keycolumns": ["tze_nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Sites types", "fr": "Types de sites"}, "internationalizedcolumns": {"tze_nom_key": {"en": "tze_nom_en", "fr": "tze_nom_fr"}, "tze_definition_fr": {"en": "tze_definition_en", "fr": "tze_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{tze_nom_key}", "fr": "{tze_nom_key}"}}}, "type de fichiers": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Files types", "fr": "Types de fichiers"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "valeurs_qualitatives": {"tags": ["data"], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "valeur_en": null, "valeur_fr": null, "valeur_key": null}, "separator": ";", "keycolumns": ["nom_key", "valeur_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Qualitative values", "fr": "Valeurs qualitatives"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{valeur_key}", "fr": "{valeur_key}"}}}, "variables_et_unites_par_types_de_donnees": {"tags": ["data"], "columns": {"nom de l'unité": null, "nom de la variable": null, "nom du type de données": null}, "separator": ";", "keycolumns": ["nom du type de données", "nom de la variable"], "validations": {"uniteRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom de l'unité"], "internationalizationname": {"fr": "référence à l'unité'"}, "internationalizedcolumns": null}, "variableRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "variables", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom de la variable"], "internationalizationname": {"fr": "référence à la variable"}, "internationalizedcolumns": null}, "checkDatatype": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n", "references": []}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du type de données"], "internationalizationname": {"fr": "test"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variables and units by data type", "fr": "Variables et unités par type de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}", "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}}}, "types_de_donnees_par_themes_de_sites_et_projet": {"tags": ["context"], "columns": {"nom du site": null, "nom du projet": null, "nom du thème": null, "nom du type de données": null}, "separator": ";", "keycolumns": ["nom du projet", "nom du site", "nom du thème", "nom du type de données"], "validations": {"sitesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du site"], "internationalizationname": {"fr": "référence au site"}, "internationalizedcolumns": null}, "projetRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "projet", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du projet"], "internationalizationname": {"fr": "référence au projet"}, "internationalizedcolumns": null}, "themesRef": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "themes", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du thème"], "internationalizationname": {"fr": "référence au theme"}, "internationalizedcolumns": null}, "checkDatatype": {"checker": {"name": "GroovyExpression", "params": {"groovy": {"datatypes": [], "expression": "String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n", "references": []}, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["nom du type de données"], "internationalizationname": {"fr": "test"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Data types by site and project", "fr": "Types de données par site et projet"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}", "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}}}}, "application": {"name": "MONSORE", "version": 1, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "SOERE my SOERE", "fr": "SOERE mon SOERE"}}, "internationalizationname": {"en": "SOERE my SOERE", "fr": "SOERE mon SOERE"}, "internationalizedcolumns": null}, "rightsrequest": null, "additionalfiles": {"fichiers": {"format": {"age": {"checker": {"name": "Integer", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Age", "fr": "Age"}, "internationalizedcolumns": null}, "nom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Name", "fr": "Nom"}, "internationalizedcolumns": null}, "date": {"checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Date", "fr": "Date"}, "internationalizedcolumns": null}, "site": {"checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "sites", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Place", "fr": "Site"}, "internationalizedcolumns": null}, "poids": {"checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Weight", "fr": "Poids"}, "internationalizedcolumns": null}}, "internationalizationname": {"en": "Files", "fr": "Fichiers"}, "internationalizedcolumns": null}, "utilisateurs": {"format": {"nom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Name", "fr": "Nom"}, "internationalizedcolumns": null}, "prenom": {"checker": {"name": "String", "params": {"groovy": null, "pattern": "[a-z]*", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "internationalizationname": {"en": "Surname", "fr": "Prénom"}, "internationalizedcolumns": null}}, "internationalizationname": {"en": "User", "fr": "Users"}, "internationalizedcolumns": null}}, "compositereferences": {"sites": {"components": [{"reference": "type_de_sites", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "sites", "parentkeycolumn": "tze_type_nom", "parentrecursivekey": "zet_chemin_parent", "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"components": [{"reference": "projet", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"pem": {"authorization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative", "fr": "Qualitatif"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative", "fr": "Quantitatif"}}, "referentiel": {"internationalizationname": {"en": "Repositories", "fr": "Référentiels"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}, "localization": {"internationalizationname": {"en": "Localization", "fr": "Localisation"}}}}, "internationalizationname": {"en": "Trap in ascent", "fr": "Piégeage en Montée"}, "internationalizedcolumns": null, "internationalizationdisplay": {"especes": {"pattern": {"en": "espèce :{esp_nom}", "fr": "espèce :{esp_nom}"}}}, "internationalizedvalidations": {"unitOfColor": {"fr": "vérifie l'unité de la couleur des individus"}, "unitOfIndividus": {"fr": "vérifie l'unité du nombre d'individus"}}}}, "references": {"sites": {"internationalizedtags": null, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"zet_nom_key": {"en": "zet_nom_en", "fr": "zet_nom_fr"}, "zet_description_fr": {"en": "zet_description_en", "fr": "zet_description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{zet_nom_key}", "fr": "{zet_nom_key}"}}, "internationalizedvalidations": {"typeSitesRef": {"fr": "référence au type de site"}, "siteParentRef": {"fr": "référence à la colonne parent"}}, "internationalizeddynamiccolumns": {}}, "projet": {"internationalizedtags": null, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "themes": {"internationalizedtags": null, "internationalizationname": {"en": "Thematic", "fr": "Thème"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "unites": {"internationalizedtags": null, "internationalizationname": {"en": "Units", "fr": "Unités"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "code_key": {"en": "code_en", "fr": "code_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key} ({code_key})", "fr": "{nom_key} ({code_key})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "especes": {"internationalizedtags": null, "internationalizationname": {"en": "Species", "fr": "Espèces"}, "internationalizedcolumns": {"esp_definition_fr": {"en": "esp_definition_en", "fr": "esp_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{esp_nom}", "fr": "{esp_nom}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "variables": {"internationalizedtags": null, "internationalizationname": {"en": "Variables", "fr": "Variables"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "definition_fr": {"en": "definition_en", "fr": "definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type_de_sites": {"internationalizedtags": null, "internationalizationname": {"en": "Sites types", "fr": "Types de sites"}, "internationalizedcolumns": {"tze_nom_key": {"en": "tze_nom_en", "fr": "tze_nom_fr"}, "tze_definition_fr": {"en": "tze_definition_en", "fr": "tze_definition_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{tze_nom_key}", "fr": "{tze_nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "type de fichiers": {"internationalizedtags": null, "internationalizationname": {"en": "Files types", "fr": "Types de fichiers"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "valeurs_qualitatives": {"internationalizedtags": null, "internationalizationname": {"en": "Qualitative values", "fr": "Valeurs qualitatives"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{valeur_key}", "fr": "{valeur_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "variables_et_unites_par_types_de_donnees": {"internationalizedtags": null, "internationalizationname": {"en": "Variables and units by data type", "fr": "Variables et unités par type de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}", "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"}}, "internationalizedvalidations": {"uniteRef": {"fr": "référence à l'unité'"}, "variableRef": {"fr": "référence à la variable"}, "checkDatatype": {"fr": "test"}}, "internationalizeddynamiccolumns": {}}, "types_de_donnees_par_themes_de_sites_et_projet": {"internationalizedtags": null, "internationalizationname": {"en": "Data types by site and project", "fr": "Types de données par site et projet"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}", "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"}}, "internationalizedvalidations": {"sitesRef": {"fr": "référence au site"}, "projetRef": {"fr": "référence au projet"}, "themesRef": {"fr": "référence au theme"}, "checkDatatype": {"fr": "test"}}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "SOERE my SOERE", "fr": "SOERE mon SOERE"}}, "rightsrequest": null, "additionalfiles": {"fichiers": {"format": {"age": {"en": "Age", "fr": "Age"}, "nom": {"en": "Name", "fr": "Nom"}, "date": {"en": "Date", "fr": "Date"}, "site": {"en": "Place", "fr": "Site"}, "poids": {"en": "Weight", "fr": "Poids"}}, "internationalizationname": {"en": "Files", "fr": "Fichiers"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "utilisateurs": {"format": {"nom": {"en": "Name", "fr": "Nom"}, "prenom": {"en": "Surname", "fr": "Prénom"}}, "internationalizationname": {"en": "User", "fr": "Users"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "internationalizedtags": {"data": {"en": "data", "fr": "données"}, "context": {"en": "context", "fr": "contexte"}}}, "requiredauthorizationsattributes": ["projet", "localization"]},"configfile":"407471bc-05d7-4837-ae17-9ef7a1e1511a","version":1,"additionalfile":["fichiers","utilisateurs"]}, {"id":"a3bac9f4-f889-4431-b087-d287c60c673b","creator":"59effdf0-a352-464f-b245-96521c519634","creationdate":"2023-07-17T16:58:26.874603","updatedate":"2023-07-17T16:58:26.874603","name":"damienbastedeccinq","comment":"","referencetype":["ref_metadata_entity","ref_datafile_variable_metadata","ref_variable_standard","ref_datafile_variable","ref_treatment","ref_plot_type","ref_site","ref_plot"],"datatype":["teledetection_data_v1"],"configuration":{"tags": {}, "comment": null, "version": 1, "datatypes": {"teledetection_data_v1": {"data": {"date": {"tags": [], "hidden": false, "components": {"date": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "heure": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:mm", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "location": {"tags": [], "hidden": false, "components": {"experimental_plot": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_plot", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "experimental_site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}, "experimental_network": null}, "chartdescription": null, "computedcomponents": {}}, "treatment": {"tags": [], "hidden": false, "components": {"experimental_treatment": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_treatment", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "pixel_count": {"tags": [], "hidden": false, "components": {"pixel_count_10m": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}, "pixel_count_20m": {"tags": ["__hidden__"], "hidden": true, "checker": null, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {"pixel_count": {"tags": [], "hidden": false, "checker": null, "computation": {"datatypes": [], "expression": "StringToTest=datum.get(\"teledec_data\").get(\"variable\"); if(StringToTest.indexOf(\"10m\") == -1) {return datum.get(\"pixel_count\").get(\"pixel_count_20m\"); } else { return datum.get(\"pixel_count\").get(\"pixel_count_10m\"); }\n", "references": []}}}}, "teledec_data": {"tags": [], "hidden": false, "components": {"value": null, "variable": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_datafile_variable", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "Date", "boundto": {"id": "date_date", "type": "componentKey", "variable": "date", "component": "date"}, "presenceconstraint": "MANDATORY"}, {"header": "Heure", "boundto": {"id": "date_heure", "type": "componentKey", "variable": "date", "component": "heure"}, "presenceconstraint": "MANDATORY"}], "constants": [{"boundto": {"id": "location_experimental_network", "type": "componentKey", "variable": "location", "component": "experimental_network"}, "rownumber": 1, "headername": null, "columnnumber": 2, "exportheader": "experimental network"}, {"boundto": {"id": "location_experimental_site", "type": "componentKey", "variable": "location", "component": "experimental_site"}, "rownumber": 2, "headername": null, "columnnumber": 2, "exportheader": "experimental site"}, {"boundto": {"id": "location_experimental_plot", "type": "componentKey", "variable": "location", "component": "experimental_plot"}, "rownumber": 3, "headername": null, "columnnumber": 2, "exportheader": "experimental plot"}, {"boundto": {"id": "treatment_experimental_treatment", "type": "componentKey", "variable": "treatment", "component": "experimental_treatment"}, "rownumber": 4, "headername": null, "columnnumber": 2, "exportheader": "experimental treatment"}, {"boundto": {"id": "pixel_count_pixel_count_10m", "type": "componentKey", "variable": "pixel_count", "component": "pixel_count_10m"}, "rownumber": 5, "headername": null, "columnnumber": 2, "exportheader": null}, {"boundto": {"id": "pixel_count_pixel_count_20m", "type": "componentKey", "variable": "pixel_count", "component": "pixel_count_20m"}, "rownumber": 6, "headername": null, "columnnumber": 2, "exportheader": "pixel_count_20m"}], "separator": ";", "headerline": 11, "firstrowline": 14, "repeatedcolumns": [{"tokens": [{"boundto": {"id": "teledec_data_variable", "type": "componentKey", "variable": "teledec_data", "component": "variable"}, "exportheader": null}], "boundto": {"id": "teledec_data_value", "type": "componentKey", "variable": "teledec_data", "component": "value"}, "exportheader": null, "headerpattern": "(.*)"}], "allowunexpectedcolumns": true}, "migrations": {}, "repository": null, "uniqueness": [{"id": "location_experimental_plot", "type": "componentKey", "variable": "location", "component": "experimental_plot"}, {"id": "location_experimental_site", "type": "componentKey", "variable": "location", "component": "experimental_site"}, {"id": "location_experimental_network", "type": "componentKey", "variable": "location", "component": "experimental_network"}, {"id": "date_date", "type": "componentKey", "variable": "date", "component": "date"}, {"id": "date_heure", "type": "componentKey", "variable": "date", "component": "heure"}, {"id": "teledec_data_variable", "type": "componentKey", "variable": "teledec_data", "component": "variable"}], "validations": {}, "authorization": null, "internationalizationname": {"en": "teledetection data", "fr": "données de télédétection sans repeated columns"}, "internationalizedcolumns": null, "internationalizationdisplays": {"ref_site": {"pattern": {"en": "<em>[data display]</em>: {site_code} ({site_label_en})", "fr": "<em>[data display]</em>: {site_code} ({site_label_fr})"}}}}}, "references": {"ref_plot": {"tags": [], "columns": {"plot_uri": null, "plot_code": null, "site_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "plot_label_en": null, "plot_label_fr": null, "plot_type_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_plot_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "treatment_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_treatment", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "plot_code_parent": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_plot", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "plot_description_en": null, "plot_description_fr": null}, "separator": ";", "keycolumns": ["plot_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of experimental plots", "fr": "(ref_plot.csv) Liste des parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_site": {"tags": [], "columns": {"site_uri": null, "site_code": null, "network_code": null, "site_label_en": null, "site_label_fr": null, "site_description_en": null, "site_description_fr": null}, "separator": ";", "keycolumns": ["site_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of study sites", "fr": "(ref_site.csv) Liste des sites d'étude"}, "internationalizedcolumns": {"site_label_fr": {"en": "site_label_en", "fr": "site_label_en"}}, "internationalizationdisplay": {"pattern": {"en": "{site_code} ({site_label_en})", "fr": "{site_code} ({site_label_fr})"}}}, "ref_plot_type": {"tags": [], "columns": {"plot_type_uri": null, "plot_type_code": null, "plot_type_label_en": null, "plot_type_label_fr": null, "plot_type_description_en": null, "plot_type_description_fr": null}, "separator": ";", "keycolumns": ["plot_type_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of experimental plot types", "fr": "(ref_plot_type.csv) Liste des types de parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_treatment": {"tags": [], "columns": {"treatment_uri": null, "treatment_code": null, "treatment_label_en": null, "treatment_label_fr": null, "treatment_description_en": null, "treatment_description_fr": null}, "separator": ";", "keycolumns": ["treatment_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "list of treatments", "fr": "(ref_treatment.csv) Liste des traitements"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_metadata_entity": {"tags": [], "columns": {"entity_uri": null, "entity_code": null, "entity_name_en": null, "entity_name_fr": null}, "separator": ";", "keycolumns": ["entity_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of entities usable in the metadata reference of the data file columns", "fr": "(metadata_entity.csv) Liste des entités utilisables dans le référentiel des métadonnées des colonnes des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_name_en}", "fr": "{entity_name_fr}"}}}, "ref_datafile_variable": {"tags": [], "columns": {"variable_unit": null, "variable_entity": null, "variable_context": null, "variable_category": null, "variable_qualifier": null, "datafile_variable_code": null, "variable_standard_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_variable_standard", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "variable_characteristic": null}, "separator": ";", "keycolumns": ["datafile_variable_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {"variable_metadata": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_datafile_variable_metadata", "duration": null, "required": false, "multiplicity": "MANY", "transformation": {"codify": false, "groovy": null}}}, "computation": {"datatypes": [], "expression": "String datafile_variable_code = datum[\"datafile_variable_code\"]; references.ref_datafile_variable_metadata .findAll({it.refValues.datafile_variable_code.equals(datafile_variable_code)}) .collect({it.naturalKey}) .join(\",\");\n", "references": ["ref_datafile_variable_metadata"]}, "presenceconstraint": "MANDATORY"}}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "List of column names of data files", "fr": "(datafile_variable.csv) Liste des noms des colonnes de fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_variable_standard": {"tags": [], "columns": {"variable_ref": null, "variable_code": null, "variable_label_en": null, "variable_label_fr": null, "variable_shortname_en": null, "variable_shortname_fr": null, "variable_description_en": null, "variable_description_fr": null}, "separator": ";", "keycolumns": ["variable_code"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "variable reference", "fr": "(variable_standard.csv) Référentiel des variables"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_datafile_variable_metadata": {"tags": [], "columns": {"entity_code": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_metadata_entity", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "entity_value": null, "entity_value_uri": null, "entity_value_type": null, "datafile_variable_code": null, "entity_value_unit_code": null, "entity_value_unit_code_uri": null}, "separator": ";", "keycolumns": ["datafile_variable_code", "entity_code", "entity_value"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Data file column metadata list", "fr": "(metadata_file.csv) Liste des métadonnées des colonnes des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_code} : {entity_value} ({entity_value_unit_code})", "fr": "{entity_code} : {entity_value} ({entity_value_unit_code})"}}}}, "application": {"name": "damienbastedeccinq", "version": 1, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "BAS Damien UC Teledec Scen 5", "fr": "BAS Damien UC Teledec Scen 5"}}, "internationalizationname": {"en": "BAS Damien UC Teledec Scen 5", "fr": "BAS Damien UC Teledec Scen 5"}, "internationalizedcolumns": null}, "rightsrequest": null, "additionalfiles": {}, "compositereferences": {"cref_ref_plot_ref_site": {"components": [{"reference": "ref_site", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "ref_plot", "parentkeycolumn": "site_code", "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"teledetection_data_v1": {"authorization": null, "internationalizationname": {"en": "teledetection data", "fr": "données de télédétection sans repeated columns"}, "internationalizedcolumns": null, "internationalizationdisplay": {"ref_site": {"pattern": {"en": "<em>[data display]</em>: {site_code} ({site_label_en})", "fr": "<em>[data display]</em>: {site_code} ({site_label_fr})"}}}, "internationalizedvalidations": {}}}, "references": {"ref_plot": {"internationalizedtags": null, "internationalizationname": {"en": "List of experimental plots", "fr": "(ref_plot.csv) Liste des parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_site": {"internationalizedtags": null, "internationalizationname": {"en": "List of study sites", "fr": "(ref_site.csv) Liste des sites d'étude"}, "internationalizedcolumns": {"site_label_fr": {"en": "site_label_en", "fr": "site_label_en"}}, "internationalizationdisplay": {"pattern": {"en": "{site_code} ({site_label_en})", "fr": "{site_code} ({site_label_fr})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_plot_type": {"internationalizedtags": null, "internationalizationname": {"en": "List of experimental plot types", "fr": "(ref_plot_type.csv) Liste des types de parcelles expérimentales"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_treatment": {"internationalizedtags": null, "internationalizationname": {"en": "list of treatments", "fr": "(ref_treatment.csv) Liste des traitements"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_metadata_entity": {"internationalizedtags": null, "internationalizationname": {"en": "List of entities usable in the metadata reference of the data file columns", "fr": "(metadata_entity.csv) Liste des entités utilisables dans le référentiel des métadonnées des colonnes des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_name_en}", "fr": "{entity_name_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_datafile_variable": {"internationalizedtags": null, "internationalizationname": {"en": "List of column names of data files", "fr": "(datafile_variable.csv) Liste des noms des colonnes de fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_variable_standard": {"internationalizedtags": null, "internationalizationname": {"en": "variable reference", "fr": "(variable_standard.csv) Référentiel des variables"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_datafile_variable_metadata": {"internationalizedtags": null, "internationalizationname": {"en": "Data file column metadata list", "fr": "(metadata_file.csv) Liste des métadonnées des colonnes des fichiers de données"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{entity_code} : {entity_value} ({entity_value_unit_code})", "fr": "{entity_code} : {entity_value} ({entity_value_unit_code})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "BAS Damien UC Teledec Scen 5", "fr": "BAS Damien UC Teledec Scen 5"}}, "rightsrequest": null, "additionalfiles": {}, "internationalizedtags": {}}, "requiredauthorizationsattributes": []},"configfile":"7f591004-434c-4044-a3d5-204cb1ef2eda","version":1,"additionalfile":[]}, {"id":"33118b8d-2dbe-49be-a64a-4d3a7e839e3e","creator":"5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9","creationdate":"2023-07-18T10:45:06.201931","updatedate":"2023-07-18T10:45:06.201931","name":"ola","comment":"","referencetype":["platform_type","site_type","ref_site","platform","tool_type","tool","file_type","unit","data_type","variable_group","variable_norm","ref_variable","controle_coherence","valeurs_qualitative","stade_développement_zoo","niveau_taxon","taxon_zooplancton","propriete_taxon","taxon_phytoplancton","project","project_site","thematic","data_type_site_theme_project"],"datatype":["condition_prelevements","sonde_multiparametres","zooplancton","phytoplancton","production_primaire","chlorophylle","physico-chimie","haute_frequence"],"configuration":{"tags": {}, "comment": null, "version": 1, "datatypes": {"zooplancton": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "outil": {"tags": [], "hidden": false, "components": {"mesure": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.tool.find({ it.refValues[\"nom de l'outil de mesure_fr\"].replaceAll(' ', '_').equalsIgnoreCase(datum.outil['mesure'].replaceAll(' ', '_')) }).naturalKey;\n", "references": ["tool"]}}}}, "defaultvalue": null}, "prelevement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].replaceAll(' ', '_').equalsIgnoreCase(datum.outil['prelevement'].replaceAll(' ', '_')) }).naturalKey;\n", "references": ["tool"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "taxon": {"tags": [], "hidden": false, "components": {"nom du determinateur": null, "stade de développement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "stade_développement_zoo", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.stade_développement_zoo.find({ it.refValues[\"nom_key\"].equalsIgnoreCase(datum.taxon['stade de développement']) }).naturalKey;\n", "references": ["stade_développement_zoo"]}}}}, "defaultvalue": null}, "nom du taxon déterminé": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxon_zooplancton", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "if(datum.taxon['nom du taxon déterminé'].substring(datum.taxon['nom du taxon déterminé'].length()-1).equals(' ')){\n  return references.taxon_zooplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé'].substring(0, datum.taxon['nom du taxon déterminé'].length()-1)) }).naturalKey;\n} else {\n  return references.taxon_zooplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé']) }).naturalKey;\n}\n", "references": ["taxon_zooplancton"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].replaceAll(' ', '_').equalsIgnoreCase(datum.plateforme['nom de la plateforme'].replaceAll(' ', '_'))}).naturalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"metre\"", "references": []}}, "maximum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.profondeur['maximum'].replaceAll(',','.'); String variable = 'profondeur_maximum'; if(Float.parseFloat(valeur) >= 51) {\n    throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieur à la valeur 50\" , variable, valeur));\n} else {\n  return valeur;\n}\n", "references": []}}}}, "defaultvalue": null}, "minimum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.profondeur['minimum'].replaceAll(',','.'); String variable = 'profondeur_minimum'; if(Float.parseFloat(valeur) <= -1) {\n    throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur 0\" , variable, valeur));\n} else {\n  return valeur;\n}\n", "references": []}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "nombre_individus": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"individus par mètre carré\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "biovolume sédimenté": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"millilitre par mètre carré\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prélèvement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de mesure", "boundto": {"id": "outil_mesure", "type": "componentKey", "variable": "outil", "component": "mesure"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de prélèvement", "boundto": {"id": "outil_prelevement", "type": "componentKey", "variable": "outil", "component": "prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur minimum", "boundto": {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur maximum", "boundto": {"id": "profondeur_maximum", "type": "componentKey", "variable": "profondeur", "component": "maximum"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du determinateur", "boundto": {"id": "taxon_nom du determinateur", "type": "componentKey", "variable": "taxon", "component": "nom du determinateur"}, "presenceconstraint": "MANDATORY"}, {"header": "biovolume sédimenté", "boundto": {"id": "biovolume sédimenté_value", "type": "componentKey", "variable": "biovolume sédimenté", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du taxon déterminé", "boundto": {"id": "taxon_nom du taxon déterminé", "type": "componentKey", "variable": "taxon", "component": "nom du taxon déterminé"}, "presenceconstraint": "MANDATORY"}, {"header": "stade de développement", "boundto": {"id": "taxon_stade de développement", "type": "componentKey", "variable": "taxon", "component": "stade de développement"}, "presenceconstraint": "MANDATORY"}, {"header": "nombre individus", "boundto": {"id": "nombre_individus_value", "type": "componentKey", "variable": "nombre_individus", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_zooplancton_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, {"id": "taxon_nom du taxon déterminé", "type": "componentKey", "variable": "taxon", "component": "nom du taxon déterminé"}, {"id": "taxon_stade de développement", "type": "componentKey", "variable": "taxon", "component": "stade de développement"}, {"id": "outil_mesure", "type": "componentKey", "variable": "outil", "component": "mesure"}, {"id": "outil_prelevement", "type": "componentKey", "variable": "outil", "component": "prelevement"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"donnée": {"data": ["biovolume sédimenté", "nombre_individus"], "label": "Data", "internationalizationname": {"en": "Donnée", "fr": "Donnée"}, "internationalizedcolumns": null}, "condition": {"data": ["outil", "profondeur", "taxon"], "label": "Contexte", "internationalizationname": {"en": "Context", "fr": "Contexte"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "plateforme"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"donnée": {"internationalizationname": {"en": "Donnée", "fr": "Donnée"}}, "condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Zooplancton", "fr": "Zooplancton"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "chlorophylle": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"mètre\"", "references": []}}, "maximum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "minimum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "chlorophylle": {"tags": [], "hidden": false, "components": {"c": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"microgramme par litre\"", "references": []}}, "carotenoïde": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "pheopigments": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "a scor-unesco": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "a strickland-parsons": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "Nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prelevement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur min", "boundto": {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur max", "boundto": {"id": "profondeur_maximum", "type": "componentKey", "variable": "profondeur", "component": "maximum"}, "presenceconstraint": "MANDATORY"}, {"header": "chlorophylle a strickland-parsons", "boundto": {"id": "chlorophylle_a strickland-parsons", "type": "componentKey", "variable": "chlorophylle", "component": "a strickland-parsons"}, "presenceconstraint": "MANDATORY"}, {"header": "chlorophylle c", "boundto": {"id": "chlorophylle_c", "type": "componentKey", "variable": "chlorophylle", "component": "c"}, "presenceconstraint": "MANDATORY"}, {"header": "carotenoïde", "boundto": {"id": "chlorophylle_carotenoïde", "type": "componentKey", "variable": "chlorophylle", "component": "carotenoïde"}, "presenceconstraint": "MANDATORY"}, {"header": "chlorophylle a scor-unesco", "boundto": {"id": "chlorophylle_a scor-unesco", "type": "componentKey", "variable": "chlorophylle", "component": "a scor-unesco"}, "presenceconstraint": "MANDATORY"}, {"header": "pheopigments", "boundto": {"id": "chlorophylle_pheopigments", "type": "componentKey", "variable": "chlorophylle", "component": "pheopigments"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_chlorophylle_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, {"id": "profondeur_maximum", "type": "componentKey", "variable": "profondeur", "component": "maximum"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"condition": {"data": ["profondeur", "chlorophylle"], "label": "Contexte", "internationalizationname": {"en": "Context", "fr": "Contexte"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "plateforme"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": null, "fr": "Chlorophylle"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "phytoplancton": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "outil": {"tags": [], "hidden": false, "components": {"mesure": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "if(datum.outil['mesure'] != \"\") {\n  return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['mesure'])}).naturalKey;\n} else {\n  return datum.outil['mesure'];\n}\n", "references": ["tool"]}}}}, "defaultvalue": null}, "prelevement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "if(datum.outil['prelevement'] != \"\") {\n  return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prelevement'])}).naturalKey;\n} else {\n  return datum.outil['prelevement'];\n}\n", "references": ["tool"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "taxon": {"tags": [], "hidden": false, "components": {"nom du determinateur": null, "nom du taxon déterminé": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxon_phytoplancton", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "if(datum.taxon['nom du taxon déterminé'].substring(datum.taxon['nom du taxon déterminé'].length()-1).equals(' ')){\n  return references.taxon_phytoplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé'].substring(0, datum.taxon['nom du taxon déterminé'].length()-1)) }).naturalKey;\n} else {\n  return references.taxon_phytoplancton.find({ it.refValues[\"nom du taxon déterminé\"].equalsIgnoreCase(datum.taxon['nom du taxon déterminé']) }).naturalKey;\n}\n", "references": ["taxon_phytoplancton"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"metre\"", "references": []}}, "maximum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "minimum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "volume sedimente": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"millilitre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "surface de comptage": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"millimetre_carre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "nombre d'objets par ml": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"individus_par_metre_carre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "nombre d'objets comptés": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"individus_par_metre_carre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "nombre de cellules par ml": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"individus_par_metre_carre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "nombre de champs comptés": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"no_unit\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "biovolume de l'espèce dans l'échantillon": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"micrometre_cube_par_millilitre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prélèvement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de mesure", "boundto": {"id": "outil_mesure", "type": "componentKey", "variable": "outil", "component": "mesure"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de prélèvement", "boundto": {"id": "outil_prelevement", "type": "componentKey", "variable": "outil", "component": "prelevement"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur minimum", "boundto": {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur maximum", "boundto": {"id": "profondeur_maximum", "type": "componentKey", "variable": "profondeur", "component": "maximum"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du déterminateur", "boundto": {"id": "taxon_nom du determinateur", "type": "componentKey", "variable": "taxon", "component": "nom du determinateur"}, "presenceconstraint": "MANDATORY"}, {"header": "volume sédimenté", "boundto": {"id": "volume sedimente_value", "type": "componentKey", "variable": "volume sedimente", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du taxon déterminé", "boundto": {"id": "taxon_nom du taxon déterminé", "type": "componentKey", "variable": "taxon", "component": "nom du taxon déterminé"}, "presenceconstraint": "MANDATORY"}, {"header": "surface de comptage", "boundto": {"id": "surface de comptage_value", "type": "componentKey", "variable": "surface de comptage", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "Nombre de champs comptés", "boundto": {"id": "nombre de champs comptés_value", "type": "componentKey", "variable": "nombre de champs comptés", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nombre d'objets comptés", "boundto": {"id": "nombre d'objets comptés_value", "type": "componentKey", "variable": "nombre d'objets comptés", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nombre d'objets par ml", "boundto": {"id": "nombre d'objets par ml_value", "type": "componentKey", "variable": "nombre d'objets par ml", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nombre de cellules par ml", "boundto": {"id": "nombre de cellules par ml_value", "type": "componentKey", "variable": "nombre de cellules par ml", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "biovolume de l'espèce dans l'échantillon", "boundto": {"id": "biovolume de l'espèce dans l'échantillon_value", "type": "componentKey", "variable": "biovolume de l'espèce dans l'échantillon", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_phytoplancton_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, {"id": "profondeur_maximum", "type": "componentKey", "variable": "profondeur", "component": "maximum"}, {"id": "taxon_nom du taxon déterminé", "type": "componentKey", "variable": "taxon", "component": "nom du taxon déterminé"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"donnee": {"data": ["volume sedimente", "nombre de cellules par ml", "surface de comptage", "nombre de champs comptés", "nombre d'objets comptés", "taxon", "biovolume de l'espèce dans l'échantillon", "nombre d'objets par ml"], "label": "Donnée", "internationalizationname": {"en": "Data", "fr": "Donnée"}, "internationalizedcolumns": null}, "condition": {"data": ["outil", "profondeur"], "label": "Contexte", "internationalizationname": {"en": "Context", "fr": "Contexte"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "plateforme"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"donnee": {"internationalizationname": {"en": "Data", "fr": "Donnée"}}, "condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Phytoplancton", "fr": "Phytoplancton"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "physico-chimie": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "outil": {"tags": [], "hidden": false, "components": {"prélèvement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prélèvement'])}).hierarchicalKey;\n", "references": ["tool"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"unité": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return \"mètre\"", "references": []}}, "maximum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.profondeur['maximum'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = 'profondeur_mesuree'; Object valeurTrouve = '' ? '' : references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equals(variable) })\n        .find({ it.refValues['nom du site'].equalsIgnoreCase(site.split(\"\\\\.\")[1]) });\nif(valeurTrouve != null) {\n  if(valeurTrouve.find({valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}, "minimum": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.profondeur['minimum'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = 'profondeur_mesuree'; Object valeurTrouve = '' ? '' : references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equals(variable) })\n        .find({ it.refValues['nom du site'].equalsIgnoreCase(site.split(\"\\\\.\")[1]) });\nif(valeurTrouve != null) {\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else {\n    return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}, "réelle": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "data_variable": {"tags": [], "hidden": false, "components": {"nom": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_variable", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "if( references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom']) }) ) {\n    return references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom']) }).naturalKey;\n} else if (datum.data_variable['nom'].substring(datum.data_variable['nom'].length()-1).equals(' ')) {\n    return references.ref_variable.find({ it.refValues['nom de la variable_fr'].equalsIgnoreCase(datum.data_variable['nom'].substring(0, datum.data_variable['nom'].length()-1)) }).naturalKey;\n}  else if (references.ref_variable.find({ it.naturalKey.equalsIgnoreCase( datum.data_variable['nom']) }) ) {\n  return references.ref_variable.find({ it.naturalKey.equalsIgnoreCase(datum.data_variable['nom']) }).naturalKey;\n}\n", "references": ["ref_variable"]}}}}, "defaultvalue": null}, "unit": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "Map variable_unit = [\n  \"ph\": \"no_unit\",\n  \"fer\": \"microgramme_par_litre\",\n  \"zinc\": \"microgramme_par_litre\",\n  \"etain\": \"microgramme_par_litre\",\n  \"plomb\": \"microgramme_par_litre\",\n  \"argent\": \"microgramme_par_litre\",\n  \"chrome\": \"microgramme_par_litre\",\n  \"cuivre\": \"microgramme_par_litre\",\n  \"nickel\": \"microgramme_par_litre\",\n  \"sodium\": \"milligramme_par_litre\",\n  \"arsenic\": \"microgramme_par_litre\",\n  \"cadmium\": \"microgramme_par_litre\",\n  \"calcium\": \"milligramme_par_litre\",\n  \"mercure\": \"microgramme_par_litre\",\n  \"selenium\": \"microgramme_par_litre\",\n  \"sulfates\": \"milligramme_par_litre\",\n  \"aluminium\": \"microgramme_par_litre\",\n  \"chlorures\": \"milligramme_par_litre\",\n  \"magnesium\": \"milligramme_par_litre\",\n  \"manganese\": \"microgramme_par_litre\",\n  \"molybdene\": \"milligramme_par_litre\",\n  \"potassium\": \"milligramme_par_litre\",\n  \"strontium\": \"milligramme_par_litre\",\n  \"azote_total\": \"milligramme_par_litre\",\n  \"bicarbonate\": \"milliequivalent_par_litre\",\n  \"temperature\": \"degres_celsius\",\n  \"conductivite\": \"microsiemens_par_centimetre\",\n  \"azote_ammonium\": \"milligramme_par_litre\",\n  \"azote_nitrates\": \"milligramme_par_litre\",\n  \"azote_nitrites\": \"milligramme_par_litre\",\n  \"balance_ionique\": \"pourcentage\",\n  \"microcystine_lr\": \"microgramme_par_litre\",\n  \"microcystine_rr\": \"microgramme_par_litre\",\n  \"oxygene_dissous\": \"milligramme_par_litre\",\n  \"phosphore_total\": \"milligramme_par_litre\",\n  \"silice_reactive\": \"milligramme_par_litre\",\n  \"azote_total_filtre\": \"milligramme_par_litre\",\n  \"indice_aromaticite\": \"unite_dabsorbance_par_milligramme_de_carbone_par_litre_et_par_centimetre\",\n  \"profondeur_maximum\": \"metre\",\n  \"profondeur_mesuree\": \"metre\",\n  \"profondeur_minimum\": \"metre\",\n  \"transmission_des_uv\": \"pourcentage\",\n  \"matieres_decantables\": \"milligramme_par_litre\",\n  \"titre_alcalimetrique\": \"milliequivalent_par_litre\",\n  \"matieres_en_suspension\": \"milligramme_par_litre\",\n  \"phosphore_particulaire\": \"milligramme_par_litre\",\n  \"phosphore_total_filtre\": \"milligramme_par_litre\",\n  \"carbone_organique_total\": \"milligramme_par_litre\",\n  \"debit_moyen_hebdomadaire\": \"metre_cube_par_seconde\",\n  \"carbone_organique_dissous\": \"milligramme_par_litre\",\n  \"phosphore_orthophosphates\": \"milligramme_par_litre\",\n  \"demande_chimique_en_oxygene\": \"milligramme_par_litre\",\n  \"residu_sec_a_105DEGREESIGNc\": \"milligramme_par_litre\",\n  \"azote_organique_particulaire\": \"milligramme_par_litre\",\n  \"titre_alcalimetrique_complet\": \"milliequivalent_par_litre\",\n  \"carbone_organique_particulaire\": \"milligramme_par_litre\",\n  \"matieres_en_suspension_organiques\": \"milligramme_par_litre\",\n  \"perte_entre_550_et_1000DEGREESIGNc\": \"partie_par_million\",\n  \"residu_sec_a_110_et_550DEGREESIGNc\": \"milligramme_par_litre\",\n  \"demande_biologique_en_oxygene_en_5_jours\": \"milligramme_par_litre\"\n]; references.ref_variable.refValues['nom de la variable_fr']; datum.data_variable['nom']; String variable = references.ref_variable.find({ it.naturalKey.equals(datum.data_variable['nom']) }).naturalKey; return variable_unit[variable];\n", "references": ["ref_variable"]}}}}, "defaultvalue": null}, "values": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.data_variable['values'].replaceAll(',','.'); String dataTypes = 'physico_chimie'; String site = datum.site['nom du site']; String variable = datum.data_variable['nom']; if(references.controle_coherence\n    .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n    .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n      .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  \n  if(valeurTrouve != null) {\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n      return valeur;\n    }\n  } else {\n    return valeur;\n  }\n} else {\n    return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "values", "aggregation": {"id": "data_variable_nom", "type": "componentKey", "variable": "data_variable", "component": "nom"}, "standarddeviation": null}, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prelevement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "date de debut de campagne", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "date de fin de campagne", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "date de reception", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de prelevement", "boundto": {"id": "outil_prélèvement", "type": "componentKey", "variable": "outil", "component": "prélèvement"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur minimum", "boundto": {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur maximum", "boundto": {"id": "profondeur_maximum", "type": "componentKey", "variable": "profondeur", "component": "maximum"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur réelle", "boundto": {"id": "profondeur_réelle", "type": "componentKey", "variable": "profondeur", "component": "réelle"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la variable", "boundto": {"id": "data_variable_nom", "type": "componentKey", "variable": "data_variable", "component": "nom"}, "presenceconstraint": "MANDATORY"}, {"header": "valeur de la variable", "boundto": {"id": "data_variable_values", "type": "componentKey", "variable": "data_variable", "component": "values"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_physico_chimie_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, {"id": "outil_prélèvement", "type": "componentKey", "variable": "outil", "component": "prélèvement"}, {"id": "profondeur_minimum", "type": "componentKey", "variable": "profondeur", "component": "minimum"}, {"id": "data_variable_nom", "type": "componentKey", "variable": "data_variable", "component": "nom"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"condition": {"data": ["date", "outil", "profondeur"], "label": "Contexte", "internationalizationname": {"en": "Context", "fr": "Contexte"}, "internationalizedcolumns": null}, "referentiel": {"data": ["site", "projet", "plateforme"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}, "dataGroup_variable": {"data": ["data_variable"], "label": "Données", "internationalizationname": {"en": "Data", "fr": "Données"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}, "dataGroup_variable": {"internationalizationname": {"en": "Data", "fr": "Données"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Chemical Physics", "fr": "Physico Chimie"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "haute_frequence": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "time": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:mm:ss", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "datetime": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy HH:mm:ss", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "return datum.date.day +\" \" +datum.date.time", "references": []}}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "outil": {"tags": [], "hidden": false, "components": {"mesure": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['mesure'])}).naturalKey;\n", "references": ["tool"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "pression": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).hierarchicalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "commentaire": {"tags": [], "hidden": false, "components": {"value": null}, "chartdescription": null, "computedcomponents": {}}, "temperature": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "quality": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prélèvement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de mesure", "boundto": {"id": "outil_mesure", "type": "componentKey", "variable": "outil", "component": "mesure"}, "presenceconstraint": "MANDATORY"}, {"header": "commentaire", "boundto": {"id": "commentaire_value", "type": "componentKey", "variable": "commentaire", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "heure", "boundto": {"id": "date_time", "type": "componentKey", "variable": "date", "component": "time"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur", "boundto": {"id": "profondeur_value", "type": "componentKey", "variable": "profondeur", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "temperature", "boundto": {"id": "temperature_value", "type": "componentKey", "variable": "temperature", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "qualite temperature", "boundto": {"id": "temperature_quality", "type": "componentKey", "variable": "temperature", "component": "quality"}, "presenceconstraint": "MANDATORY"}, {"header": "pression", "boundto": {"id": "pression_value", "type": "componentKey", "variable": "pression", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_haute_frequence_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "date_datetime", "type": "componentKey", "variable": "date", "component": "datetime"}, {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, {"id": "profondeur_value", "type": "componentKey", "variable": "profondeur", "component": "value"}, {"id": "outil_mesure", "type": "componentKey", "variable": "outil", "component": "mesure"}], "validations": {}, "authorization": {"timescope": {"id": "date_datetime", "type": "componentKey", "variable": "date", "component": "datetime"}, "datagroups": {"all": {"data": ["date", "site", "outil", "projet", "profondeur", "temperature", "pression", "plateforme", "commentaire"], "label": "Toutes les données", "internationalizationname": null, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"all": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": null, "fr": "Haute Fréquence"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "production_primaire": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "incubation": {"tags": [], "hidden": false, "components": {"duree": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:MM", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "heure fin": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:MM", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "heure debut": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:MM", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).naturalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "production primaire": {"tags": [], "hidden": false, "components": {"heure": null, "tiers median": null, "duree d_incubation reelle": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prélèvement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur", "boundto": {"id": "profondeur_value", "type": "componentKey", "variable": "profondeur", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "heure debut d'incubation", "boundto": {"id": "incubation_heure debut", "type": "componentKey", "variable": "incubation", "component": "heure debut"}, "presenceconstraint": "MANDATORY"}, {"header": "heure fin d'incubation", "boundto": {"id": "incubation_heure fin", "type": "componentKey", "variable": "incubation", "component": "heure fin"}, "presenceconstraint": "MANDATORY"}, {"header": "duree d'incubation", "boundto": {"id": "incubation_duree", "type": "componentKey", "variable": "incubation", "component": "duree"}, "presenceconstraint": "MANDATORY"}, {"header": "production primaire par duree d'incubation reelle", "boundto": {"id": "production primaire_duree d_incubation reelle", "type": "componentKey", "variable": "production primaire", "component": "duree d_incubation reelle"}, "presenceconstraint": "MANDATORY"}, {"header": "production primaire par heure", "boundto": {"id": "production primaire_heure", "type": "componentKey", "variable": "production primaire", "component": "heure"}, "presenceconstraint": "MANDATORY"}, {"header": "production primaire par tiers median", "boundto": {"id": "production primaire_tiers median", "type": "componentKey", "variable": "production primaire", "component": "tiers median"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_production_primaire_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, {"id": "profondeur_value", "type": "componentKey", "variable": "profondeur", "component": "value"}, {"id": "incubation_heure debut", "type": "componentKey", "variable": "incubation", "component": "heure debut"}, {"id": "incubation_heure fin", "type": "componentKey", "variable": "incubation", "component": "heure fin"}, {"id": "incubation_duree", "type": "componentKey", "variable": "incubation", "component": "duree"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"condition": {"data": ["profondeur", "incubation", "production primaire"], "label": "Contexte", "internationalizationname": {"en": "Context", "fr": "Contexte"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "plateforme"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": null, "fr": "Production primaire"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "sonde_multiparametres": {"data": {"ph": {"tags": [], "hidden": false, "components": {"tc": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.ph['tc'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'ph tc'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}, "brut": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.ph['brut'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'ph_brut'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equalsIgnoreCase(site) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}, "unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"no_unit\"", "references": []}}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "tc", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "chl": {"tags": [], "hidden": false, "components": {"a": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.chl['a'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'chl_a'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equalsIgnoreCase(site) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}, "unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"milligramme_par_metre_cube\"", "references": []}}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "a", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "time": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:mm:ss", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "outil": {"tags": [], "hidden": false, "components": {"prélèvement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.tool.find({it.refValues[\"nom de l'outil de mesure_fr\"].equalsIgnoreCase(datum.outil['prélèvement'])}).hierarchicalKey;\n", "references": ["tool"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "par_a": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": null, "defaultvalue": {"datatypes": [], "expression": "\"micro_ensteins\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.par_a['value'].replaceAll(',','.');  String dataTypes = 'sonde_multiparametres';  String site = datum.site['nom du site'];  String variable = 'par_a'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "value", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "par_w": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"micro_ensteins\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.par_w['value'].replaceAll(',','.');  String dataTypes = 'sonde_multiparametres';  String site = datum.site['nom du site'];  String variable = 'par_w'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "value", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "trans": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"pourcentage\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.trans['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'trans'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "value", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "cond25": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"millisiemens_par_centimetre\"", "references": []}}, "degres": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.cond25['degres'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'cond25degres'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "degres", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"nom du projet": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['nom du projet'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "turbidite": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"formazine_turbidite_unit\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.turbidite['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'turbidite'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\" && valeur!=\" \") {\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "value", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "oxygene_mg": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"milligramme_par_litre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.oxygene_mg['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'oxygene_mg'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "value", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}, "plateforme": {"tags": [], "hidden": false, "components": {"nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.plateforme['nom de la plateforme'])}).hierarchicalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "profondeur": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"metre\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.profondeur['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'profondeur'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "commentaire": {"tags": [], "hidden": false, "components": {"value": null}, "chartdescription": null, "computedcomponents": {}}, "temperature": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"degres_celsius\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.temperature['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'temperature'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\"){\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "oxygene_saturation": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"pourcentage\"", "references": []}}, "value": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.oxygene_saturation['value'].replaceAll(',','.'); String dataTypes = 'sonde_multiparametres'; String site = datum.site['nom du site']; String variable = 'oxygene_saturation'; if(references.controle_coherence\n      .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n      .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0 && valeur!=\"\" && valeur!=\" \"){\n  Object valeurTrouve = '' ? '' : references.controle_coherence\n          .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n          .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n          .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n  if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n  } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n      throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n  } else {\n      return valeur;\n  }\n} else {\n  return valeur;\n}\n", "references": ["controle_coherence"]}}}}, "defaultvalue": null}}, "chartdescription": {"gap": "1 DAY", "unit": "unit", "value": "value", "aggregation": null, "standarddeviation": null}, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "plateforme_nom de la plateforme", "type": "componentKey", "variable": "plateforme", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prélèvement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "outil de mesure", "boundto": {"id": "outil_prélèvement", "type": "componentKey", "variable": "outil", "component": "prélèvement"}, "presenceconstraint": "MANDATORY"}, {"header": "commentaire sonde", "boundto": {"id": "commentaire_value", "type": "componentKey", "variable": "commentaire", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "heure", "boundto": {"id": "date_time", "type": "componentKey", "variable": "date", "component": "time"}, "presenceconstraint": "MANDATORY"}, {"header": "profondeur", "boundto": {"id": "profondeur_value", "type": "componentKey", "variable": "profondeur", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "température", "boundto": {"id": "temperature_value", "type": "componentKey", "variable": "temperature", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "chl a", "boundto": {"id": "chl_a", "type": "componentKey", "variable": "chl", "component": "a"}, "presenceconstraint": "MANDATORY"}, {"header": "pH brut", "boundto": {"id": "ph_brut", "type": "componentKey", "variable": "ph", "component": "brut"}, "presenceconstraint": "MANDATORY"}, {"header": "pH tc", "boundto": {"id": "ph_tc", "type": "componentKey", "variable": "ph", "component": "tc"}, "presenceconstraint": "MANDATORY"}, {"header": "cond25degres", "boundto": {"id": "cond25_degres", "type": "componentKey", "variable": "cond25", "component": "degres"}, "presenceconstraint": "MANDATORY"}, {"header": "oxygene mg", "boundto": {"id": "oxygene_mg_value", "type": "componentKey", "variable": "oxygene_mg", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "oxygene saturation", "boundto": {"id": "oxygene_saturation_value", "type": "componentKey", "variable": "oxygene_saturation", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "turbidite", "boundto": {"id": "turbidite_value", "type": "componentKey", "variable": "turbidite", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "trans", "boundto": {"id": "trans_value", "type": "componentKey", "variable": "trans", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "par w", "boundto": {"id": "par_w_value", "type": "componentKey", "variable": "par_w", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "par a", "boundto": {"id": "par_a_value", "type": "componentKey", "variable": "par_a", "component": "value"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": true}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_sonde_multiparametres_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"referentiel": {"data": ["date", "site", "outil", "projet", "plateforme"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}, "donnee_prelevement": {"data": ["par_w", "oxygene_saturation", "chl", "oxygene_mg", "ph", "cond25", "par_a", "turbidite", "trans"], "label": "Données du prélèvement", "internationalizationname": {"en": "Data's condition", "fr": "Données du prélèvement"}, "internationalizedcolumns": null}, "condition_prelevement": {"data": ["profondeur", "temperature", "commentaire"], "label": "Condition de prélèvement", "internationalizationname": {"en": "Prelevement's condition", "fr": "Condition de prélèvement"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": null, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "nom du projet", "componentkey": {"id": "projet_nom du projet", "type": "componentKey", "variable": "projet", "component": "nom du projet"}, "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}, "donnee_prelevement": {"internationalizationname": {"en": "Data's condition", "fr": "Données du prélèvement"}}, "condition_prelevement": {"internationalizationname": {"en": "Prelevement's condition", "fr": "Condition de prélèvement"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}}, "internationalizationname": {"en": "Probe data", "fr": "Sonde multi-paramètres"}, "internationalizedcolumns": null, "internationalizationdisplays": null}, "condition_prelevements": {"data": {"date": {"tags": [], "hidden": false, "components": {"day": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "dd/MM/yyyy", "reftype": null, "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}, "time": {"tags": [], "hidden": false, "checker": {"name": "Date", "params": {"groovy": null, "pattern": "HH:mm:ss", "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "site": {"tags": [], "hidden": false, "components": {"nom du site": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum.site['nom du site'])}).hierarchicalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null}, "nom de la plateforme": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "return references.platform.find({it.refValues['nom de la plateforme_key'].equalsIgnoreCase(datum.site['nom de la plateforme'])}).hierarchicalKey;\n", "references": ["platform"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "projet": {"tags": [], "hidden": false, "components": {"value": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.project.find({it.naturalKey.equals(datum.projet['value'])}).hierarchicalKey;\n", "references": ["project"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "commentaire": {"tags": [], "hidden": false, "components": {"value": null}, "chartdescription": null, "computedcomponents": {}}, "temperature": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"degres_celsius\"", "references": []}}, "temperature de l'air": null}, "chartdescription": null, "computedcomponents": {}}, "qualitatives": {"tags": [], "hidden": false, "components": {"temps": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['temps'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('temps') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "nebulosite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['nebulosite'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('nebulosite') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "ensoleillement": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['ensoleillement'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('ensoleillement') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "aspect de l'eau": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives[\"aspect de l'eau\"];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('aspect de l_eau') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "etat de surface": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['etat de surface']; return nom_qualitative == '' ? '' : references.valeurs_qualitative\n        .findAll({ it.refValues['nom_key'].equals('etat de surface') })\n        .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "vitesse du vent": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['vitesse du vent'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('vitesse du vent') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "couleur de l_eau": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['couleur de l_eau'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('couleur de l_eau') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}, "direction du vent": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "valeurs_qualitative", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "String nom_qualitative = datum.qualitatives['direction du vent'];\n  return nom_qualitative == '' ? '' : references.valeurs_qualitative\n          .findAll({ it.refValues['nom_key'].equals('direction du vent') })\n          .find({ it.naturalKey.split('__')[1].equalsIgnoreCase(nom_qualitative) }).naturalKey;\n", "references": ["valeurs_qualitative"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "transparence": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"metre\"", "references": []}}, "transparence par secchi": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.transparence['transparence par secchi'].replaceAll(',','.'); String dataTypes = 'conditions_prelevements'; String site = datum.site['nom du site']; String variable = 'transparence_par_secchi_20_cm'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\") {\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n", "references": ["controle_coherence", "ref_site"]}}}}, "defaultvalue": null}, "transparence par disque inra": {"tags": [], "hidden": false, "checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": {"datatypes": [], "expression": "String valeur = datum.transparence['transparence par disque inra'].replaceAll(',','.'); String dataTypes = 'conditions_prelevements'; String site = datum.site['nom du site']; String variable = 'transparence_par_disque_inra'; if(references.controle_coherence\n        .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n        .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) }).size()!=0  && valeur!=\"\") {\n    Object valeurTrouve = '' ? '' : references.controle_coherence\n            .findAll({ it.refValues['nom du type de données'].equals(dataTypes) })\n            .findAll({ it.refValues['nom de la variable'].equalsIgnoreCase(variable) })\n            .find({ it.refValues['nom du site'].equals(site.split(\"\\\\.\")[1]) });\n    if(valeurTrouve.find({Float.parseFloat(it.refValues['valeur min']) <= Float.parseFloat(valeur) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être supérieure à la valeur %s\" , variable, valeur, valeurTrouve.refValues['valeur min']));\n    } else if(valeurTrouve.find({ valeurTrouve.find({ Float.parseFloat(it.refValues['valeur max']) >=  Float.parseFloat(valeur) }) }) == null) {\n        throw new IllegalArgumentException(String.format(\"la valeur de %s (%s) doit être inférieure à la valeur %s\" ,variable, valeur, valeurTrouve.refValues['valeur max']));\n    } else {\n        return valeur;\n    }\n} else {\n    return valeur;\n}\n", "references": ["controle_coherence", "ref_site"]}}}}, "defaultvalue": null}}, "chartdescription": null, "computedcomponents": {}}, "pression_atmospherique": {"tags": [], "hidden": false, "components": {"unite": {"tags": [], "hidden": false, "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "unit", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": {"datatypes": [], "expression": "\"millibar\"", "references": []}}, "value": null}, "chartdescription": null, "computedcomponents": {}}}, "tags": [], "format": {"columns": [{"header": "nom du projet", "boundto": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "nom du site", "boundto": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "presenceconstraint": "MANDATORY"}, {"header": "nom de la plateforme", "boundto": {"id": "site_nom de la plateforme", "type": "componentKey", "variable": "site", "component": "nom de la plateforme"}, "presenceconstraint": "MANDATORY"}, {"header": "date de prélèvement", "boundto": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "presenceconstraint": "MANDATORY"}, {"header": "heure de prélèvement", "boundto": {"id": "date_time", "type": "componentKey", "variable": "date", "component": "time"}, "presenceconstraint": "MANDATORY"}, {"header": "commentaire", "boundto": {"id": "commentaire_value", "type": "componentKey", "variable": "commentaire", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "température de l'air", "boundto": {"id": "temperature_temperature de l'air", "type": "componentKey", "variable": "temperature", "component": "temperature de l'air"}, "presenceconstraint": "MANDATORY"}, {"header": "nébulosité", "boundto": {"id": "qualitatives_nebulosite", "type": "componentKey", "variable": "qualitatives", "component": "nebulosite"}, "presenceconstraint": "MANDATORY"}, {"header": "ensoleillement", "boundto": {"id": "qualitatives_ensoleillement", "type": "componentKey", "variable": "qualitatives", "component": "ensoleillement"}, "presenceconstraint": "MANDATORY"}, {"header": "temps", "boundto": {"id": "qualitatives_temps", "type": "componentKey", "variable": "qualitatives", "component": "temps"}, "presenceconstraint": "MANDATORY"}, {"header": "direction du vent", "boundto": {"id": "qualitatives_direction du vent", "type": "componentKey", "variable": "qualitatives", "component": "direction du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "vitesse du vent", "boundto": {"id": "qualitatives_vitesse du vent", "type": "componentKey", "variable": "qualitatives", "component": "vitesse du vent"}, "presenceconstraint": "MANDATORY"}, {"header": "pression atmosphérique", "boundto": {"id": "pression_atmospherique_value", "type": "componentKey", "variable": "pression_atmospherique", "component": "value"}, "presenceconstraint": "MANDATORY"}, {"header": "aspect de l'eau", "boundto": {"id": "qualitatives_aspect de l'eau", "type": "componentKey", "variable": "qualitatives", "component": "aspect de l'eau"}, "presenceconstraint": "MANDATORY"}, {"header": "état de surface", "boundto": {"id": "qualitatives_etat de surface", "type": "componentKey", "variable": "qualitatives", "component": "etat de surface"}, "presenceconstraint": "MANDATORY"}, {"header": "transparence par disque inra", "boundto": {"id": "transparence_transparence par disque inra", "type": "componentKey", "variable": "transparence", "component": "transparence par disque inra"}, "presenceconstraint": "MANDATORY"}, {"header": "transparence par secchi 20 cm", "boundto": {"id": "transparence_transparence par secchi", "type": "componentKey", "variable": "transparence", "component": "transparence par secchi"}, "presenceconstraint": "MANDATORY"}, {"header": "couleur de l'eau", "boundto": {"id": "qualitatives_couleur de l_eau", "type": "componentKey", "variable": "qualitatives", "component": "couleur de l_eau"}, "presenceconstraint": "MANDATORY"}], "constants": [], "separator": ";", "headerline": 1, "firstrowline": 2, "repeatedcolumns": [], "allowunexpectedcolumns": false}, "migrations": {}, "repository": {"enddate": {"token": 4}, "startdate": {"token": 3}, "filepattern": "(.*)!(.*)_conditions_prelevements_(.*)_(.*).csv", "authorizationscope": {"site": 2, "projet": 1}}, "uniqueness": [{"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, {"id": "site_nom de la plateforme", "type": "componentKey", "variable": "site", "component": "nom de la plateforme"}, {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}], "validations": {}, "authorization": {"timescope": {"id": "date_day", "type": "componentKey", "variable": "date", "component": "day"}, "datagroups": {"qualitatif": {"data": ["qualitatives"], "label": "Données qualitatives", "internationalizationname": {"en": "Qualitative data", "fr": "Données qualitatives"}, "internationalizedcolumns": null}, "quantitatif": {"data": ["pression_atmospherique", "temperature", "transparence"], "label": "Données quantitatives", "internationalizationname": {"en": "Quantitative data", "fr": "Données quantitatives"}, "internationalizedcolumns": null}, "referentiel": {"data": ["date", "site", "projet", "commentaire"], "label": "Référentiel", "internationalizationname": {"en": "Referential", "fr": "Référentiel"}, "internationalizedcolumns": null}}, "columnsdescription": {"admin": {"title": "admin", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Delegation", "fr": "Délégation"}, "internationalizedcolumns": null}, "depot": {"title": "depot", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deposit", "fr": "Dépôt"}, "internationalizedcolumns": null}, "delete": {"title": "delete", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Deletion", "fr": "Suppression"}, "internationalizedcolumns": null}, "associate": {"title": "associate", "display": false, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Associate", "fr": "Associer"}, "internationalizedcolumns": null}, "extraction": {"title": "extraction", "display": true, "forpublic": true, "forrequest": true, "withperiods": true, "withdatagroups": true, "internationalizationname": {"en": "Extraction", "fr": "Extraction"}, "internationalizedcolumns": null}, "publication": {"title": "publication", "display": true, "forpublic": false, "forrequest": false, "withperiods": false, "withdatagroups": false, "internationalizationname": {"en": "Publication", "fr": "Publication"}, "internationalizedcolumns": null}}, "authorizationscopes": {"site": {"variable": "site", "component": "nom du site", "componentkey": {"id": "site_nom du site", "type": "componentKey", "variable": "site", "component": "nom du site"}, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": null}, "projet": {"variable": "projet", "component": "value", "componentkey": {"id": "projet_value", "type": "componentKey", "variable": "projet", "component": "value"}, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": null}}, "internationalization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative data", "fr": "Données qualitatives"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative data", "fr": "Données quantitatives"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": {"en": "Site", "fr": "Site"}}, "projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}}}}, "internationalizationname": {"en": "Collection condition", "fr": "Condition de prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplays": null}}, "references": {"tool": {"tags": [], "columns": {"modèle": null, "fabricant": null, "code sandre": null, "étalonnage": null, "description_en": null, "description_fr": null, "numéro de série": null, "code sandre du contexte": null, "nom de l'outil de mesure_en": null, "nom de l'outil de mesure_fr": null, "nom du type d'outils de mesure": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "tool_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["nom du type d'outils de mesure", "nom de l'outil de mesure_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Measuring tool", "fr": "Outils de mesure"}, "internationalizedcolumns": {"description_fr": {"en": "description_en", "fr": "description_fr"}, "nom de l'outil de mesure_fr": {"en": "nom de l'outil de mesure_en", "fr": "nom de l'outil de mesure_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de l'outil de mesure_fr}", "fr": "{nom de l'outil de mesure_fr}"}}}, "unit": {"tags": [], "columns": {"code": null, "nom_en": null, "nom_fr": null, "nom_key": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Units", "fr": "Unités"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key} ({code})", "fr": "{nom_key} ({code})"}}}, "project": {"tags": [], "columns": {"nom du projet_en": null, "nom du projet_fr": null, "nom du projet_key": null, "description du projet_en": null, "description du projet_fr": null}, "separator": ";", "keycolumns": ["nom du projet_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": {"nom du projet_key": {"en": "nom du projet_en", "fr": "nom du projet_fr"}, "description du projet_fr": {"en": "description du projet_en", "fr": "description du projet_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du projet_key}", "fr": "{nom du projet_key}"}}}, "platform": {"tags": [], "columns": {"altitude": null, "latitude": null, "longitude": null, "code sandre": null, "nom du site": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": {"datatypes": [], "expression": "return references.ref_site.find({it.naturalKey.equals(datum[\"nom du site\"])}).naturalKey;\n", "references": ["ref_site"]}}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "code sandre du contexte": null, "nom de la plateforme_en": null, "nom de la plateforme_fr": null, "nom de la plateforme_key": null, "nom du type de plateforme_key": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "platform_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["nom du site", "nom du type de plateforme_key", "nom de la plateforme_key"], "validations": {"format_float": {"checker": {"name": "Float", "params": {"groovy": null, "pattern": null, "reftype": null, "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": false, "groovy": null}}}, "columns": ["altitude", "latitude", "longitude"], "internationalizationname": {"fr": "latitude, longitude, altitude au format flottant obligatoire"}, "internationalizedcolumns": null}}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plateforms", "fr": "Plateformes"}, "internationalizedcolumns": {"nom de la plateforme_key": {"en": "nom de la plateforme_en", "fr": "nom de la plateforme_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la plateforme_key}", "fr": "{nom de la plateforme_key}"}}}, "ref_site": {"tags": [], "columns": {"nom du site_en": null, "nom du site_fr": null, "nom du site_key": null, "nom du type de site": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "site_type", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "description du site_en": null, "description du site_fr": null, "code sandre du Plan d'eau": null, "code sandre de la Masse d'eau plan d'eau": null}, "separator": ";", "keycolumns": ["nom du site_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"nom du site_key": {"en": "nom du site_en", "fr": "nom du site_fr"}, "description du site_fr": {"en": "description du site_en", "fr": "description du site_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du site_key}", "fr": "{nom du site_key}"}}}, "thematic": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Thematic", "fr": "Thème"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "data_type": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "description_en": null, "description_fr": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Data type", "fr": "Types de données"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "file_type": {"tags": [], "columns": {"nom": null, "description": null}, "separator": ";", "keycolumns": ["nom"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Type's Files", "fr": "Type de fichier"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}}}, "site_type": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "code sandre": null, "description_en": null, "description_fr": null, "code sandre du contexte": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Sites types", "fr": "Types de site"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "tool_type": {"tags": [], "columns": {"code sandre": null, "type d'outils": null, "nom du type d'outils": null, "code sandre du contexte": null}, "separator": ";", "keycolumns": ["nom du type d'outils"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Tools type", "fr": "Type d'outils"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du type d'outils}", "fr": "{nom du type d'outils}"}}}, "niveau_taxon": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "code sandre": null, "code sandre du contexte": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Level of taxon", "fr": "Niveau de taxon"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "project_site": {"tags": [], "columns": {"date de fin": null, "nom du site": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du projet": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "date de début": null, "commentaire de projet": null, "commanditaire du projet": null}, "separator": ";", "keycolumns": ["nom du projet", "nom du site"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Project on site", "fr": "Projet par site"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "ref_variable": {"tags": [], "columns": {"code sandre": null, "nom du groupe": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "variable_group", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "définition_en": null, "définition_fr": null, "ordre d'affichage": null, "valeur  qualitative": null, "nom de la variable_en": null, "nom de la variable_fr": null, "code sandre du contexte": null, "Affichage de la variable_en": null, "Affichage de la variable_fr": null, "nom de la norme de variable": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "variable_norm", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["nom de la variable_fr"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variables", "fr": "Variables"}, "internationalizedcolumns": {"définition_fr": {"en": "définition_en", "fr": "définition_fr"}, "nom de la variable_fr": {"en": "Affichage de la variable_en", "fr": "Affichage de la variable_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la variable_fr}", "fr": "{nom de la variable_fr}"}}}, "platform_type": {"tags": [], "columns": {"code sandre": null, "description_en": null, "description_fr": null, "code sandre du contexte": null, "nom du type de plateforme_en": null, "nom du type de plateforme_fr": null, "nom du type de plateforme_key": null}, "separator": ";", "keycolumns": ["nom du type de plateforme_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Plateform types", "fr": "Types de plateforme"}, "internationalizedcolumns": {"description_fr": {"en": "description_en", "fr": "description_fr"}, "nom du type de plateforme_key": {"en": "nom du type de plateforme_en", "fr": "nom du type de plateforme_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du type de plateforme_key}", "fr": "{nom du type de plateforme_key}"}}}, "variable_norm": {"tags": [], "columns": {"nom": null, "définition": null}, "separator": ";", "keycolumns": ["nom"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variables' norms", "fr": "Normes de variable"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}}}, "variable_group": {"tags": [], "columns": {"code sandre": null, "nom du groupe": null, "nom du groupe_en": null, "nom du groupe_fr": null, "nom du groupe parent": null, "code sandre du contexte": null}, "separator": ";", "keycolumns": ["nom du groupe"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Variable's groups", "fr": "Groupes de variable"}, "internationalizedcolumns": {"nom du groupe": {"en": "nom du groupe_en", "fr": "nom du groupe_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du groupe_en}", "fr": "{nom du groupe_fr}"}}}, "propriete_taxon": {"tags": [], "columns": {"isFloatValue": null, "isQualitative": null, "type associé": null, "définition_en": null, "définition_fr": null, "ordre d'affichage": null, "nom de la propriété_en": null, "nom de la propriété_fr": null, "nom de la propriété_key": null}, "separator": ";", "keycolumns": ["nom de la propriété_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Proporties of taxons", "fr": "Propiétés des taxons"}, "internationalizedcolumns": {"définition_fr": {"en": "définition_en", "fr": "définition_fr"}, "nom de la propriété_key": {"en": "nom de la propriété_en", "fr": "nom de la propriété_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la propriété_key}", "fr": "{nom de la propriété_key}"}}}, "taxon_zooplancton": {"tags": [], "columns": {"theme": null, "preselected": null, "code sandre du taxon": null, "nom du niveau de taxon": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "niveau_taxon", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du taxon superieur": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxon_zooplancton", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du taxon déterminé": null, "code sandre du taxon supérieur": null}, "separator": ";", "keycolumns": ["nom du taxon déterminé"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "taxon's zooplancton", "fr": "taxon des zooplancton"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})", "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"}}}, "controle_coherence": {"tags": [], "columns": {"valeur max": null, "valeur min": null, "nom du site": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom de la variable": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_variable", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du type de données": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "data_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["nom de la variable", "nom du type de données", "nom du site"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Controle de la cohérence", "fr": "Controle de la cohérence"}, "internationalizedcolumns": null, "internationalizationdisplay": null}, "taxon_phytoplancton": {"tags": [], "columns": {"theme": null, "Code Sandre": null, "Notes libres": null, "Synonyme ancien": null, "Synonyme récent": null, "code sandre du taxon": null, "nom du niveau de taxon": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "niveau_taxon", "duration": null, "required": true, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du taxon superieur": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "taxon_phytoplancton", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "Année de la description": null, "Auteur de la description": null, "nom du taxon déterminé": null, "Classe algale sensu Bourrelly": null, "Référence de la description": null, "code sandre du taxon supérieur": null, "Références relatives à ce taxon": null, "niveau incertitude de détermination": null}, "separator": ";", "keycolumns": ["nom du taxon déterminé"], "validations": {}, "dynamiccolumns": {"proprietes_taxon": {"tags": [], "reference": "propriete_taxon", "headerprefix": "pt_", "presenceconstraint": "MANDATORY", "internationalizationname": {"en": "Properties of Taxa", "fr": "Proprétés de Taxons"}, "referencecolumntolookforheader": "nom de la propriété_key"}}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "taxon's phytoplanctons", "fr": "taxon des phytoplanctons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}", "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"}}}, "valeurs_qualitative": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "valeur_en": null, "valeur_fr": null, "valeur_key": null}, "separator": ";", "keycolumns": ["nom_key", "valeur_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Qualitative values", "fr": "Valeurs qualitatives"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{valeur_key}", "fr": "{valeur_key}"}}}, "stade_développement_zoo": {"tags": [], "columns": {"nom_en": null, "nom_fr": null, "nom_key": null, "code sandre": null, "description_en": null, "description_fr": null, "code sandre du contexte": null}, "separator": ";", "keycolumns": ["nom_key"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Stage of development", "fr": "Stade de développement"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}}, "data_type_site_theme_project": {"tags": [], "columns": {"nom du site": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "ref_site", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du projet": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "project", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du thème": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "thematic", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}, "nom du type de données": {"tags": [], "checker": {"name": "Reference", "params": {"groovy": null, "pattern": null, "reftype": "data_type", "duration": null, "required": false, "multiplicity": "ONE", "transformation": {"codify": true, "groovy": null}}}, "defaultvalue": null, "presenceconstraint": "MANDATORY"}}, "separator": ";", "keycolumns": ["nom du projet", "nom du site", "nom du thème", "nom du type de données"], "validations": {}, "dynamiccolumns": {}, "computedcolumns": {}, "allowunexpectedcolumns": false, "internationalizationname": {"en": "Data type for theme's site and project", "fr": "Type de données par thème de sites et projet"}, "internationalizedcolumns": null, "internationalizationdisplay": null}}, "application": {"name": "ola", "version": 1, "defaultlanguage": "fr", "internationalization": {"internationalizationname": {"en": "ORE OLA", "fr": "ORE OLA"}}, "internationalizationname": {"en": "ORE OLA", "fr": "ORE OLA"}, "internationalizedcolumns": null}, "rightsrequest": null, "additionalfiles": {}, "compositereferences": {"arbre_outil": {"components": [{"reference": "tool_type", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "tool", "parentkeycolumn": "nom du type d'outils de mesure", "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "arbre_project": {"components": [{"reference": "project", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "arbre_zooplanctons": {"components": [{"reference": "taxon_zooplancton", "parentkeycolumn": null, "parentrecursivekey": "nom du taxon superieur", "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "arbre_localisations": {"components": [{"reference": "site_type", "parentkeycolumn": null, "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "ref_site", "parentkeycolumn": "nom du type de site", "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}, {"reference": "platform", "parentkeycolumn": "nom du site", "parentrecursivekey": null, "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}, "arbre_phytoplanctons": {"components": [{"reference": "taxon_phytoplancton", "parentkeycolumn": null, "parentrecursivekey": "nom du taxon superieur", "internationalizationname": null, "internationalizedcolumns": null}], "internationalizationname": null, "internationalizedcolumns": null}}, "internationalization": {"datatypes": {"zooplancton": {"authorization": {"datagroups": {"donnée": {"internationalizationname": {"en": "Donnée", "fr": "Donnée"}}, "condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": "Zooplancton", "fr": "Zooplancton"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "chlorophylle": {"authorization": {"datagroups": {"condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": null, "fr": "Chlorophylle"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "phytoplancton": {"authorization": {"datagroups": {"donnee": {"internationalizationname": {"en": "Data", "fr": "Donnée"}}, "condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": "Phytoplancton", "fr": "Phytoplancton"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "physico-chimie": {"authorization": {"datagroups": {"condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}, "dataGroup_variable": {"internationalizationname": {"en": "Data", "fr": "Données"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": "Chemical Physics", "fr": "Physico Chimie"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "haute_frequence": {"authorization": {"datagroups": {"all": {"internationalizationname": null}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": null, "fr": "Haute Fréquence"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "production_primaire": {"authorization": {"datagroups": {"condition": {"internationalizationname": {"en": "Context", "fr": "Contexte"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": null, "fr": "Production primaire"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "sonde_multiparametres": {"authorization": {"datagroups": {"referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}, "donnee_prelevement": {"internationalizationname": {"en": "Data's condition", "fr": "Données du prélèvement"}}, "condition_prelevement": {"internationalizationname": {"en": "Prelevement's condition", "fr": "Condition de prélèvement"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": null}, "projet": {"internationalizationname": null}}}, "internationalizationname": {"en": "Probe data", "fr": "Sonde multi-paramètres"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}, "condition_prelevements": {"authorization": {"datagroups": {"qualitatif": {"internationalizationname": {"en": "Qualitative data", "fr": "Données qualitatives"}}, "quantitatif": {"internationalizationname": {"en": "Quantitative data", "fr": "Données quantitatives"}}, "referentiel": {"internationalizationname": {"en": "Referential", "fr": "Référentiel"}}}, "columnsdescription": {"admin": {"internationalizationname": {"en": "Delegation", "fr": "Délégation"}}, "depot": {"internationalizationname": {"en": "Deposit", "fr": "Dépôt"}}, "delete": {"internationalizationname": {"en": "Deletion", "fr": "Suppression"}}, "associate": {"internationalizationname": {"en": "Associate", "fr": "Associer"}}, "extraction": {"internationalizationname": {"en": "Extraction", "fr": "Extraction"}}, "publication": {"internationalizationname": {"en": "Publication", "fr": "Publication"}}}, "authorizationscopes": {"site": {"internationalizationname": {"en": "Site", "fr": "Site"}}, "projet": {"internationalizationname": {"en": "Project", "fr": "Projet"}}}}, "internationalizationname": {"en": "Collection condition", "fr": "Condition de prélèvement"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}}}, "references": {"tool": {"internationalizedtags": null, "internationalizationname": {"en": "Measuring tool", "fr": "Outils de mesure"}, "internationalizedcolumns": {"description_fr": {"en": "description_en", "fr": "description_fr"}, "nom de l'outil de mesure_fr": {"en": "nom de l'outil de mesure_en", "fr": "nom de l'outil de mesure_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de l'outil de mesure_fr}", "fr": "{nom de l'outil de mesure_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "unit": {"internationalizedtags": null, "internationalizationname": {"en": "Units", "fr": "Unités"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key} ({code})", "fr": "{nom_key} ({code})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "project": {"internationalizedtags": null, "internationalizationname": {"en": "Project", "fr": "Projet"}, "internationalizedcolumns": {"nom du projet_key": {"en": "nom du projet_en", "fr": "nom du projet_fr"}, "description du projet_fr": {"en": "description du projet_en", "fr": "description du projet_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du projet_key}", "fr": "{nom du projet_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "platform": {"internationalizedtags": null, "internationalizationname": {"en": "Plateforms", "fr": "Plateformes"}, "internationalizedcolumns": {"nom de la plateforme_key": {"en": "nom de la plateforme_en", "fr": "nom de la plateforme_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la plateforme_key}", "fr": "{nom de la plateforme_key}"}}, "internationalizedvalidations": {"format_float": {"fr": "latitude, longitude, altitude au format flottant obligatoire"}}, "internationalizeddynamiccolumns": {}}, "ref_site": {"internationalizedtags": null, "internationalizationname": {"en": "Site", "fr": "Site"}, "internationalizedcolumns": {"nom du site_key": {"en": "nom du site_en", "fr": "nom du site_fr"}, "description du site_fr": {"en": "description du site_en", "fr": "description du site_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du site_key}", "fr": "{nom du site_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "thematic": {"internationalizedtags": null, "internationalizationname": {"en": "Thematic", "fr": "Thème"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "data_type": {"internationalizedtags": null, "internationalizationname": {"en": "Data type", "fr": "Types de données"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "file_type": {"internationalizedtags": null, "internationalizationname": {"en": "Type's Files", "fr": "Type de fichier"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "site_type": {"internationalizedtags": null, "internationalizationname": {"en": "Sites types", "fr": "Types de site"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "tool_type": {"internationalizedtags": null, "internationalizationname": {"en": "Tools type", "fr": "Type d'outils"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du type d'outils}", "fr": "{nom du type d'outils}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "niveau_taxon": {"internationalizedtags": null, "internationalizationname": {"en": "Level of taxon", "fr": "Niveau de taxon"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "project_site": {"internationalizedtags": null, "internationalizationname": {"en": "Project on site", "fr": "Projet par site"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "ref_variable": {"internationalizedtags": null, "internationalizationname": {"en": "Variables", "fr": "Variables"}, "internationalizedcolumns": {"définition_fr": {"en": "définition_en", "fr": "définition_fr"}, "nom de la variable_fr": {"en": "Affichage de la variable_en", "fr": "Affichage de la variable_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la variable_fr}", "fr": "{nom de la variable_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "platform_type": {"internationalizedtags": null, "internationalizationname": {"en": "Plateform types", "fr": "Types de plateforme"}, "internationalizedcolumns": {"description_fr": {"en": "description_en", "fr": "description_fr"}, "nom du type de plateforme_key": {"en": "nom du type de plateforme_en", "fr": "nom du type de plateforme_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du type de plateforme_key}", "fr": "{nom du type de plateforme_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "variable_norm": {"internationalizedtags": null, "internationalizationname": {"en": "Variables' norms", "fr": "Normes de variable"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom}", "fr": "{nom}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "variable_group": {"internationalizedtags": null, "internationalizationname": {"en": "Variable's groups", "fr": "Groupes de variable"}, "internationalizedcolumns": {"nom du groupe": {"en": "nom du groupe_en", "fr": "nom du groupe_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom du groupe_en}", "fr": "{nom du groupe_fr}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "propriete_taxon": {"internationalizedtags": null, "internationalizationname": {"en": "Proporties of taxons", "fr": "Propiétés des taxons"}, "internationalizedcolumns": {"définition_fr": {"en": "définition_en", "fr": "définition_fr"}, "nom de la propriété_key": {"en": "nom de la propriété_en", "fr": "nom de la propriété_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom de la propriété_key}", "fr": "{nom de la propriété_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "taxon_zooplancton": {"internationalizedtags": null, "internationalizationname": {"en": "taxon's zooplancton", "fr": "taxon des zooplancton"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})", "fr": "{nom du taxon superieur}.{nom du taxon déterminé}({nom du niveau de taxon})"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "controle_coherence": {"internationalizedtags": null, "internationalizationname": {"en": "Controle de la cohérence", "fr": "Controle de la cohérence"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "taxon_phytoplancton": {"internationalizedtags": null, "internationalizationname": {"en": "taxon's phytoplanctons", "fr": "taxon des phytoplanctons"}, "internationalizedcolumns": null, "internationalizationdisplay": {"pattern": {"en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}", "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {"proprietes_taxon": {"en": "Properties of Taxa", "fr": "Proprétés de Taxons"}}}, "valeurs_qualitative": {"internationalizedtags": null, "internationalizationname": {"en": "Qualitative values", "fr": "Valeurs qualitatives"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "valeur_key": {"en": "valeur_en", "fr": "valeur_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{valeur_key}", "fr": "{valeur_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "stade_développement_zoo": {"internationalizedtags": null, "internationalizationname": {"en": "Stage of development", "fr": "Stade de développement"}, "internationalizedcolumns": {"nom_key": {"en": "nom_en", "fr": "nom_fr"}, "description_fr": {"en": "description_en", "fr": "description_fr"}}, "internationalizationdisplay": {"pattern": {"en": "{nom_key}", "fr": "{nom_key}"}}, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}, "data_type_site_theme_project": {"internationalizedtags": null, "internationalizationname": {"en": "Data type for theme's site and project", "fr": "Type de données par thème de sites et projet"}, "internationalizedcolumns": null, "internationalizationdisplay": null, "internationalizedvalidations": {}, "internationalizeddynamiccolumns": {}}}, "application": {"internationalizationname": {"en": "ORE OLA", "fr": "ORE OLA"}}, "rightsrequest": null, "additionalfiles": {}, "internationalizedtags": {}}, "requiredauthorizationsattributes": ["projet", "site"]},"configfile":"449ab4ff-7e07-40aa-b2c1-51b56d3be33e","version":1,"additionalfile":[]}]
\ No newline at end of file
diff --git a/cypress/fixtures/applications/ore/ore_application_description.txt b/cypress/fixtures/applications/ore/ore_application_description.txt
deleted file mode 100644
index a3ad9008827aae1d72fd273c08cc93877682de24..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/ore/ore_application_description.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-{"result":0,"time":"2023-10-25T09:44:39.648271865","type":"REACTIVE_PROGRESS"}
-{"result":{"id":"518453e4-bb3e-48e4-9541-cf2982cd9f8e","creationDate":"2023-10-25T09:42:13.668+00:00","updateDate":"2023-10-25T09:42:13.668+00:00","name":"monsore","comment":"monsore","version":1,"dataType":["pem","test"],"additionalFile":["fichiers","utilisateurs"],"configuration":{"requiredAuthorizationsAttributes":["projet","localization"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}},"references":{"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"internationalizedValidations":{"sitesRef":{"fr":"référence au site"},"projetRef":{"fr":"référence au projet"},"themesRef":{"fr":"référence au theme"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"internationalizedValidations":{},"internationalizedTags":null},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"internationalizedValidations":{"uniteRef":{"fr":"référence à l'unité'"},"variableRef":{"fr":"référence à la variable"},"checkDatatype":{"fr":"test"}},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"internationalizedValidations":{"typeSitesRef":{"fr":"référence au type de site"},"siteParentRef":{"fr":"référence à la colonne parent"}},"internationalizedTags":null}},"dataTypes":{"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"authorization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"internationalizedValidations":{"unitOfColor":{"fr":"vérifie l'unité de la couleur des individus"},"unitOfIndividus":{"fr":"vérifie l'unité du nombre d'individus"}}}},"internationalizedTags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"internationalizationName":null,"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"endDate":{"en":"Project end date","fr":"Date de fin du projet"},"project":{"en":"Description of the research project","fr":"Description du projet de recherche"},"startDate":{"en":"Project start date","fr":"Date de début du projet"},"organization":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"projectManagers":{"en":"Project managers","fr":"Responsables du projet"}}},"additionalFiles":{"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"nom":{"en":"Name","fr":"Nom"},"prenom":{"en":"Surname","fr":"Prénom"}}},"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizationDisplay":null,"internationalizedColumns":null,"format":{"age":{"en":"Age","fr":"Age"},"nom":{"en":"Name","fr":"Nom"},"date":{"en":"Date","fr":"Date"},"site":{"en":"Place","fr":"Site"},"poids":{"en":"Weight","fr":"Poids"}}}}},"comment":null,"application":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"},"internationalizedColumns":null,"name":"monsore","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"SOERE my SOERE","fr":"SOERE mon SOERE"}}},"tags":{"data":{"en":"data","fr":"données"},"test":{"en":"test","fr":"test"},"unit":{"en":"unit","fr":"unité"},"context":{"en":"context","fr":"contexte"}},"rightsRequest":{"description":{"en":"You can request rights to the monsore application by filling out this form","fr":"Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"},"format":{"endDate":{"internationalizationName":{"en":"Project end date","fr":"Date de fin du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"project":{"internationalizationName":{"en":"Description of the research project","fr":"Description du projet de recherche"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}},"startDate":{"internationalizationName":{"en":"Project start date","fr":"Date de début du projet"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"organization":{"internationalizationName":{"en":"Name of research organization","fr":"Nom de l'organisme de recherche"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"projectManagers":{"internationalizationName":{"en":"Project managers","fr":"Responsables du projet"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":".*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"MANY"}}}}},"references":{"type_de_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"tze_nom_key":{"en":"tze_nom_en","fr":"tze_nom_fr"},"tze_definition_fr":{"en":"tze_definition_en","fr":"tze_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{tze_nom_key}","fr":"{tze_nom_key}"}},"separator":";","keyColumns":["tze_nom_key"],"columns":{"tze_nom_en":null,"tze_nom_fr":null,"tze_nom_key":null,"tze_definition_en":null,"tze_definition_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"zet_nom_key":{"en":"zet_nom_en","fr":"zet_nom_fr"},"zet_description_fr":{"en":"zet_description_en","fr":"zet_description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{zet_nom_key}","fr":"{zet_nom_key}"}},"separator":";","keyColumns":["zet_chemin_parent","zet_nom_key"],"columns":{"zet_nom_en":null,"zet_nom_fr":null,"zet_nom_key":null,"tze_type_nom":null,"zet_chemin_parent":null,"zet_description_en":null,"zet_description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"typeSitesRef":{"internationalizationName":{"fr":"référence au type de site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"type_de_sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["tze_type_nom"]},"siteParentRef":{"internationalizationName":{"fr":"référence à la colonne parent"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["zet_chemin_parent"]}},"allowUnexpectedColumns":false,"tags":["context"]},"especes":{"internationalizationName":{"en":"Species","fr":"Espèces"},"internationalizedColumns":{"esp_definition_fr":{"en":"esp_definition_en","fr":"esp_definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{esp_nom}","fr":"{esp_nom}"}},"separator":";","keyColumns":["esp_nom"],"columns":{"esp_nom":{"presenceConstraint":"MANDATORY","tags":["test"],"checker":null,"headerName":null,"defaultValue":null},"esp_definition_en":null,"esp_definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{"my_computed_column":{"presenceConstraint":"MANDATORY","tags":["__hidden__"],"checker":null,"headerName":null,"computation":{"expression":"return \"my value\";\n","references":[],"datatypes":[]}}},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"type_de_fichiers":{"internationalizationName":{"en":"Files types","fr":"Types de fichiers"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["__hidden__"]},"themes":{"internationalizationName":{"en":"Thematic","fr":"Thème"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context"]},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"colonne_homonyme_entre_referentiels":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["context","data","test"]},"site_theme_datatype":{"internationalizationName":{"en":"Data types by site and project","fr":"Types de données par site et projet"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"projet name: {projet}, site name : {site}, theme name : {theme}, data type name : {datatype}","fr":"nom du projet: {projet}, nom du site : {site}, nom du thème : {theme}, nom du type de données : {datatype}"}},"separator":";","keyColumns":["projet","site","theme","datatype"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"theme":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du thème","defaultValue":null},"projet":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"sitesRef":{"internationalizationName":{"fr":"référence au site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["site"]},"projetRef":{"internationalizationName":{"fr":"référence au projet"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["projet"]},"themesRef":{"internationalizationName":{"fr":"référence au theme"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"themes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["theme"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream((String)datum.datatype).split(\"_\")\n                .collect{it.substring(0, 1)}\n                .join(); \n                return application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["datatype"]}},"allowUnexpectedColumns":false,"tags":["context"]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":{"pattern":{"en":"{valeur_key}","fr":"{valeur_key}"}},"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables":{"internationalizationName":{"en":"Variables","fr":"Variables"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"definition_fr":{"en":"definition_en","fr":"definition_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key}","fr":"{nom_key}"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"definition_en":null,"definition_fr":null,"is_qualitative":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isQualitative","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"unites":{"internationalizationName":{"en":"Units","fr":"Unités"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"code_key":{"en":"code_en","fr":"code_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_key} ({code_key})","fr":"{nom_key} ({code_key})"}},"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":["data"]},"variables_et_unites_par_types_de_donnees":{"internationalizationName":{"en":"Variables and units by data type","fr":"Variables et unités par type de données"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"datatype name : {datatype}, variable name : {variable}, : unit name {unite}","fr":"nom du type de données : {datatype}, nom de la variable : {variable}, : nom de l'unité {unite}"}},"separator":";","keyColumns":["datatype","variable"],"columns":{"unite":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de l'unité","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null},"variable":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la variable","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"uniteRef":{"internationalizationName":{"fr":"référence à l'unité'"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["unite"]},"variableRef":{"internationalizationName":{"fr":"référence à la variable"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"variables","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["variable"]},"checkDatatype":{"internationalizationName":{"fr":"test"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = Arrays.stream((String)(datum.datatype).split(\"_\")) .collect{it.substring(0, 1)} .join();  return  application.getDataType().contains(datatype);\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["datatype"]}},"allowUnexpectedColumns":false,"tags":["data"]}},"compositeReferences":{"sites":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"type_de_sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":"tze_type_nom","parentRecursiveKey":"zet_chemin_parent"}]},"projet":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"projet","parentKeyColumn":null,"parentRecursiveKey":null}]}},"additionalFiles":{"fichiers":{"internationalizationName":{"en":"Files","fr":"Fichiers"},"internationalizedColumns":null,"format":{"age":{"internationalizationName":{"en":"Age","fr":"Age"},"internationalizedColumns":null,"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"nom":{"internationalizationName":{"en":"Name","fr":"Nom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"date":{"internationalizationName":{"en":"Date","fr":"Date"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"site":{"internationalizationName":{"en":"Place","fr":"Site"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"poids":{"internationalizationName":{"en":"Weight","fr":"Poids"},"internationalizedColumns":null,"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}}}}},"utilisateurs":{"internationalizationName":{"en":"User","fr":"Users"},"internationalizedColumns":null,"format":{"nom":{"internationalizationName":{"en":"Name","fr":"Nom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}},"prenom":{"internationalizationName":{"en":"Surname","fr":"Prénom"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":"[a-z]*","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}}}}}},"dataTypes":{"pem":{"internationalizationName":{"en":"Trap in ascent","fr":"Piégeage en Montée"},"internationalizedColumns":null,"internationalizationDisplays":{"especes":{"pattern":{"en":"espèce :{esp_nom}","fr":"espèce :{esp_nom}"}}},"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"site","boundTo":{"variable":"site","component":"bassin","id":"site_bassin"},"presenceConstraint":"MANDATORY"},{"header":"plateforme","boundTo":{"variable":"site","component":"plateforme","id":"site_plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"date","component":"value","id":"date_value"},"presenceConstraint":"MANDATORY"},{"header":"espece","boundTo":{"variable":"espece","component":"value","id":"espece_value"},"presenceConstraint":"MANDATORY"},{"header":"Couleur des individus","boundTo":{"variable":"Couleur des individus","component":"value","id":"Couleur des individus_value"},"presenceConstraint":"MANDATORY"},{"header":"Nombre d'individus","boundTo":{"variable":"Nombre d'individus","component":"value","id":"Nombre d'individus_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"bassin":null,"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return references.sites\n        .findAll(){it.refValues.zet_chemin_parent.equals((String)datum.site.bassin)}\n        .find{it.refValues.zet_nom_key.equals((String)datum.site.plateforme)}\n        .getHierarchicalKey();;\n","references":["sites"],"datatypes":[]},"hidden":false},"plateforme":null},"computedComponents":{"site_bassin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["__hidden__"],"computation":{"expression":"return references.sites .find{it.getNaturalKey().equals((String)datum.site.bassin)} .getHierarchicalKey();\n","references":["sites"],"datatypes":[]},"hidden":true}},"hidden":false},"espece":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"especes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":["test"],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["test"],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nombre d'individus":{"chartDescription":null,"tags":[],"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return 0","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"Couleur des individus":{"chartDescription":null,"tags":[],"components":{"unit":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return \"sans_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"valeurs_qualitatives","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{"unitOfColor":{"internationalizationName":{"fr":"vérifie l'unité de la couleur des individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\";  String variable = \"Couleur des individus\";  String codeVariable = \"couleur_des_individus\";  String component = \"unit\";  return referencesValues.site_theme_datatype .findAll{it.datatype.equals(datatype)} .find{it.variable.equals(codeVariable)} .unite.equals((String)datum.variable.component)\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"components":null},"unitOfIndividus":{"internationalizationName":{"fr":"vérifie l'unité du nombre d'individus"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String datatype = \"piegeage_en_montee\";  String variable = \"Nombre d'individus\";  String codeVariable = \"nombre_d_individus\"; String component = \"unit\";  return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals((String)datum.variable.component);\n","references":["variables_et_unites_par_types_de_donnees"],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"components":null}},"uniqueness":[{"variable":"projet","component":"value","id":"projet_value"},{"variable":"site","component":"chemin","id":"site_chemin"},{"variable":"site","component":"plateforme","id":"site_plateforme"},{"variable":"date","component":"value","id":"date_value"},{"variable":"espece","component":"value","id":"espece_value"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"value","id":"date_value"},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","componentKey":{"variable":"projet","component":"value","id":"projet_value"}},"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"},"internationalizedColumns":null,"variable":"site","component":"chemin","componentKey":{"variable":"site","component":"chemin","id":"site_chemin"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"},"internationalizedColumns":null,"label":"Données qualitatives","data":["Couleur des individus"]},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"},"internationalizedColumns":null,"label":"Données quantitatives","data":["Nombre d'individus"]},"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","espece"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Repositories","fr":"Référentiels"}},"qualitatif":{"internationalizationName":{"en":"Qualitative","fr":"Qualitatif"}},"quantitatif":{"internationalizationName":{"en":"Quantitative","fr":"Quantitatif"}}},"authorizationScopes":{"localization":{"internationalizationName":{"en":"Localization","fr":"Localisation"}},"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":["context","data","test"]},"test":{"internationalizationName":{"en":"Test","fr":"Test"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":4,"firstRowLine":5,"separator":";","columns":[{"header":"projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"projet":{"chartDescription":null,"tags":["test"],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projet","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":["test"],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":null,"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":null,"variable":"projet","component":"value","componentKey":{"variable":"projet","component":"value","id":"projet_value"}}},"dataGroups":{"_others_":{"internationalizationName":null,"internationalizedColumns":null,"label":null,"data":["projet"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"_others_":{"internationalizationName":null}},"authorizationScopes":{"projet":{"internationalizationName":{"en":"Project","fr":"Projet"}}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":["__hidden__"]}}},"configFile":"b9f28832-6b82-4daf-b20e-72615d72dc2a","referenceType":["especes","type_de_sites","sites","projet","themes","site_theme_datatype","valeurs_qualitatives","variables","unites","variables_et_unites_par_types_de_donnees"]},"time":"2023-10-25T09:44:39.655647694","type":"REACTIVE_RESULT"}
-{"result":0.2,"time":"2023-10-25T09:44:39.715924577","type":"REACTIVE_PROGRESS"}
-{"result":{"id":"07342396-ac90-45a5-b686-a7f3b2e51f60","creationDate":"2023-10-25T09:42:25.857+00:00","updateDate":"2023-10-25T09:42:25.857+00:00","name":"olac","comment":"olac","version":1,"dataType":["condition_prelevements","physico-chimie","sonde_truncated","phytoplancton_aggregated","phytoplancton__truncated","zooplancton__truncated","zooplancton_biovolumes"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization_site","localization_projet","localization_plateforme"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"}},"references":{"themes":{"internationalizationName":{"en":"Themes","fr":"Thèmes"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"projets":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"projet_key":{"en":"projet_en","fr":"projet_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_fr":{"en":"description du site_en","fr":"description du site_fr"},"site_key":{"en":"nom du site_en","fr":"nom du site_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"type_plateformes":{"internationalizationName":{"en":"Plateform types","fr":"Types de plateforme"},"internationalizedColumns":{"description_fr":{"en":"description_en","fr":"description_fr"},"type_platform_key":{"en":"type_platform_en","fr":"type_platform_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"type_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"plateformes":{"internationalizationName":{"en":"Plateforms","fr":"Plateformes"},"internationalizedColumns":{"platform_key":{"en":"platform_en","fr":"platform_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"phytoplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"zooplancton_biovolumes":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"zooplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"physico-chimie":{"internationalizationName":{"en":"Chemical Physics","fr":"Physico Chimie"},"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"variable":{"internationalizationName":{"en":"Data","fr":"Données"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"sonde_truncated":{"internationalizationName":{"en":"Probe data","fr":"Données des sondes"},"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"phytoplancton_aggregated":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"},"internationalizedColumns":null,"name":"ola","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"Lake observatory","fr":"Observatoire des lacs"}}},"tags":{},"rightsRequest":null,"references":{"themes":{"internationalizationName":{"en":"Themes","fr":"Thèmes"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"projets":{"internationalizationName":{"en":"Project","fr":"Projet"},"internationalizedColumns":{"projet_key":{"en":"projet_en","fr":"projet_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["projet_key"],"columns":{"projet_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_en","defaultValue":null},"projet_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_fr","defaultValue":null},"projet_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du projet_key","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du projet_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du projet_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"type_sites":{"internationalizationName":{"en":"Sites types","fr":"Types de sites"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"description_fr":{"en":"description_en","fr":"description_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"nom_key":null,"description_en":null,"description_fr":null,"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"sites":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_fr":{"en":"description du site_en","fr":"description du site_fr"},"site_key":{"en":"nom du site_en","fr":"nom du site_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["site_key"],"columns":{"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de site","defaultValue":null},"sandre_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du Plan d'eau","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_fr","defaultValue":null},"sandre_masse_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre de la Masse d'eau plan d'eau","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"plateformes":{"internationalizationName":{"en":"Plateforms","fr":"Plateformes"},"internationalizedColumns":{"platform_key":{"en":"platform_en","fr":"platform_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["platform_key","type_platform_key"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"altitude":null,"latitude":null,"longitude":null,"platform_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_en","defaultValue":null},"platform_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_fr","defaultValue":null},"platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la plateforme_key","defaultValue":null},"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null},"type_platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"type_plateformes":{"internationalizationName":{"en":"Plateform types","fr":"Types de plateforme"},"internationalizedColumns":{"description_fr":{"en":"description_en","fr":"description_fr"},"type_platform_key":{"en":"type_platform_en","fr":"type_platform_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["type_platform_key"],"columns":{"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du type de plateforme_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du type de plateforme_fr","defaultValue":null},"sandre_context":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du contexte","defaultValue":null},"type_platform_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_en","defaultValue":null},"type_platform_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_fr","defaultValue":null},"type_platform_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de plateforme_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"valeurs_qualitatives":{"internationalizationName":{"en":"Qualitative values","fr":"Valeurs qualitatives"},"internationalizedColumns":{"nom_key":{"en":"nom_en","fr":"nom_fr"},"valeur_key":{"en":"valeur_en","fr":"valeur_fr"}},"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key","valeur_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"valeur_en":null,"valeur_fr":null,"valeur_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"projets":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"projets","parentKeyColumn":null,"parentRecursiveKey":null}]},"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"type_sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":"type_site","parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"plateformes","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"physico-chimie":{"internationalizationName":{"en":"Chemical Physics","fr":"Physico Chimie"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prelevement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prelevement","boundTo":{"variable":"outil","component":"prélèvement","id":"outil_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outil","component":"mesure","id":"outil_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum (m)","boundTo":{"variable":"profondeur","component":"minimum","id":"profondeur_minimum"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum (m)","boundTo":{"variable":"profondeur","component":"maximum","id":"profondeur_maximum"},"presenceConstraint":"MANDATORY"},{"header":"profondeur reelle observee  (m)","boundTo":{"variable":"profondeur","component":"réelle observée","id":"profondeur_réelle observée"},"presenceConstraint":"MANDATORY"},{"header":"Temperature (°c)","boundTo":{"variable":"température","component":"valeur","id":"température_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Azote total (mg/l)","boundTo":{"variable":"variables","component":"azote total","id":"variables_azote total"},"presenceConstraint":"MANDATORY"},{"header":"Azote organique particulaire (mg/l)","boundTo":{"variable":"variables","component":"azote organique","id":"variables_azote organique"},"presenceConstraint":"MANDATORY"},{"header":"Azote Nitrates (mg/l)","boundTo":{"variable":"variables","component":"azote nitrates","id":"variables_azote nitrates"},"presenceConstraint":"MANDATORY"},{"header":"Nitrates [mg(NO3)/l]","boundTo":{"variable":"variables","component":"nitrates","id":"variables_nitrates"},"presenceConstraint":"MANDATORY"},{"header":"Azote Ammonium (mg/l)","boundTo":{"variable":"variables","component":"azote ammonium","id":"variables_azote ammonium"},"presenceConstraint":"MANDATORY"},{"header":"Ammonium [mg(NH4)/l]","boundTo":{"variable":"variables","component":"ammonium","id":"variables_ammonium"},"presenceConstraint":"MANDATORY"},{"header":"Azote Nitrites (mg/l)","boundTo":{"variable":"variables","component":"azote nitrites","id":"variables_azote nitrites"},"presenceConstraint":"MANDATORY"},{"header":"Nitrites [mg(NO2)/l]","boundTo":{"variable":"variables","component":"nitrites","id":"variables_nitrites"},"presenceConstraint":"MANDATORY"},{"header":"pH (nounit)","boundTo":{"variable":"variables","component":"pH","id":"variables_pH"},"presenceConstraint":"MANDATORY"},{"header":"Silice reactive (mg/l)","boundTo":{"variable":"variables","component":"silice réactive","id":"variables_silice réactive"},"presenceConstraint":"MANDATORY"},{"header":"Titre alcalimetrique (meq/l)","boundTo":{"variable":"variables","component":"titre alcalimetrique","id":"variables_titre alcalimetrique"},"presenceConstraint":"MANDATORY"},{"header":"Conductivite (μs/cm)","boundTo":{"variable":"variables","component":"coductivité","id":"variables_coductivité"},"presenceConstraint":"MANDATORY"},{"header":"Titre alcalimetrique complet (meq/l)","boundTo":{"variable":"variables","component":"titre alcalimetrique complet","id":"variables_titre alcalimetrique complet"},"presenceConstraint":"MANDATORY"},{"header":"Demande biologique en oxygène en 5 jours (mg/l)","boundTo":{"variable":"variables","component":"demande biologique en oxygène en 5 jours","id":"variables_demande biologique en oxygène en 5 jours"},"presenceConstraint":"MANDATORY"},{"header":"Balance ionique (%)","boundTo":{"variable":"variables","component":"balance ionique","id":"variables_balance ionique"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique total (mg/l)","boundTo":{"variable":"variables","component":"carbone organique total","id":"variables_carbone organique total"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique dissous (mg/l)","boundTo":{"variable":"variables","component":"carbone organique dissous","id":"variables_carbone organique dissous"},"presenceConstraint":"MANDATORY"},{"header":"Carbone organique particulaire (mg/l)","boundTo":{"variable":"variables","component":"carbone organique particulaire","id":"variables_carbone organique particulaire"},"presenceConstraint":"MANDATORY"},{"header":"Calcium (mg/l)","boundTo":{"variable":"variables","component":"calcium","id":"variables_calcium"},"presenceConstraint":"MANDATORY"},{"header":"Magnesium (mg/l)","boundTo":{"variable":"variables","component":"magnésium","id":"variables_magnésium"},"presenceConstraint":"MANDATORY"},{"header":"Sodium (mg/l)","boundTo":{"variable":"variables","component":"sodium","id":"variables_sodium"},"presenceConstraint":"MANDATORY"},{"header":"Potassium (mg/l)","boundTo":{"variable":"variables","component":"potassium","id":"variables_potassium"},"presenceConstraint":"MANDATORY"},{"header":"Chlorures (mg/l)","boundTo":{"variable":"variables","component":"chlorures","id":"variables_chlorures"},"presenceConstraint":"MANDATORY"},{"header":"Bicarbonate (meq/l)","boundTo":{"variable":"variables","component":"bicarbonate","id":"variables_bicarbonate"},"presenceConstraint":"MANDATORY"},{"header":"Sulfates (mg/l)","boundTo":{"variable":"variables","component":"sulfates","id":"variables_sulfates"},"presenceConstraint":"MANDATORY"},{"header":"Oxygene Dissous (mg/l)","boundTo":{"variable":"variables","component":"oxygène dissous","id":"variables_oxygène dissous"},"presenceConstraint":"MANDATORY"},{"header":"Matieres en suspension (mg/l)","boundTo":{"variable":"variables","component":"matiéres en suspension","id":"variables_matiéres en suspension"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Total (mg/l)","boundTo":{"variable":"variables","component":"phosphore total","id":"variables_phosphore total"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Particulaire (mg/l)","boundTo":{"variable":"variables","component":"phosphore particulaire","id":"variables_phosphore particulaire"},"presenceConstraint":"MANDATORY"},{"header":"Phosphore Orthophosphates (mg/l)","boundTo":{"variable":"variables","component":"phosphore orthophosphates","id":"variables_phosphore orthophosphates"},"presenceConstraint":"MANDATORY"},{"header":"Orthophosphates [mg(PO4)/l]","boundTo":{"variable":"variables","component":"orthophosphates","id":"variables_orthophosphates"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outil":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"pH":null,"sodium":null,"calcium":null,"ammonium":null,"nitrates":null,"nitrites":null,"sulfates":null,"chlorures":null,"potassium":null,"magnésium":null,"azote total":null,"bicarbonate":null,"coductivité":null,"azote ammonium":null,"azote nitrates":null,"azote nitrites":null,"azote organique":null,"balance ionique":null,"orthophosphates":null,"phosphore total":null,"oxygène dissous":null,"silice réactive":null,"titre alcalimetrique":null,"phosphore particulaire":null,"carbone organique total":null,"matiéres en suspension":null,"carbone organique dissous":null,"phosphore orthophosphates":null,"titre alcalimetrique complet":null,"carbone organique particulaire":null,"demande biologique en oxygène en 5 jours":null},"computedComponents":{},"hidden":false},"plateforme":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeur":{"chartDescription":null,"tags":[],"components":{"maximum":null,"minimum":null,"réelle observée":null},"computedComponents":{},"hidden":false},"température":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"day","id":"date_day"},{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"},{"variable":"site","component":"nom du site","id":"site_nom du site"},{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"},{"variable":"outil","component":"prélèvement","id":"outil_prélèvement"},{"variable":"outil","component":"mesure","id":"outil_mesure"},{"variable":"profondeur","component":"minimum","id":"profondeur_minimum"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"day","id":"date_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","componentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projet","component":"nom du projet","componentKey":{"variable":"projet","component":"nom du projet","id":"projet_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateforme","component":"nom de la plateforme","componentKey":{"variable":"plateforme","component":"nom de la plateforme","id":"plateforme_nom de la plateforme"}}},"dataGroups":{"variable":{"internationalizationName":{"en":"Data","fr":"Données"},"internationalizedColumns":null,"label":"Données","data":["variables"]},"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outil","profondeur","température"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","plateforme"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"variable":{"internationalizationName":{"en":"Data","fr":"Données"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"sonde_truncated":{"internationalizationName":{"en":"Probe data","fr":"Données des sondes"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"commentaire sonde","boundTo":{"variable":"outils","component":"commentaire_sonde","id":"outils_commentaire_sonde"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prélèvement","boundTo":{"variable":"dates","component":"time","id":"dates_time"},"presenceConstraint":"MANDATORY"},{"header":"profondeur réelle observée (m)","boundTo":{"variable":"variables","component":"profondeur réelle observée","id":"variables_profondeur réelle observée"},"presenceConstraint":"MANDATORY"},{"header":"chl a (mg/m3)","boundTo":{"variable":"variables","component":"chl a","id":"variables_chl a"},"presenceConstraint":"MANDATORY"},{"header":"chl a corrigée labo (mg/m3)","boundTo":{"variable":"variables","component":"chl a corrigée labo","id":"variables_chl a corrigée labo"},"presenceConstraint":"MANDATORY"},{"header":"cond25c corrigee labo (ms/cm)","boundTo":{"variable":"variables","component":"cond25c corrigee labo","id":"variables_cond25c corrigee labo"},"presenceConstraint":"MANDATORY"},{"header":"cond25degres (ms/cm)","boundTo":{"variable":"variables","component":"cond25degres","id":"variables_cond25degres"},"presenceConstraint":"MANDATORY"},{"header":"oxygene mg (mg/l)","boundTo":{"variable":"variables","component":"oxygene mg","id":"variables_oxygene mg"},"presenceConstraint":"MANDATORY"},{"header":"oxygene mg corrige winkler (mg/l)","boundTo":{"variable":"variables","component":"oxygene mg corrige winkler","id":"variables_oxygene mg corrige winkler"},"presenceConstraint":"MANDATORY"},{"header":"oxygene saturation (%)","boundTo":{"variable":"variables","component":"oxygene saturation","id":"variables_oxygene saturation"},"presenceConstraint":"MANDATORY"},{"header":"oxygene saturation corrige winkler (%)","boundTo":{"variable":"variables","component":"oxygene saturation corrige winkler","id":"variables_oxygene saturation corrige winkler"},"presenceConstraint":"MANDATORY"},{"header":"pah (μg/l)","boundTo":{"variable":"variables","component":"pah","id":"variables_pah"},"presenceConstraint":"MANDATORY"},{"header":"par a (μe)","boundTo":{"variable":"variables","component":"par a","id":"variables_par a"},"presenceConstraint":"MANDATORY"},{"header":"par w (μe)","boundTo":{"variable":"variables","component":"par w","id":"variables_par w"},"presenceConstraint":"MANDATORY"},{"header":"pc (μg/l)","boundTo":{"variable":"variables","component":"pc","id":"variables_pc"},"presenceConstraint":"MANDATORY"},{"header":"ph brut (nounit)","boundTo":{"variable":"variables","component":"ph brut","id":"variables_ph brut"},"presenceConstraint":"MANDATORY"},{"header":"ph corrigé labo (nounit)","boundTo":{"variable":"variables","component":"ph corrigé labo","id":"variables_ph corrigé labo"},"presenceConstraint":"MANDATORY"},{"header":"ph tc (nounit)","boundTo":{"variable":"variables","component":"ph tc","id":"variables_ph tc"},"presenceConstraint":"MANDATORY"},{"header":"température (°c)","boundTo":{"variable":"variables","component":"température","id":"variables_température"},"presenceConstraint":"MANDATORY"},{"header":"turbidite (ftu)","boundTo":{"variable":"variables","component":"turbidite","id":"variables_turbidite"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.dates.day +\" \" +(String)datum.dates.time","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"commentaire_sonde":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"pc":null,"pah":null,"chl a":null,"par a":null,"par w":null,"ph tc":null,"ph brut":null,"turbidite":null,"oxygene mg":null,"cond25degres":null,"température":null,"ph corrigé labo":null,"oxygene saturation":null,"chl a corrigée labo":null,"cond25c corrigee labo":null,"oxygene mg corrige winkler":null,"profondeur réelle observée":null,"oxygene saturation corrige winkler":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"datetime","id":"dates_datetime"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"variables","component":"profondeur réelle observée","id":"variables_profondeur réelle observée"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","componentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","componentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","componentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prélèvement","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"commentaire","boundTo":{"variable":"commentaire","component":"value","id":"commentaire_value"},"presenceConstraint":"MANDATORY"},{"header":"aspect de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"aspect de l'eau","id":"valeurs qualitatives_aspect de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"couleur de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"couleur de l'eau","id":"valeurs qualitatives_couleur de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"direction du vent","boundTo":{"variable":"valeurs qualitatives","component":"direction du vent","id":"valeurs qualitatives_direction du vent"},"presenceConstraint":"MANDATORY"},{"header":"ensoleillement","boundTo":{"variable":"valeurs qualitatives","component":"ensoleillement","id":"valeurs qualitatives_ensoleillement"},"presenceConstraint":"MANDATORY"},{"header":"etat de surface","boundTo":{"variable":"valeurs qualitatives","component":"etat de surface","id":"valeurs qualitatives_etat de surface"},"presenceConstraint":"MANDATORY"},{"header":"nebulosite","boundTo":{"variable":"valeurs qualitatives","component":"nebulosite","id":"valeurs qualitatives_nebulosite"},"presenceConstraint":"MANDATORY"},{"header":"pression atmospherique (mbar)","boundTo":{"variable":"valeurs quantitatives","component":"pression atmospherique","id":"valeurs quantitatives_pression atmospherique"},"presenceConstraint":"MANDATORY"},{"header":"temperature de l'air (°c)","boundTo":{"variable":"valeurs quantitatives","component":"temperature de l'air","id":"valeurs quantitatives_temperature de l'air"},"presenceConstraint":"MANDATORY"},{"header":"temps","boundTo":{"variable":"valeurs qualitatives","component":"temps","id":"valeurs qualitatives_temps"},"presenceConstraint":"MANDATORY"},{"header":"transparence par disque inra (m)","boundTo":{"variable":"valeurs quantitatives","component":"transparence par disque inra","id":"valeurs quantitatives_transparence par disque inra"},"presenceConstraint":"MANDATORY"},{"header":"transparence par secchi 20 cm (m)","boundTo":{"variable":"valeurs quantitatives","component":"transparence par secchi","id":"valeurs quantitatives_transparence par secchi"},"presenceConstraint":"MANDATORY"},{"header":"vitesse du vent","boundTo":{"variable":"valeurs qualitatives","component":"vitesse du vent","id":"valeurs qualitatives_vitesse du vent"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.date.day +\" \" +(String)datum.date.time+ \":00\"\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"value":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"commentaire":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"valeurs qualitatives":{"chartDescription":null,"tags":[],"components":{"temps":null,"nebulosite":null,"ensoleillement":null,"aspect de l'eau":null,"etat de surface":null,"vitesse du vent":null,"couleur de l'eau":null,"direction du vent":null},"computedComponents":{},"hidden":false},"valeurs quantitatives":{"chartDescription":null,"tags":[],"components":{"temperature de l'air":null,"pression atmospherique":null,"transparence par secchi":null,"transparence par disque inra":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"datetime","id":"date_datetime"},{"variable":"projet","component":"value","id":"projet_value"},{"variable":"site","component":"nom du site","id":"site_nom du site"},{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"datetime","id":"date_datetime"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","componentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projet","component":"value","componentKey":{"variable":"projet","component":"value","id":"projet_value"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"},"internationalizedColumns":null,"label":"Données qualitatives","data":["valeurs qualitatives"]},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"},"internationalizedColumns":null,"label":"Données quantitatives","data":["valeurs quantitatives"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","commentaire"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":{"filePattern":null,"authorizationScope":{},"startDate":null,"endDate":null},"tags":[]},"zooplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum (m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum (m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"biovolume sédimenté","boundTo":{"variable":"variables","component":"biovolume sédimenté","id":"variables_biovolume sédimenté"},"presenceConstraint":"MANDATORY"},{"header":"nom du taxon déterminé","boundTo":{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"},"presenceConstraint":"MANDATORY"},{"header":"stade de développement","boundTo":{"variable":"variables","component":"stade de développement","id":"variables_stade de développement"},"presenceConstraint":"MANDATORY"},{"header":"variable","boundTo":{"variable":"variables","component":"variable","id":"variables_variable"},"presenceConstraint":"MANDATORY"},{"header":"valeur","boundTo":{"variable":"variables","component":"valeur","id":"variables_valeur"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"valeur":null,"variable":null,"biovolume sédimenté":null,"nom du déterminateur":null,"stade de développement":null,"nom du taxon déterminé":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"min","id":"profondeurs_min"},{"variable":"profondeurs","component":"max","id":"profondeurs_max"},{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","componentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","componentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","componentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"zooplancton_biovolumes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur minimum(m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur maximum(m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"volume sédimenté","boundTo":{"variable":"variables","component":"volume sédimenté","id":"variables_volume sédimenté"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"volume sédimenté":null,"nom du déterminateur":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"max","id":"profondeurs_max"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","componentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","componentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","componentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"phytoplancton__truncated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"profondeur min (m)","boundTo":{"variable":"profondeurs","component":"min","id":"profondeurs_min"},"presenceConstraint":"MANDATORY"},{"header":"profondeur max (m)","boundTo":{"variable":"profondeurs","component":"max","id":"profondeurs_max"},"presenceConstraint":"MANDATORY"},{"header":"nom du déterminateur","boundTo":{"variable":"variables","component":"nom du déterminateur","id":"variables_nom du déterminateur"},"presenceConstraint":"MANDATORY"},{"header":"volume sédimenté","boundTo":{"variable":"variables","component":"volume sédimenté","id":"variables_volume sédimenté"},"presenceConstraint":"MANDATORY"},{"header":"surface de comptage","boundTo":{"variable":"variables","component":"surface de comptage","id":"variables_surface de comptage"},"presenceConstraint":"MANDATORY"},{"header":"nom du taxon déterminé","boundTo":{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"},"presenceConstraint":"MANDATORY"},{"header":"biovolume de l'espéce dans l'échantillon (um3/ml)","boundTo":{"variable":"variables","component":"biovolume de l'espéce dans l'échantillon","id":"variables_biovolume de l'espéce dans l'échantillon"},"presenceConstraint":"MANDATORY"},{"header":"nombre d'objets comptés (nounit)","boundTo":{"variable":"variables","component":"nombre d'objets comptés","id":"variables_nombre d'objets comptés"},"presenceConstraint":"MANDATORY"},{"header":"nombre d'objets par ml (ind/ml)","boundTo":{"variable":"variables","component":"nombre d'objets par ml","id":"variables_nombre d'objets par ml"},"presenceConstraint":"MANDATORY"},{"header":"nombre de cellules par ml (ind/ml)","boundTo":{"variable":"variables","component":"nombre de cellules par ml","id":"variables_nombre de cellules par ml"},"presenceConstraint":"MANDATORY"},{"header":"nombre de champs comptés (nounit)","boundTo":{"variable":"variables","component":"nombre de champs comptés","id":"variables_nombre de champs comptés"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"volume sédimenté":null,"surface de comptage":null,"nom du déterminateur":null,"nombre d'objets par ml":null,"nom du taxon déterminé":null,"nombre d'objets comptés":null,"nombre de cellules par ml":null,"nombre de champs comptés":null,"biovolume de l'espéce dans l'échantillon":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"profondeurs":{"chartDescription":null,"tags":[],"components":{"max":null,"min":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"},{"variable":"profondeurs","component":"min","id":"profondeurs_min"},{"variable":"variables","component":"nom du taxon déterminé","id":"variables_nom du taxon déterminé"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","componentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","componentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","componentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables","profondeurs"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"phytoplancton_aggregated":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"nom du projet","boundTo":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"sites","component":"nom du site","id":"sites_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"nom de la plateforme","boundTo":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prélèvement","boundTo":{"variable":"dates","component":"day","id":"dates_day"},"presenceConstraint":"MANDATORY"},{"header":"outil de prélèvement","boundTo":{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},"presenceConstraint":"MANDATORY"},{"header":"outil de mesure","boundTo":{"variable":"outils","component":"mesure","id":"outils_mesure"},"presenceConstraint":"MANDATORY"},{"header":"biovolume algal total de l'échantillon","boundTo":{"variable":"variables","component":"biovolume_algal","id":"variables_biovolume_algal"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"dates":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"sites":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"outils":{"chartDescription":null,"tags":[],"components":{"mesure":null,"prélèvement":null},"computedComponents":{},"hidden":false},"projets":{"chartDescription":null,"tags":[],"components":{"nom du projet":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"projets","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"variables":{"chartDescription":null,"tags":[],"components":{"biovolume_algal":null},"computedComponents":{},"hidden":false},"plateformes":{"chartDescription":null,"tags":[],"components":{"nom de la plateforme":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"plateformes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"dates","component":"day","id":"dates_day"},{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"},{"variable":"sites","component":"nom du site","id":"sites_nom du site"},{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"},{"variable":"outils","component":"prélèvement","id":"outils_prélèvement"},{"variable":"outils","component":"mesure","id":"outils_mesure"}],"migrations":{},"authorization":{"timeScope":{"variable":"dates","component":"day","id":"dates_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"sites","component":"nom du site","componentKey":{"variable":"sites","component":"nom du site","id":"sites_nom du site"}},"localization_projet":{"internationalizationName":null,"internationalizedColumns":null,"variable":"projets","component":"nom du projet","componentKey":{"variable":"projets","component":"nom du projet","id":"projets_nom du projet"}},"localization_plateforme":{"internationalizationName":null,"internationalizedColumns":null,"variable":"plateformes","component":"nom de la plateforme","componentKey":{"variable":"plateformes","component":"nom de la plateforme","id":"plateformes_nom de la plateforme"}}},"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"},"internationalizedColumns":null,"label":"Contexte","data":["outils","variables"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["projets","dates","sites","plateformes"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"condition":{"internationalizationName":{"en":"Context","fr":"Contexte"}},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null},"localization_plateforme":{"internationalizationName":null},"localization_projet":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"216800d2-aaec-4335-9737-b8e4d53c9e9f","referenceType":["themes","projets","type_plateformes","type_sites","sites","plateformes","valeurs_qualitatives"]},"time":"2023-10-25T09:44:39.719878219","type":"REACTIVE_RESULT"}
-{"result":0.4,"time":"2023-10-25T09:44:39.72885454","type":"REACTIVE_PROGRESS"}
-{"result":{"id":"14d96e7a-4406-4c86-8243-06a51ff7056d","creationDate":"2023-10-25T09:42:34.678+00:00","updateDate":"2023-10-25T09:42:34.678+00:00","name":"foret","comment":"foret","version":1,"dataType":["flux_meteo_dataResult"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["authorization_zoneEtude"],"version":1,"internationalization":{"application":{"internationalizationName":null},"references":{"themes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"traitements":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"theme_types_de_donnees_par_zone_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"variables_par_types_de_donnees":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"types_de_zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"data_types":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"flux_meteo_dataResult":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"reference":{"internationalizationName":null},"variable":{"internationalizationName":null}},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":null,"internationalizedColumns":null,"name":"foret","version":1,"defaultLanguage":null,"internationalization":{"internationalizationName":null}},"tags":{},"rightsRequest":null,"references":{"themes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"data_types":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"nom_key":null,"description_en":null,"description_fr":null,"description_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"types_de_zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_fr"],"columns":{"nom_en":null,"nom_fr":null,"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"zones_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom"],"columns":{"nom":null,"pente":null,"parent":null,"pays_en":null,"pays_fr":null,"surface":null,"altitude":null,"date_fin":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date fin","defaultValue":null},"latitude":null,"pente_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction pente_en","defaultValue":null},"pente_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction pente_fr","defaultValue":null},"longitude":null,"region_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"région_en","defaultValue":null},"region_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"région_fr","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type de site","defaultValue":null},"date_debut":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date début","defaultValue":null},"temps_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"temps moyenne","defaultValue":null},"type_foret_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type foret_en","defaultValue":null},"type_foret_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type foret_fr","defaultValue":null},"description_en":null,"description_fr":null,"precip_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"précip moyenne","defaultValue":null},"direction_vent_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction vent_en","defaultValue":null},"direction_vent_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"direction vent_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"traitements":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["code"],"columns":{"code":null,"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"libelle_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"libellé_en","defaultValue":null},"libelle_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"libellé_fr","defaultValue":null},"description_en":null,"description_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"variables_par_types_de_donnees":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["datatype","variable"],"columns":{"max":null,"min":null,"unite":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de l'unité","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null},"variable":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la variable","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"theme_types_de_donnees_par_zone_etudes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","theme","datatype"],"columns":{"site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site","defaultValue":null},"theme":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du thème","defaultValue":null},"datatype":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de données","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"types_de_zones_etudes","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"zones_etudes","parentKeyColumn":"type_site","parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"traitements","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"flux_meteo_dataResult":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":2,"firstRowLine":4,"separator":";","columns":[{"header":"site","boundTo":{"variable":"localization","component":"zones_etudes","id":"localization_zones_etudes"},"presenceConstraint":"MANDATORY"},{"header":"date","boundTo":{"variable":"Date","component":"day","id":"Date_day"},"presenceConstraint":"MANDATORY"},{"header":"Ta","boundTo":{"variable":"Ta","component":"°C","id":"Ta_°C"},"presenceConstraint":"MANDATORY"},{"header":"Tarbre","boundTo":{"variable":"Tarbre","component":"°C","id":"Tarbre_°C"},"presenceConstraint":"MANDATORY"},{"header":"Rr","boundTo":{"variable":"Rr","component":"MJ m-2 m-1","id":"Rr_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFDr","boundTo":{"variable":"PPFDr","component":"µmol m-2 m-1","id":"PPFDr_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"Pa","boundTo":{"variable":"Pa","component":"kPa","id":"Pa_kPa"},"presenceConstraint":"MANDATORY"},{"header":"Rh","boundTo":{"variable":"Rh","component":"_%","id":"Rh__%"},"presenceConstraint":"MANDATORY"},{"header":"PPFDbc","boundTo":{"variable":"PPFDbc","component":"µmol m-2 m-1","id":"PPFDbc_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"G","boundTo":{"variable":"G","component":"MJ m-2 m-1","id":"G_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"WD","boundTo":{"variable":"WD","component":"°","id":"WD_°"},"presenceConstraint":"MANDATORY"},{"header":"P","boundTo":{"variable":"P","component":"m","id":"P_m"},"presenceConstraint":"MANDATORY"},{"header":"Rn","boundTo":{"variable":"Rn","component":"MJ m-2 m-1","id":"Rn_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"WS","boundTo":{"variable":"WS","component":"m s-1","id":"WS_m s-1"},"presenceConstraint":"MANDATORY"},{"header":"LWin","boundTo":{"variable":"LWin","component":"MJ m-2 m-1","id":"LWin_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFDd","boundTo":{"variable":"PPFDd","component":"µmol m-2 m-1","id":"PPFDd_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"LWout","boundTo":{"variable":"LWout","component":"MJ m-2 m-1","id":"LWout_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"Rg","boundTo":{"variable":"Rg","component":"MJ m-2 m-1","id":"Rg_MJ m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"PPFD","boundTo":{"variable":"PPFD","component":"µmol m-2 m-1","id":"PPFD_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"},{"header":"APAR","boundTo":{"variable":"APAR","component":"µmol m-2 m-1","id":"APAR_µmol m-2 m-1"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"G":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"P":{"chartDescription":null,"tags":[],"components":{"m":null},"computedComponents":{},"hidden":false},"Pa":{"chartDescription":null,"tags":[],"components":{"kPa":null},"computedComponents":{},"hidden":false},"Rg":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Rh":{"chartDescription":null,"tags":[],"components":{"_%":null},"computedComponents":{},"hidden":false},"Rn":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Rr":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"Ta":{"chartDescription":null,"tags":[],"components":{"°C":null},"computedComponents":{},"hidden":false},"WD":{"chartDescription":null,"tags":[],"components":{"°":null},"computedComponents":{},"hidden":false},"WS":{"chartDescription":null,"tags":[],"components":{"m s-1":null},"computedComponents":{},"hidden":false},"APAR":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"Date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":null},"computedComponents":{},"hidden":false},"LWin":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFD":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"LWout":{"chartDescription":null,"tags":[],"components":{"MJ m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDd":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDr":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"PPFDbc":{"chartDescription":null,"tags":[],"components":{"µmol m-2 m-1":null},"computedComponents":{},"hidden":false},"Tarbre":{"chartDescription":null,"tags":[],"components":{"°C":null},"computedComponents":{},"hidden":false},"localization":{"chartDescription":null,"tags":[],"components":{"zones_etudes":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"zones_etudes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"Date","component":"day","id":"Date_day"},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null,"internationalizedColumns":null,"variable":"localization","component":"zones_etudes","componentKey":{"variable":"localization","component":"zones_etudes","id":"localization_zones_etudes"}}},"dataGroups":{"variable":{"internationalizationName":null,"internationalizedColumns":null,"label":"Variable","data":["Rr","G","PPFDd","Ta","WD","P","Pa","Tarbre","LWin","PPFDbc","Rg","Rh","PPFDr","LWout","PPFD","Rn","WS","APAR"]},"reference":{"internationalizationName":null,"internationalizedColumns":null,"label":"Reference","data":["localization","Date"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"reference":{"internationalizationName":null},"variable":{"internationalizationName":null}},"authorizationScopes":{"authorization_zoneEtude":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"bdc3d9c5-5bd0-4e39-8d08-68770ba8e741","referenceType":["types_de_zones_etudes","zones_etudes","traitements","data_types","themes","theme_types_de_donnees_par_zone_etudes","variables_par_types_de_donnees"]},"time":"2023-10-25T09:44:39.730288321","type":"REACTIVE_RESULT"}
-{"result":0.6,"time":"2023-10-25T09:44:39.732594898","type":"REACTIVE_PROGRESS"}
-{"result":{"id":"28ce87c6-3b3f-4f3e-8a4e-8037f4a58b46","creationDate":"2023-10-25T09:42:37.115+00:00","updateDate":"2023-10-25T09:42:37.115+00:00","name":"acbb","comment":"acbb","version":1,"dataType":["flux_tours","biomasse_production_teneur","SWC"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization"],"version":1,"internationalization":{"application":{"internationalizationName":null},"references":{"version_de_traitement":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{traitement} ({modalites})","fr":"{traitement} ({modalites})"}},"internationalizedValidations":{"modalitesRef":{"fr":"référence aux modalités"}},"internationalizedTags":null},"blocs":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{"creationDate":{"fr":"date de création"}},"internationalizedTags":null},"unites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"modalites":{"internationalizationName":null,"internationalizedColumns":{"nom_fr":{"en":"nom_en","fr":"nom_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{nom_fr} ({code})","fr":"{nom_fr} ({code})"}},"internationalizedValidations":{},"internationalizedTags":null},"sites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{"agroecosystemRef":{"fr":"référence à l'agroécosystème"},"checkDateMiseEnService":{"fr":"validation de date"}},"internationalizedTags":null},"parcelles":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null},"agroecosystemes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizedDynamicColumns":{},"internationalizationDisplay":null,"internationalizedValidations":{},"internationalizedTags":null}},"dataTypes":{"biomasse_production_teneur":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}},"SWC":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{"swcQualityEnumeration":{"fr":"Si renseignée, la qualité du taux d'humidité vaut 1, 2 ou 3"}}},"flux_tours":{"internationalizationName":null,"internationalizedColumns":null,"authorization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{"check_CO2_value":{"fr":"check value in range"}}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":null,"internationalizedColumns":null,"name":"ACBB","version":1,"defaultLanguage":null,"internationalization":{"internationalizationName":null}},"tags":{},"rightsRequest":null,"references":{"blocs":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","nom_du_bloc","repetition"],"columns":{"site":null,"repetition":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"répétition","defaultValue":null},"nom_du_bloc":null,"date_creation":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date creation","defaultValue":null},"decription_fr":null,"description_en":null},"computedColumns":{},"dynamicColumns":{},"validations":{"creationDate":{"internationalizationName":{"fr":"date de création"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["date_creation"]}},"allowUnexpectedColumns":false,"tags":[]},"unites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["nom_key"],"columns":{"nom_en":null,"nom_fr":null,"code_en":null,"code_fr":null,"nom_key":null,"code_key":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"agroecosystemes":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["agroecosystem_key"],"columns":{"region":null,"departement":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Département","defaultValue":null},"agroecosystem_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_en","defaultValue":null},"agroecosystem_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_fr","defaultValue":null},"agroecosystem_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème_key","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"sites":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site_key"],"columns":{"ville":null,"climat":null,"milieu":null,"adresse":null,"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_sol":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type de sol","defaultValue":null},"coordonees":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"cordonnées du dispositif","defaultValue":null},"temperature":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"température moyenne (°C)","defaultValue":null},"pluviometrie":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"pluviométrie moyenne (mm)","defaultValue":null},"vitesse_vent":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"vitesse moyenne du vent (km/h)","defaultValue":null},"agroecosystem":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Agroécosystème","defaultValue":null},"vent_dominant":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"vent dominant","defaultValue":null},"altitude_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"altitude moyenne (m)","defaultValue":null},"profondeur_moyenne":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"profondeur moyenne du sol (m)","defaultValue":null},"date_mise_en_service":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date mise en service du dispositif","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"agroecosystemRef":{"internationalizationName":{"fr":"référence à l'agroécosystème"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"agroecosystemes","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["agroecosystem"]},"checkDateMiseEnService":{"internationalizationName":{"fr":"validation de date"},"internationalizedColumns":null,"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["date_mise_en_service"]}},"allowUnexpectedColumns":false,"tags":[]},"parcelles":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":null,"separator":";","keyColumns":["site","parcelle_key"],"columns":{"bloc":null,"site":null,"surface":null,"repetition":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"répétition","defaultValue":null},"parcelle_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_en","defaultValue":null},"parcelle_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_fr","defaultValue":null},"parcelle_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la parcelle_key","defaultValue":null},"date_creation":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"date de création","defaultValue":null},"commentaire_en":null,"commentaire_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"modalites":{"internationalizationName":null,"internationalizedColumns":{"nom_fr":{"en":"nom_en","fr":"nom_fr"}},"internationalizationDisplay":{"pattern":{"en":"{nom_fr} ({code})","fr":"{nom_fr} ({code})"}},"separator":";","keyColumns":["code"],"columns":{"code":null,"nom_en":null,"nom_fr":null,"description_en":null,"description_fr":null,"variable_forcage":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Variable de forcage","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"version_de_traitement":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"{traitement} ({modalites})","fr":"{traitement} ({modalites})"}},"separator":";","keyColumns":["site","traitement"],"columns":{"site":null,"version":null,"date_fin":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"headerName":"date fin","defaultValue":null},"modalites":null,"date_debut":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"headerName":"date début","defaultValue":null},"traitement":null,"commentaire_en":null,"commentaire_fr":null},"computedColumns":{},"dynamicColumns":{},"validations":{"modalitesRef":{"internationalizationName":{"fr":"référence aux modalités"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"modalites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"MANY"}},"columns":["modalites"]}},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"localizations":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"sites","parentKeyColumn":null,"parentRecursiveKey":null},{"internationalizationName":null,"internationalizedColumns":null,"reference":"parcelles","parentKeyColumn":"site","parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"SWC":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":7,"firstRowLine":10,"separator":";","columns":[{"header":"Nom parcelle","boundTo":{"variable":"Nom parcelle","component":"chemin","id":"Nom parcelle_chemin"},"presenceConstraint":"MANDATORY"},{"header":"Nom traitement","boundTo":{"variable":"Nom traitement","component":"valeur","id":"Nom traitement_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Date","boundTo":{"variable":"Date","component":"day","id":"Date_day"},"presenceConstraint":"MANDATORY"},{"header":"Time","boundTo":{"variable":"Date","component":"time","id":"Date_time"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[{"headerPattern":"SWC_([0-9]+)_([0-9]+)","exportHeader":"SWC","tokens":[{"boundTo":{"variable":"contexte","component":"répétition","id":"contexte_répétition"},"exportHeader":"Répétition"},{"boundTo":{"variable":"contexte","component":"profondeur","id":"contexte_profondeur"},"exportHeader":"Profondeur"}],"boundTo":{"variable":"SWC","component":"valeur","id":"SWC_valeur"}},{"headerPattern":"qc","exportHeader":"qc","tokens":[],"boundTo":{"variable":"SWC","component":"qualité","id":"SWC_qualité"}}],"constants":[],"allowUnexpectedColumns":false},"data":{"SWC":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"qualité":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":"30 MINUTES","min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.Date.day +\" \" +(String)datum.Date.time\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"contexte":{"chartDescription":null,"tags":[],"components":{"profondeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"répétition":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nom parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Nom traitement":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{"swcQualityEnumeration":{"internationalizationName":{"fr":"Si renseignée, la qualité du taux d'humidité vaut 1, 2 ou 3"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"Set.of(\"\", \"0\", \"1\", \"2\").contains(datum.get(\"SWC\").get(\"qualité\"))","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"components":null}},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"Date","component":"datetime","id":"Date_datetime"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"Nom parcelle","component":"chemin","componentKey":{"variable":"Nom parcelle","component":"chemin","id":"Nom parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["contexte","Nom traitement","Nom parcelle","Date","SWC"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"flux_tours":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":8,"firstRowLine":12,"separator":";","columns":[{"header":"date","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"CO2","boundTo":{"variable":"CO2","component":"value","id":"CO2_value"},"presenceConstraint":"MANDATORY"},{"header":"H2O","boundTo":{"variable":"H2O","component":"value","id":"H2O_value"},"presenceConstraint":"MANDATORY"},{"header":"ZL","boundTo":{"variable":"ZL","component":"value","id":"ZL_value"},"presenceConstraint":"MANDATORY"},{"header":"Fc","boundTo":{"variable":"Fc","component":"value","id":"Fc_value"},"presenceConstraint":"MANDATORY"},{"header":"qc1","boundTo":{"variable":"Fc","component":"quality","id":"Fc_quality"},"presenceConstraint":"MANDATORY"},{"header":"H","boundTo":{"variable":"H","component":"value","id":"H_value"},"presenceConstraint":"MANDATORY"},{"header":"qc2","boundTo":{"variable":"H","component":"quality","id":"H_quality"},"presenceConstraint":"MANDATORY"},{"header":"LE","boundTo":{"variable":"LE","component":"value","id":"LE_value"},"presenceConstraint":"MANDATORY"},{"header":"qc3","boundTo":{"variable":"LE","component":"quality","id":"LE_quality"},"presenceConstraint":"MANDATORY"},{"header":"t","boundTo":{"variable":"t","component":"value","id":"t_value"},"presenceConstraint":"MANDATORY"},{"header":"qc4","boundTo":{"variable":"t","component":"quality","id":"t_quality"},"presenceConstraint":"MANDATORY"},{"header":"u*","boundTo":{"variable":"u*","component":"value","id":"u*_value"},"presenceConstraint":"MANDATORY"},{"header":"Fc gf","boundTo":{"variable":"Fc gf","component":"value","id":"Fc gf_value"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[{"rowNumber":1,"columnNumber":2,"headerName":null,"boundTo":{"variable":"site","component":"chemin","id":"site_chemin"},"exportHeader":"Site"},{"rowNumber":1,"columnNumber":3,"headerName":null,"boundTo":{"variable":"parcelle","component":"name","id":"parcelle_name"},"exportHeader":"Parcelle"},{"rowNumber":10,"columnNumber":3,"headerName":null,"boundTo":{"variable":"CO2","component":"min_value","id":"CO2_min_value"},"exportHeader":"CO2_min"},{"rowNumber":11,"columnNumber":3,"headerName":null,"boundTo":{"variable":"CO2","component":"max_value","id":"CO2_max_value"},"exportHeader":"CO2_max"},{"rowNumber":10,"columnNumber":0,"headerName":"H2O","boundTo":{"variable":"H2O","component":"min_value","id":"H2O_min_value"},"exportHeader":"H2O_min"},{"rowNumber":11,"columnNumber":0,"headerName":"H2O","boundTo":{"variable":"H2O","component":"max_value","id":"H2O_max_value"},"exportHeader":"H2O_max"}],"allowUnexpectedColumns":false},"data":{"H":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"watt_par_metre_carre\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"t":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"kilogramme_par_metre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fc":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mettre_carre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"LE":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"watt_par_metre_carre\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"ZL":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pas_d_unite\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"u*":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"metre_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"quality":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"CO2":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mole\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"max_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"min_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"H2O":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"millimole_par_mole\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"max_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"min_value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"datetime":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"return (String)datum.date.day +\" \" +(String)datum.date.time","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"sites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fc gf":{"chartDescription":null,"tags":[],"components":{"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"micromole_par_mettre_carre_et_par_seconde\"","references":[],"datatypes":[]},"hidden":false},"value":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"String site = datum.site.chemin; String parcelle = datum.parcelle.name; return site+\".\"+site+\"__\"+parcelle;\n","references":[],"datatypes":[]},"hidden":false}},"computedComponents":{},"hidden":false}},"validations":{"check_CO2_value":{"internationalizationName":{"fr":"check value in range"},"internationalizedColumns":null,"checker":{"name":"GroovyExpression","params":{"pattern":null,"refType":null,"groovy":{"expression":"String stringValue = datum.CO2.value; if(stringValue.equals(\"\") || stringValue.equals(\"-9999\")){\n    return true;\n}\n    Float value = stringValue.equals(\"\")?null:Float.parseFloat(stringValue);\nFloat minValue = (String)datum.CO2.min_value.equals(\"\")?null:Float.parseFloat((String)datum.CO2.min_value); Float maxValue = (String)datum.CO2.max_value.equals(\"\")?null:Float.parseFloat((String)datum.CO2.max_value); Boolean isValid = true; isValid = minValue==null  || minValue<value; isValid = isValid && (maxValue!=null || value<=maxValue); return isValid\n","references":[],"datatypes":[]},"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"components":null}},"uniqueness":[{"variable":"site","component":"chemin","id":"site_chemin"},{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"},{"variable":"date","component":"datetime","id":"date_datetime"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"datetime","id":"date_datetime"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"parcelle","component":"chemin","componentKey":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["date","site","ZL","H2O","t","u*","Fc gf","CO2","H","parcelle","LE","Fc"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]},"biomasse_production_teneur":{"internationalizationName":null,"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":8,"firstRowLine":12,"separator":";","columns":[{"header":"parcelle","boundTo":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"},"presenceConstraint":"MANDATORY"},{"header":"observation","boundTo":{"variable":"observation","component":"valeur","id":"observation_valeur"},"presenceConstraint":"MANDATORY"},{"header":"rotation","boundTo":{"variable":"rotation","component":"valeur","id":"rotation_valeur"},"presenceConstraint":"MANDATORY"},{"header":"année","boundTo":{"variable":"année","component":"valeur","id":"année_valeur"},"presenceConstraint":"MANDATORY"},{"header":"période","boundTo":{"variable":"période","component":"valeur","id":"période_valeur"},"presenceConstraint":"MANDATORY"},{"header":"type intervention","boundTo":{"variable":"type intervention","component":"valeur","id":"type intervention_valeur"},"presenceConstraint":"MANDATORY"},{"header":"date ou num incrémental intervention","boundTo":{"variable":"date ou num incrémental intervention","component":"valeur","id":"date ou num incrémental intervention_valeur"},"presenceConstraint":"MANDATORY"},{"header":"série","boundTo":{"variable":"série","component":"valeur","id":"série_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_nature","boundTo":{"variable":"mav_nature","component":"valeur","id":"mav_nature_valeur"},"presenceConstraint":"MANDATORY"},{"header":"nature couvert","boundTo":{"variable":"nature couvert","component":"valeur","id":"nature couvert_valeur"},"presenceConstraint":"MANDATORY"},{"header":"date de mesure","boundTo":{"variable":"date de mesure","component":"valeur","id":"date de mesure_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_dateDebut_PotProd","boundTo":{"variable":"mav_dateDebut_PotProd","component":"valeur","id":"mav_dateDebut_PotProd_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_valeur","boundTo":{"variable":"mav","component":"valeur","id":"mav_valeur"},"presenceConstraint":"MANDATORY"},{"header":"mav_nb","boundTo":{"variable":"mav","component":"nb","id":"mav_nb"},"presenceConstraint":"MANDATORY"},{"header":"mav_et","boundTo":{"variable":"mav","component":"et","id":"mav_et"},"presenceConstraint":"MANDATORY"},{"header":"mav_methode","boundTo":{"variable":"mav","component":"methode","id":"mav_methode"},"presenceConstraint":"MANDATORY"},{"header":"mav_IQ","boundTo":{"variable":"mav","component":"IQ","id":"mav_IQ"},"presenceConstraint":"MANDATORY"},{"header":"N_valeur","boundTo":{"variable":"N","component":"valeur","id":"N_valeur"},"presenceConstraint":"MANDATORY"},{"header":"N_nb","boundTo":{"variable":"N","component":"nb","id":"N_nb"},"presenceConstraint":"MANDATORY"},{"header":"N_et","boundTo":{"variable":"N","component":"et","id":"N_et"},"presenceConstraint":"MANDATORY"},{"header":"N_methode","boundTo":{"variable":"N","component":"methode","id":"N_methode"},"presenceConstraint":"MANDATORY"},{"header":"N_IQ","boundTo":{"variable":"N","component":"IQ","id":"N_IQ"},"presenceConstraint":"MANDATORY"},{"header":"DMS_valeur","boundTo":{"variable":"DMS","component":"valeur","id":"DMS_valeur"},"presenceConstraint":"MANDATORY"},{"header":"DMS_nb","boundTo":{"variable":"DMS","component":"nb","id":"DMS_nb"},"presenceConstraint":"MANDATORY"},{"header":"DMS_et","boundTo":{"variable":"DMS","component":"et","id":"DMS_et"},"presenceConstraint":"MANDATORY"},{"header":"DMS_methode","boundTo":{"variable":"DMS","component":"methode","id":"DMS_methode"},"presenceConstraint":"MANDATORY"},{"header":"DMS_IQ","boundTo":{"variable":"DMS","component":"IQ","id":"DMS_IQ"},"presenceConstraint":"MANDATORY"},{"header":"C_valeur","boundTo":{"variable":"C","component":"valeur","id":"C_valeur"},"presenceConstraint":"MANDATORY"},{"header":"C_nb","boundTo":{"variable":"C","component":"nb","id":"C_nb"},"presenceConstraint":"MANDATORY"},{"header":"C_et","boundTo":{"variable":"C","component":"et","id":"C_et"},"presenceConstraint":"MANDATORY"},{"header":"C_methode","boundTo":{"variable":"C","component":"methode","id":"C_methode"},"presenceConstraint":"MANDATORY"},{"header":"C_IQ","boundTo":{"variable":"C","component":"IQ","id":"C_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Pho_valeur","boundTo":{"variable":"Pho","component":"valeur","id":"Pho_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Pho_nb","boundTo":{"variable":"Pho","component":"nb","id":"Pho_nb"},"presenceConstraint":"MANDATORY"},{"header":"Pho_et","boundTo":{"variable":"Pho","component":"et","id":"Pho_et"},"presenceConstraint":"MANDATORY"},{"header":"Pho_methode","boundTo":{"variable":"Pho","component":"methode","id":"Pho_methode"},"presenceConstraint":"MANDATORY"},{"header":"Pho_IQ","boundTo":{"variable":"Pho","component":"IQ","id":"Pho_IQ"},"presenceConstraint":"MANDATORY"},{"header":"K_valeur","boundTo":{"variable":"K","component":"valeur","id":"K_valeur"},"presenceConstraint":"MANDATORY"},{"header":"K_nb","boundTo":{"variable":"K","component":"nb","id":"K_nb"},"presenceConstraint":"MANDATORY"},{"header":"K_et","boundTo":{"variable":"K","component":"et","id":"K_et"},"presenceConstraint":"MANDATORY"},{"header":"K_methode","boundTo":{"variable":"K","component":"methode","id":"K_methode"},"presenceConstraint":"MANDATORY"},{"header":"K_IQ","boundTo":{"variable":"K","component":"IQ","id":"K_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Ca_valeur","boundTo":{"variable":"Ca","component":"valeur","id":"Ca_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Ca_nb","boundTo":{"variable":"Ca","component":"nb","id":"Ca_nb"},"presenceConstraint":"MANDATORY"},{"header":"Ca_et","boundTo":{"variable":"Ca","component":"et","id":"Ca_et"},"presenceConstraint":"MANDATORY"},{"header":"Ca_methode","boundTo":{"variable":"Ca","component":"methode","id":"Ca_methode"},"presenceConstraint":"MANDATORY"},{"header":"Ca_IQ","boundTo":{"variable":"Ca","component":"IQ","id":"Ca_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Mg_valeur","boundTo":{"variable":"Mg","component":"valeur","id":"Mg_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Mg_nb","boundTo":{"variable":"Mg","component":"nb","id":"Mg_nb"},"presenceConstraint":"MANDATORY"},{"header":"Mg_et","boundTo":{"variable":"Mg","component":"et","id":"Mg_et"},"presenceConstraint":"MANDATORY"},{"header":"Mg_methode","boundTo":{"variable":"Mg","component":"methode","id":"Mg_methode"},"presenceConstraint":"MANDATORY"},{"header":"Mg_IQ","boundTo":{"variable":"Mg","component":"IQ","id":"Mg_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Bo_valeur","boundTo":{"variable":"Bo","component":"valeur","id":"Bo_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Bo_nb","boundTo":{"variable":"Bo","component":"nb","id":"Bo_nb"},"presenceConstraint":"MANDATORY"},{"header":"Bo_et","boundTo":{"variable":"Bo","component":"et","id":"Bo_et"},"presenceConstraint":"MANDATORY"},{"header":"Bo_methode","boundTo":{"variable":"Bo","component":"methode","id":"Bo_methode"},"presenceConstraint":"MANDATORY"},{"header":"Bo_IQ","boundTo":{"variable":"Bo","component":"IQ","id":"Bo_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Cu_valeur","boundTo":{"variable":"Cu","component":"valeur","id":"Cu_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Cu_nb","boundTo":{"variable":"Cu","component":"nb","id":"Cu_nb"},"presenceConstraint":"MANDATORY"},{"header":"Cu_et","boundTo":{"variable":"Cu","component":"et","id":"Cu_et"},"presenceConstraint":"MANDATORY"},{"header":"Cu_methode","boundTo":{"variable":"Cu","component":"methode","id":"Cu_methode"},"presenceConstraint":"MANDATORY"},{"header":"Cu_IQ","boundTo":{"variable":"Cu","component":"IQ","id":"Cu_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Fe_valeur","boundTo":{"variable":"Fe","component":"valeur","id":"Fe_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Fe_nb","boundTo":{"variable":"Fe","component":"nb","id":"Fe_nb"},"presenceConstraint":"MANDATORY"},{"header":"Fe_et","boundTo":{"variable":"Fe","component":"et","id":"Fe_et"},"presenceConstraint":"MANDATORY"},{"header":"Fe_methode","boundTo":{"variable":"Fe","component":"methode","id":"Fe_methode"},"presenceConstraint":"MANDATORY"},{"header":"Fe_IQ","boundTo":{"variable":"Fe","component":"IQ","id":"Fe_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Mn_valeur","boundTo":{"variable":"Mn","component":"valeur","id":"Mn_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Mn_nb","boundTo":{"variable":"Mn","component":"nb","id":"Mn_nb"},"presenceConstraint":"MANDATORY"},{"header":"Mn_et","boundTo":{"variable":"Mn","component":"et","id":"Mn_et"},"presenceConstraint":"MANDATORY"},{"header":"Mn_methode","boundTo":{"variable":"Mn","component":"methode","id":"Mn_methode"},"presenceConstraint":"MANDATORY"},{"header":"Mn_IQ","boundTo":{"variable":"Mn","component":"IQ","id":"Mn_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Na_valeur","boundTo":{"variable":"Na","component":"valeur","id":"Na_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Na_nb","boundTo":{"variable":"Na","component":"nb","id":"Na_nb"},"presenceConstraint":"MANDATORY"},{"header":"Na_et","boundTo":{"variable":"Na","component":"et","id":"Na_et"},"presenceConstraint":"MANDATORY"},{"header":"Na_methode","boundTo":{"variable":"Na","component":"methode","id":"Na_methode"},"presenceConstraint":"MANDATORY"},{"header":"Na_IQ","boundTo":{"variable":"Na","component":"IQ","id":"Na_IQ"},"presenceConstraint":"MANDATORY"},{"header":"Zn_valeur","boundTo":{"variable":"Zn","component":"valeur","id":"Zn_valeur"},"presenceConstraint":"MANDATORY"},{"header":"Zn_nb","boundTo":{"variable":"Zn","component":"nb","id":"Zn_nb"},"presenceConstraint":"MANDATORY"},{"header":"Zn_et","boundTo":{"variable":"Zn","component":"et","id":"Zn_et"},"presenceConstraint":"MANDATORY"},{"header":"Zn_methode","boundTo":{"variable":"Zn","component":"methode","id":"Zn_methode"},"presenceConstraint":"MANDATORY"},{"header":"Zn_IQ","boundTo":{"variable":"Zn","component":"IQ","id":"Zn_IQ"},"presenceConstraint":"MANDATORY"},{"header":"CBR_valeur","boundTo":{"variable":"CBR","component":"valeur","id":"CBR_valeur"},"presenceConstraint":"MANDATORY"},{"header":"CBR_nb","boundTo":{"variable":"CBR","component":"nb","id":"CBR_nb"},"presenceConstraint":"MANDATORY"},{"header":"CBR_et","boundTo":{"variable":"CBR","component":"et","id":"CBR_et"},"presenceConstraint":"MANDATORY"},{"header":"CBR_methode","boundTo":{"variable":"CBR","component":"methode","id":"CBR_methode"},"presenceConstraint":"MANDATORY"},{"header":"CBR_IQ","boundTo":{"variable":"CBR","component":"IQ","id":"CBR_IQ"},"presenceConstraint":"MANDATORY"},{"header":"HUT_valeur","boundTo":{"variable":"HUT","component":"valeur","id":"HUT_valeur"},"presenceConstraint":"MANDATORY"},{"header":"HUT_nb","boundTo":{"variable":"HUT","component":"nb","id":"HUT_nb"},"presenceConstraint":"MANDATORY"},{"header":"HUT_et","boundTo":{"variable":"HUT","component":"et","id":"HUT_et"},"presenceConstraint":"MANDATORY"},{"header":"HUT_methode","boundTo":{"variable":"HUT","component":"methode","id":"HUT_methode"},"presenceConstraint":"MANDATORY"},{"header":"HUT_IQ","boundTo":{"variable":"HUT","component":"IQ","id":"HUT_IQ"},"presenceConstraint":"MANDATORY"},{"header":"MOR_valeur","boundTo":{"variable":"MOR","component":"valeur","id":"MOR_valeur"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_nb","boundTo":{"variable":"MOR","component":"nb","id":"MOR_nb"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_et","boundTo":{"variable":"MOR","component":"et","id":"MOR_et"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_methode","boundTo":{"variable":"MOR","component":"methode","id":"MOR_methode"},"presenceConstraint":"OPTIONAL"},{"header":"MOR_IQ","boundTo":{"variable":"MOR","component":"IQ","id":"MOR_IQ"},"presenceConstraint":"OPTIONAL"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"C":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"K":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"N":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Bo":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Ca":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Cu":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Fe":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Mg":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Mn":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Na":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Zn":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"milligramme_par_kilogramme\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"CBR":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"DMS":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"HUT":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"MOR":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"pourcentage\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"Pho":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"mav":{"chartDescription":null,"tags":[],"components":{"IQ":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"et":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nb":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"unite":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"unites","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":{"expression":"\"gramme_par_kilo\"","references":[],"datatypes":[]},"hidden":false},"valeur":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"methode":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"année":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"série":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"parcelle":{"chartDescription":null,"tags":[],"components":{"chemin":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"parcelles","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"période":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"rotation":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"mav_nature":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"observation":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"date de mesure":{"chartDescription":null,"tags":[],"components":{"valeur":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"nature couvert":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"type intervention":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"mav_dateDebut_PotProd":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false},"date ou num incrémental intervention":{"chartDescription":null,"tags":[],"components":{"valeur":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[],"migrations":{},"authorization":{"timeScope":{"variable":"date de mesure","component":"valeur","id":"date de mesure_valeur"},"authorizationScopes":{"localization":{"internationalizationName":null,"internationalizedColumns":null,"variable":"parcelle","component":"chemin","componentKey":{"variable":"parcelle","component":"chemin","id":"parcelle_chemin"}}},"dataGroups":{"all":{"internationalizationName":null,"internationalizedColumns":null,"label":"Toutes les données","data":["mav_dateDebut_PotProd","Mn","C","période","type intervention","K","N","Cu","CBR","Na","mav_nature","Zn","Pho","date ou num incrémental intervention","Fe","mav","observation","HUT","rotation","parcelle","nature couvert","DMS","Bo","MOR","date de mesure","année","série","Mg","Ca"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"all":{"internationalizationName":null}},"authorizationScopes":{"localization":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":null,"tags":[]}}},"configFile":"b7c05af4-d904-4476-a18b-8831eee3165a","referenceType":["agroecosystemes","sites","parcelles","blocs","unites","modalites","version_de_traitement"]},"time":"2023-10-25T09:44:39.736928205","type":"REACTIVE_RESULT"}
-{"result":0.8,"time":"2023-10-25T09:44:39.746499119","type":"REACTIVE_PROGRESS"}
-{"result":{"id":"212f8783-6d80-42d0-9f66-d6b90b739d14","creationDate":"2023-10-25T09:44:38.570+00:00","updateDate":"2023-10-25T09:44:38.570+00:00","name":"recursivite","comment":"recursivite","version":1,"dataType":["condition_prelevements"],"additionalFile":[],"configuration":{"requiredAuthorizationsAttributes":["localization_site"],"version":1,"internationalization":{"application":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"}},"references":{"site":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_key":{"en":"site_en","fr":"site_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{site_key}","fr":"{site_key}"}},"internationalizedValidations":{},"internationalizedTags":null},"taxon":{"internationalizationName":{"en":"Taxa","fr":"Taxons"},"internationalizedColumns":null,"internationalizedDynamicColumns":{"propriétés de taxons":{"en":"Properties of Taxa","fr":"Proprétés de Taxons"}},"internationalizationDisplay":{"pattern":{"en":"{nom}","fr":"{nom}"}},"internationalizedValidations":{"nom du taxon superieur":{"fr":"nom du taxon superieur"},"nom du taxon déterminé":{"fr":"nom du taxon déterminé"}},"internationalizedTags":null},"proprietes_taxon":{"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxon"},"internationalizedColumns":{"definition_fr":{"en":"definition_en","fr":"definition_fr"},"propriete_key":{"en":"propriete_en","fr":"propriete_fr"}},"internationalizedDynamicColumns":{},"internationalizationDisplay":{"pattern":{"en":"{propriete_key}","fr":"{propriete_key}"}},"internationalizedValidations":{"floats":{"fr":"les décimaux"},"integer":{"fr":"les entiers"},"reference":{"fr":"les references"}},"internationalizedTags":null}},"dataTypes":{"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"authorization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}},"internationalizationDisplay":null,"internationalizedValidations":{}}},"internationalizedTags":{},"rightsRequest":null,"additionalFiles":{}},"comment":null,"application":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"},"internationalizedColumns":null,"name":"recursivite","version":1,"defaultLanguage":"fr","internationalization":{"internationalizationName":{"en":"Recusivity","fr":"Récursivité"}}},"tags":{},"rightsRequest":null,"references":{"site":{"internationalizationName":{"en":"Site","fr":"Site"},"internationalizedColumns":{"site_key":{"en":"site_en","fr":"site_fr"}},"internationalizationDisplay":{"pattern":{"en":"{site_key}","fr":"{site_key}"}},"separator":";","keyColumns":["site_key"],"columns":{"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre de la Masse d'eau plan d'eau","defaultValue":null},"site_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_en","defaultValue":null},"site_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_fr","defaultValue":null},"site_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du site_key","defaultValue":null},"type_site":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du type de site","defaultValue":null},"sandre_eau":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du Plan d'eau","defaultValue":null},"description_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_en","defaultValue":null},"description_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"description du site_fr","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{},"allowUnexpectedColumns":false,"tags":[]},"proprietes_taxon":{"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxon"},"internationalizedColumns":{"definition_fr":{"en":"definition_en","fr":"definition_fr"},"propriete_key":{"en":"propriete_en","fr":"propriete_fr"}},"internationalizationDisplay":{"pattern":{"en":"{propriete_key}","fr":"{propriete_key}"}},"separator":";","keyColumns":["propriete_key"],"columns":{"date":{"presenceConstraint":"MANDATORY","tags":[],"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"headerName":"Date","defaultValue":null},"site":null,"propriete_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_en","defaultValue":null},"propriete_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_fr","defaultValue":null},"type_associe":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"type associé","defaultValue":null},"definition_en":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"définition_en","defaultValue":null},"definition_fr":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"définition_fr","defaultValue":null},"propriete_key":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom de la propriété_key","defaultValue":null},"is_float_value":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isFloatValue","defaultValue":null},"is_qualitative":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"isQualitative","defaultValue":null},"ordre_affichage":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"ordre d'affichage","defaultValue":null}},"computedColumns":{},"dynamicColumns":{},"validations":{"floats":{"internationalizationName":{"fr":"les décimaux"},"internationalizedColumns":null,"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["is_float_value"]},"integer":{"internationalizationName":{"fr":"les entiers"},"internationalizedColumns":null,"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["ordre_affichage"]},"reference":{"internationalizationName":{"fr":"les references"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"site","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["site"]}},"allowUnexpectedColumns":false,"tags":[]},"taxon":{"internationalizationName":{"en":"Taxa","fr":"Taxons"},"internationalizedColumns":null,"internationalizationDisplay":{"pattern":{"en":"{nom}","fr":"{nom}"}},"separator":";","keyColumns":["nom"],"columns":{"nom":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du taxon déterminé","defaultValue":null},"annee":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Année de la description","defaultValue":null},"notes":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Notes libres","defaultValue":null},"theme":null,"auteur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Auteur de la description","defaultValue":null},"sandre":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Code Sandre","defaultValue":null},"bourrelly":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Classe algale sensu Bourrelly","defaultValue":null},"incertitude":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"niveau incertitude de détermination","defaultValue":null},"niveau_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du niveau de taxon","defaultValue":null},"sandre_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du taxon","defaultValue":null},"synonyme_ancien":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Synonyme ancien","defaultValue":null},"synonyme_recent":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Synonyme récent","defaultValue":null},"taxon_superieur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"nom du taxon superieur","defaultValue":null},"references_taxon":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Références relatives à ce taxon","defaultValue":null},"sandre_superieur":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"code sandre du taxon supérieur","defaultValue":null},"reference_description":{"presenceConstraint":"MANDATORY","tags":[],"checker":null,"headerName":"Référence de la description","defaultValue":null}},"computedColumns":{},"dynamicColumns":{"propriétés de taxons":{"presenceConstraint":"MANDATORY","tags":[],"internationalizationName":{"en":"Properties of Taxa","fr":"Proprétés de Taxons"},"headerPrefix":"pt_","reference":"proprietes_taxon","referenceColumnToLookForHeader":"propriete_key"}},"validations":{"nom du taxon superieur":{"internationalizationName":{"fr":"nom du taxon superieur"},"internationalizedColumns":null,"checker":{"name":"Reference","params":{"pattern":null,"refType":"taxon","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":false,"multiplicity":"ONE"}},"columns":["taxon_superieur"]},"nom du taxon déterminé":{"internationalizationName":{"fr":"nom du taxon déterminé"},"internationalizedColumns":null,"checker":{"name":"String","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"ONE"}},"columns":["nom"]}},"allowUnexpectedColumns":false,"tags":[]}},"compositeReferences":{"taxon":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"taxon","parentKeyColumn":null,"parentRecursiveKey":"taxon_superieur"}]},"default_0":{"internationalizationName":null,"internationalizedColumns":null,"components":[{"internationalizationName":null,"internationalizedColumns":null,"reference":"site","parentKeyColumn":null,"parentRecursiveKey":null}]}},"additionalFiles":{},"dataTypes":{"condition_prelevements":{"internationalizationName":{"en":"Collection condition","fr":"Condition de prélèvement"},"internationalizedColumns":null,"internationalizationDisplays":null,"format":{"headerLine":1,"firstRowLine":2,"separator":";","columns":[{"header":"Nom du projet","boundTo":{"variable":"projet","component":"value","id":"projet_value"},"presenceConstraint":"MANDATORY"},{"header":"nom du site","boundTo":{"variable":"site","component":"nom du site","id":"site_nom du site"},"presenceConstraint":"MANDATORY"},{"header":"Nom de la plateforme","boundTo":{"variable":"site","component":"nom de la plateforme","id":"site_nom de la plateforme"},"presenceConstraint":"MANDATORY"},{"header":"date de prelevement","boundTo":{"variable":"date","component":"day","id":"date_day"},"presenceConstraint":"MANDATORY"},{"header":"heure de prelevement","boundTo":{"variable":"date","component":"time","id":"date_time"},"presenceConstraint":"MANDATORY"},{"header":"commentaire","boundTo":{"variable":"commentaire","component":"value","id":"commentaire_value"},"presenceConstraint":"MANDATORY"},{"header":"Température de l'air","boundTo":{"variable":"valeurs quantitatives","component":"temperature de l'air","id":"valeurs quantitatives_temperature de l'air"},"presenceConstraint":"MANDATORY"},{"header":"nebulosite","boundTo":{"variable":"valeurs qualitatives","component":"nebulosite","id":"valeurs qualitatives_nebulosite"},"presenceConstraint":"MANDATORY"},{"header":"ensoleillement","boundTo":{"variable":"valeurs qualitatives","component":"ensoleillement","id":"valeurs qualitatives_ensoleillement"},"presenceConstraint":"MANDATORY"},{"header":"temps","boundTo":{"variable":"valeurs qualitatives","component":"temps","id":"valeurs qualitatives_temps"},"presenceConstraint":"MANDATORY"},{"header":"direction du vent","boundTo":{"variable":"valeurs qualitatives","component":"direction du vent","id":"valeurs qualitatives_direction du vent"},"presenceConstraint":"MANDATORY"},{"header":"vitesse du vent","boundTo":{"variable":"valeurs qualitatives","component":"vitesse du vent","id":"valeurs qualitatives_vitesse du vent"},"presenceConstraint":"MANDATORY"},{"header":"pression atmosphérique","boundTo":{"variable":"valeurs quantitatives","component":"pression atmospherique","id":"valeurs quantitatives_pression atmospherique"},"presenceConstraint":"MANDATORY"},{"header":"aspect de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"aspect de l'eau","id":"valeurs qualitatives_aspect de l'eau"},"presenceConstraint":"MANDATORY"},{"header":"etat de surface","boundTo":{"variable":"valeurs qualitatives","component":"etat de surface","id":"valeurs qualitatives_etat de surface"},"presenceConstraint":"MANDATORY"},{"header":"transparence par disque inra","boundTo":{"variable":"valeurs quantitatives","component":"transparence par disque inra","id":"valeurs quantitatives_transparence par disque inra"},"presenceConstraint":"MANDATORY"},{"header":"transparence par secchi 20 cm","boundTo":{"variable":"valeurs quantitatives","component":"transparence par secchi","id":"valeurs quantitatives_transparence par secchi"},"presenceConstraint":"MANDATORY"},{"header":"couleur de l'eau","boundTo":{"variable":"valeurs qualitatives","component":"couleur de l'eau","id":"valeurs qualitatives_couleur de l'eau"},"presenceConstraint":"MANDATORY"}],"repeatedColumns":[],"constants":[],"allowUnexpectedColumns":false},"data":{"date":{"chartDescription":null,"tags":[],"components":{"day":{"checker":{"name":"Date","params":{"pattern":"dd/MM/yyyy","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"time":{"checker":{"name":"Date","params":{"pattern":"HH:mm:ss","refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false}},"computedComponents":{},"hidden":false},"site":{"chartDescription":null,"tags":[],"components":{"nom du site":{"checker":{"name":"Reference","params":{"pattern":null,"refType":"site","groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":true,"groovy":null},"required":true,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"nom de la plateforme":null},"computedComponents":{},"hidden":false},"projet":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"commentaire":{"chartDescription":null,"tags":[],"components":{"value":null},"computedComponents":{},"hidden":false},"valeurs qualitatives":{"chartDescription":null,"tags":[],"components":{"temps":null,"nebulosite":null,"ensoleillement":null,"aspect de l'eau":null,"etat de surface":null,"vitesse du vent":null,"couleur de l'eau":null,"direction du vent":null},"computedComponents":{},"hidden":false},"valeurs quantitatives":{"chartDescription":null,"tags":[],"components":{"temperature de l'air":{"checker":{"name":"Integer","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"pression atmospherique":null,"transparence par secchi":{"checker":{"name":"Float","params":{"pattern":null,"refType":null,"groovy":null,"duration":null,"min":null,"max":null,"transformation":{"codify":false,"groovy":null},"required":false,"multiplicity":"ONE"}},"tags":[],"defaultValue":null,"hidden":false},"transparence par disque inra":null},"computedComponents":{},"hidden":false}},"validations":{},"uniqueness":[{"variable":"date","component":"day","id":"date_day"},{"variable":"date","component":"time","id":"date_time"},{"variable":"site","component":"nom du site","id":"site_nom du site"}],"migrations":{},"authorization":{"timeScope":{"variable":"date","component":"day","id":"date_day"},"authorizationScopes":{"localization_site":{"internationalizationName":null,"internationalizedColumns":null,"variable":"site","component":"nom du site","componentKey":{"variable":"site","component":"nom du site","id":"site_nom du site"}}},"dataGroups":{"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"},"internationalizedColumns":null,"label":"Données qualitatives","data":["valeurs qualitatives"]},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"},"internationalizedColumns":null,"label":"Données quantitatives","data":["valeurs quantitatives"]},"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"},"internationalizedColumns":null,"label":"Référentiel","data":["date","site","projet","commentaire"]}},"columnsDescription":{"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"},"internationalizedColumns":null,"display":true,"title":"admin","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"},"internationalizedColumns":null,"display":true,"title":"depot","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"},"internationalizedColumns":null,"display":true,"title":"delete","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"},"internationalizedColumns":null,"display":false,"title":"associate","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"},"internationalizedColumns":null,"display":true,"title":"extraction","withPeriods":true,"withDataGroups":true,"forPublic":true,"forRequest":true},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"},"internationalizedColumns":null,"display":true,"title":"publication","withPeriods":false,"withDataGroups":false,"forPublic":false,"forRequest":false}},"internationalization":{"dataGroups":{"referentiel":{"internationalizationName":{"en":"Referential","fr":"Référentiel"}},"qualitatif":{"internationalizationName":{"en":"Qualitative data","fr":"Données qualitatives"}},"quantitatif":{"internationalizationName":{"en":"Quantitative data","fr":"Données quantitatives"}}},"authorizationScopes":{"localization_site":{"internationalizationName":null}},"columnsDescription":{"depot":{"internationalizationName":{"en":"Deposit","fr":"Dépôt"}},"publication":{"internationalizationName":{"en":"Publication","fr":"Publication"}},"admin":{"internationalizationName":{"en":"Delegation","fr":"Délégation"}},"extraction":{"internationalizationName":{"en":"Extraction","fr":"Extraction"}},"delete":{"internationalizationName":{"en":"Deletion","fr":"Suppression"}},"associate":{"internationalizationName":{"en":"Associate","fr":"Associer"}}}}},"repository":{"filePattern":null,"authorizationScope":{},"startDate":null,"endDate":null},"tags":[]}}},"configFile":"58215c4f-9d97-4838-a4c4-fdb441c65e30","referenceType":["site","proprietes_taxon","taxon"]},"time":"2023-10-25T09:44:39.74791072","type":"REACTIVE_RESULT"}
-{"result":1.0,"time":"2023-10-25T09:44:39.751986419","type":"REACTIVE_PROGRESS"}
-{"result":1.0,"time":"2023-10-25T09:44:39.752185347","type":"REACTIVE_PROGRESS"}
diff --git a/cypress/fixtures/applications/sites/site.yaml b/cypress/fixtures/applications/sites/site.yaml
deleted file mode 100644
index e7f0be237bd840c3b5b3141f6b608fa81f8c2343..0000000000000000000000000000000000000000
--- a/cypress/fixtures/applications/sites/site.yaml
+++ /dev/null
@@ -1,135 +0,0 @@
-version: 1
-application:
-  name: Sites
-  version: 1
-compositeReferences:
-  localizations:
-    components:
-      - reference: typeSites
-      - parentKeyColumn: "nom du type de site"
-        reference: sites
-      - parentKeyColumn: "nom du site"
-        reference: plateformes
-references:
-  projets:
-    separator: ";"
-    keyColumns: [nom du projet_key]
-    columns:
-      nom du projet_key:
-      nom du projet_fr:
-      nom du projet_en:
-      description du projet_fr:
-      description du projet_en:
-  plateformes:
-    separator: ";"
-    keyColumns: [nom de la plateforme_key]
-    columns:
-      nom de la plateforme_key:
-      nom du site:
-      nom de la plateforme_fr:
-      nom de la plateforme_en:
-      latitude:
-      longitude:
-      altitude:
-      nom du type de plateforme:
-      code sandre:
-      code sandre du contexte:
-  typeSites:
-    separator: ";"
-    keyColumns: [nom_key]
-    columns:
-      nom_key:
-      nom_fr:
-      nom_en:
-      description_fr:
-      description_en:
-  sites:
-    separator: ";"
-    keyColumns: [nom du site_key]
-    columns:
-      nom du type de site:
-      nom du site_key:
-      nom du site_fr:
-      nom du site_en:
-      description du site_fr:
-      description du site_en:
-      code sandre du Plan d'eau:
-      code sandre de la Masse d'eau plan d'eau:
-dataTypes:
-  site:
-    authorization:
-      dataGroups:
-        referentiel:
-          label: "Référentiel"
-          data:
-            - localization
-            - date
-        qualitatif:
-          label: "Données qualitatives"
-          data:
-            - Couleur des individus
-      localizationScope:
-        variable: localization
-        component: site
-      timeScope:
-        variable: date
-        component: day
-    data:
-      date:
-        components:
-          day:
-            checker:
-              name: Date
-              params:
-                pattern: dd/MM/yyyy
-          time:
-            checker:
-              name: Date
-              params:
-                pattern: HH:mm:ss
-      localization:
-        components:
-          site:
-            checker:
-              name: Reference
-              params:
-                refType: sites
-          typeSite:
-            checker:
-              name: Reference
-              params:
-                refType: typeSites
-      Couleur des individus:
-        components:
-          value:
-    format:
-      constants:
-        - rowNumber: 1
-          columnNumber: 2
-          boundTo:
-            variable: localization
-            component: site
-          exportHeader: "Site"
-      headerLine: 1
-      firstRowLine: 2
-      columns:
-        - header: "typeSite"
-          boundTo:
-            variable: localization
-            component: typeSite
-        - header: "site"
-          boundTo:
-            variable: localization
-            component: site
-        - header: "date"
-          boundTo:
-            variable: date
-            component: day
-        - header: "heure"
-          boundTo:
-            variable: date
-            component: time
-        - header: "Couleur des individus"
-          boundTo:
-            variable: Couleur des individus
-            component: value
\ No newline at end of file
diff --git a/cypress/fixtures/references/monsore/monsore.json b/cypress/fixtures/references/monsore/monsore.json
deleted file mode 100644
index 3fc819cc7282d3a393c969e77e0ce77d2cba4c99..0000000000000000000000000000000000000000
--- a/cypress/fixtures/references/monsore/monsore.json
+++ /dev/null
@@ -1,2940 +0,0 @@
-{
-  "id": "13dcde48-7f85-40c4-aeff-26014f5fda5a",
-  "name": "monsore",
-  "title": "MONSORE",
-  "comment": "",
-  "internationalization": {
-    "application": {
-      "internationalizationName": {
-        "en": "SOERE my SOERE with repository",
-        "fr": "SOERE mon SOERE avec dépôt"
-      }
-    },
-    "references": {
-      "themes": {
-        "internationalizationName": {
-          "en": "Thematic",
-          "fr": "Thème"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "especes": {
-        "internationalizationName": {
-          "en": "Species",
-          "fr": "Espèces"
-        },
-        "internationalizedColumns": {
-          "esp_definition_fr": {
-            "en": "esp_definition_en",
-            "fr": "esp_definition_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{esp_nom}",
-            "fr": "{esp_nom}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "variables": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "type_de_sites": {
-        "internationalizationName": {
-          "en": "Sites types",
-          "fr": "Types de sites"
-        },
-        "internationalizedColumns": {
-          "tze_nom_key": {
-            "en": "tze_nom_en",
-            "fr": "tze_nom_fr"
-          },
-          "tze_definition_fr": {
-            "en": "tze_definition_en",
-            "fr": "tze_definition_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{tze_nom_key}",
-            "fr": "{tze_nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "type de fichiers": {
-        "internationalizationName": {
-          "en": "Files types",
-          "fr": "Types de fichiers"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "unites": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "code_key": {
-            "en": "code_en",
-            "fr": "code_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code_key})",
-            "fr": "{nom_key} ({code_key})"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "projet": {
-        "internationalizationName": {
-          "en": "Project",
-          "fr": "Projet"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "valeurs_qualitatives": {
-        "internationalizationName": {
-          "en": "Qualitative values",
-          "fr": "Valeurs qualitatives"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "valeur_key": {
-            "en": "valeur_en",
-            "fr": "valeur_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{valeur_key}",
-            "fr": "{valeur_key}"
-          }
-        },
-        "internationalizedValidations": {},
-        "internationalizedTags": null
-      },
-      "variables_et_unites_par_types_de_donnees": {
-        "internationalizationName": {
-          "en": "Variables and units by data type",
-          "fr": "Variables et unités par type de données"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}",
-            "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"
-          }
-        },
-        "internationalizedValidations": {
-          "uniteRef": {
-            "fr": "référence à l'unité'"
-          },
-          "variableRef": {
-            "fr": "référence à la variable"
-          },
-          "checkDatatype": {
-            "fr": "test"
-          }
-        },
-        "internationalizedTags": null
-      },
-      "sites": {
-        "internationalizationName": {
-          "en": "Site",
-          "fr": "Site"
-        },
-        "internationalizedColumns": {
-          "zet_nom_key": {
-            "en": "zet_nom_en",
-            "fr": "zet_nom_fr"
-          },
-          "zet_description_fr": {
-            "en": "zet_description_en",
-            "fr": "zet_description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{zet_nom_key}",
-            "fr": "{zet_nom_key}"
-          }
-        },
-        "internationalizedValidations": {
-          "typeSitesRef": {
-            "fr": "référence au type de site"
-          },
-          "siteParentRef": {
-            "fr": "référence à la colonne parent"
-          }
-        },
-        "internationalizedTags": null
-      },
-      "types_de_donnees_par_themes_de_sites_et_projet": {
-        "internationalizationName": {
-          "en": "Data types by site and project",
-          "fr": "Types de données par site et projet"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}",
-            "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"
-          }
-        },
-        "internationalizedValidations": {
-          "sitesRef": {
-            "fr": "référence au site"
-          },
-          "projetRef": {
-            "fr": "référence au projet"
-          },
-          "themesRef": {
-            "fr": "référence au theme"
-          },
-          "checkDatatype": {
-            "fr": "test"
-          }
-        },
-        "internationalizedTags": null
-      }
-    },
-    "dataTypes": {
-      "pem": {
-        "internationalizationName": {
-          "en": "Trap in ascent",
-          "fr": "Piégeage en Montée"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Repositories",
-                "fr": "Référentiels"
-              }
-            },
-            "qualitatif": {
-              "internationalizationName": {
-                "en": "Qualitative",
-                "fr": "Qualitatif"
-              }
-            },
-            "quantitatif": {
-              "internationalizationName": {
-                "en": "Quantitative",
-                "fr": "Quantitatif"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "localization": {
-              "internationalizationName": {
-                "en": "Localization",
-                "fr": "Localisation"
-              }
-            },
-            "projet": {
-              "internationalizationName": {
-                "en": "Project",
-                "fr": "Projet"
-              }
-            }
-          },
-          "columnsDescription": {
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              }
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              }
-            },
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              }
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              }
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              }
-            }
-          }
-        },
-        "internationalizationDisplay": {
-          "especes": {
-            "pattern": {
-              "en": "espèce :{esp_nom}",
-              "fr": "espèce :{esp_nom}"
-            }
-          }
-        },
-        "internationalizedValidations": {
-          "unitOfColor": {
-            "fr": "vérifie l'unité de la couleur des individus"
-          },
-          "unitOfIndividus": {
-            "fr": "vérifie l'unité du nombre d'individus"
-          }
-        }
-      }
-    },
-    "internationalizedTags": {
-      "data": {
-        "en": "data",
-        "fr": "données"
-      },
-      "test": {
-        "en": "test",
-        "fr": "test"
-      },
-      "context": {
-        "en": "context",
-        "fr": "contexte"
-      }
-    },
-    "rightsRequest": {
-      "internationalizationName": null,
-      "description": {
-        "en": "You can request rights to the monsore application by filling out this form",
-        "fr": "Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"
-      },
-      "internationalizationDisplay": null,
-      "internationalizedColumns": null,
-      "format": {
-        "endDate": {
-          "en": "Project end date",
-          "fr": "Date de fin du projet"
-        },
-        "project": {
-          "en": "Description of the research project",
-          "fr": "Description du projet de recherche"
-        },
-        "startDate": {
-          "en": "Project start date",
-          "fr": "Date de début du projet"
-        },
-        "organization": {
-          "en": "Name of research organization",
-          "fr": "Nom de l'organisme de recherche"
-        },
-        "projectManagers": {
-          "en": "Project managers",
-          "fr": "Responsables du projet"
-        }
-      }
-    }
-  },
-  "references": {
-    "type_de_sites": {
-      "id": "type_de_sites",
-      "label": "type_de_sites",
-      "children": [],
-      "columns": {
-        "tze_nom_en": {
-          "id": "tze_nom_en",
-          "title": "tze_nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "tze_nom_fr": {
-          "id": "tze_nom_fr",
-          "title": "tze_nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "tze_nom_key": {
-          "id": "tze_nom_key",
-          "title": "tze_nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "tze_definition_en": {
-          "id": "tze_definition_en",
-          "title": "tze_definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "tze_definition_fr": {
-          "id": "tze_definition_fr",
-          "title": "tze_definition_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "context"
-      ]
-    },
-    "sites": {
-      "id": "sites",
-      "label": "sites",
-      "children": [],
-      "columns": {
-        "zet_nom_en": {
-          "id": "zet_nom_en",
-          "title": "zet_nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_nom_fr": {
-          "id": "zet_nom_fr",
-          "title": "zet_nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_nom_key": {
-          "id": "zet_nom_key",
-          "title": "zet_nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "tze_type_nom": {
-          "id": "tze_type_nom",
-          "title": "tze_type_nom",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_chemin_parent": {
-          "id": "zet_chemin_parent",
-          "title": "zet_chemin_parent",
-          "key": true,
-          "linkedTo": null
-        },
-        "zet_description_en": {
-          "id": "zet_description_en",
-          "title": "zet_description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "zet_description_fr": {
-          "id": "zet_description_fr",
-          "title": "zet_description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "context"
-      ]
-    },
-    "especes": {
-      "id": "especes",
-      "label": "especes",
-      "children": [],
-      "columns": {
-        "esp_nom": {
-          "id": "esp_nom",
-          "title": "esp_nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "esp_definition_en": {
-          "id": "esp_definition_en",
-          "title": "esp_definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "esp_definition_fr": {
-          "id": "esp_definition_fr",
-          "title": "esp_definition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "colonne_homonyme_entre_referentiels": {
-          "id": "colonne_homonyme_entre_referentiels",
-          "title": "colonne_homonyme_entre_referentiels",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "data"
-      ]
-    },
-    "type de fichiers": {
-      "id": "type de fichiers",
-      "label": "type de fichiers",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "no-tag"
-      ]
-    },
-    "valeurs_qualitatives": {
-      "id": "valeurs_qualitatives",
-      "label": "valeurs_qualitatives",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "valeur_en": {
-          "id": "valeur_en",
-          "title": "valeur_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur_fr": {
-          "id": "valeur_fr",
-          "title": "valeur_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur_key": {
-          "id": "valeur_key",
-          "title": "valeur_key",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "data"
-      ]
-    },
-    "variables": {
-      "id": "variables",
-      "label": "variables",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "definition_en": {
-          "id": "definition_en",
-          "title": "definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "definition_fr": {
-          "id": "definition_fr",
-          "title": "definition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "isQualitative": {
-          "id": "isQualitative",
-          "title": "isQualitative",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "data"
-      ]
-    },
-    "unites": {
-      "id": "unites",
-      "label": "unites",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code_en": {
-          "id": "code_en",
-          "title": "code_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "code_fr": {
-          "id": "code_fr",
-          "title": "code_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "code_key": {
-          "id": "code_key",
-          "title": "code_key",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "data"
-      ]
-    },
-    "variables_et_unites_par_types_de_donnees": {
-      "id": "variables_et_unites_par_types_de_donnees",
-      "label": "variables_et_unites_par_types_de_donnees",
-      "children": [],
-      "columns": {
-        "nom de l'unité": {
-          "id": "nom de l'unité",
-          "title": "nom de l'unité",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la variable": {
-          "id": "nom de la variable",
-          "title": "nom de la variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "data"
-      ]
-    },
-    "themes": {
-      "id": "themes",
-      "label": "themes",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "context"
-      ]
-    },
-    "projet": {
-      "id": "projet",
-      "label": "projet",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "definition_en": {
-          "id": "definition_en",
-          "title": "definition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "definition_fr": {
-          "id": "definition_fr",
-          "title": "definition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "colonne_homonyme_entre_referentiels": {
-          "id": "colonne_homonyme_entre_referentiels",
-          "title": "colonne_homonyme_entre_referentiels",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "data",
-        "test",
-        "context"
-      ]
-    },
-    "types_de_donnees_par_themes_de_sites_et_projet": {
-      "id": "types_de_donnees_par_themes_de_sites_et_projet",
-      "label": "types_de_donnees_par_themes_de_sites_et_projet",
-      "children": [],
-      "columns": {
-        "nom du site": {
-          "id": "nom du site",
-          "title": "nom du site",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du projet": {
-          "id": "nom du projet",
-          "title": "nom du projet",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du thème": {
-          "id": "nom du thème",
-          "title": "nom du thème",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {},
-      "tags": [
-        "context"
-      ]
-    }
-  },
-  "authorizationReferencesRights": {
-    "authorizations": {
-      "themes": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "especes": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "variables": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "type_de_sites": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "type de fichiers": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "unites": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "projet": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "valeurs_qualitatives": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "variables_et_unites_par_types_de_donnees": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "sites": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      },
-      "types_de_donnees_par_themes_de_sites_et_projet": {
-        "ADMIN": false,
-        "DOWNLOAD": true,
-        "DELETE": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "UPLOAD": false,
-        "ANY": true
-      }
-    },
-    "applicationName": "monsore",
-    "isAdministrator": false,
-    "userId": "0ce09b24-6d86-4aac-9cd0-9fe7fce8ef58"
-  },
-  "referenceSynthesis": [
-    {
-      "ReferenceType": "variables",
-      "lineCount": 2
-    },
-    {
-      "ReferenceType": "especes",
-      "lineCount": 7
-    },
-    {
-      "ReferenceType": "type_de_sites",
-      "lineCount": 2
-    },
-    {
-      "ReferenceType": "types_de_donnees_par_themes_de_sites_et_projet",
-      "lineCount": 9
-    },
-    {
-      "ReferenceType": "themes",
-      "lineCount": 1
-    },
-    {
-      "ReferenceType": "projet",
-      "lineCount": 2
-    },
-    {
-      "ReferenceType": "valeurs_qualitatives",
-      "lineCount": 3
-    },
-    {
-      "ReferenceType": "type de fichiers",
-      "lineCount": 3
-    },
-    {
-      "ReferenceType": "sites",
-      "lineCount": 9
-    },
-    {
-      "ReferenceType": "unites",
-      "lineCount": 1
-    },
-    {
-      "ReferenceType": "variables_et_unites_par_types_de_donnees",
-      "lineCount": 2
-    }
-  ],
-  "dataTypes": {},
-  "authorizationsDatatypesRights": {},
-  "rightsRequest": null,
-  "configuration": {
-    "requiredAuthorizationsAttributes": null,
-    "version": 0,
-    "internationalization": {
-      "application": {
-        "internationalizationName": {
-          "en": "SOERE my SOERE with repository",
-          "fr": "SOERE mon SOERE avec dépôt"
-        }
-      },
-      "references": {
-        "themes": {
-          "internationalizationName": {
-            "en": "Thematic",
-            "fr": "Thème"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "especes": {
-          "internationalizationName": {
-            "en": "Species",
-            "fr": "Espèces"
-          },
-          "internationalizedColumns": {
-            "esp_definition_fr": {
-              "en": "esp_definition_en",
-              "fr": "esp_definition_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{esp_nom}",
-              "fr": "{esp_nom}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "variables": {
-          "internationalizationName": {
-            "en": "Variables",
-            "fr": "Variables"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "definition_fr": {
-              "en": "definition_en",
-              "fr": "definition_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "type_de_sites": {
-          "internationalizationName": {
-            "en": "Sites types",
-            "fr": "Types de sites"
-          },
-          "internationalizedColumns": {
-            "tze_nom_key": {
-              "en": "tze_nom_en",
-              "fr": "tze_nom_fr"
-            },
-            "tze_definition_fr": {
-              "en": "tze_definition_en",
-              "fr": "tze_definition_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{tze_nom_key}",
-              "fr": "{tze_nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "type de fichiers": {
-          "internationalizationName": {
-            "en": "Files types",
-            "fr": "Types de fichiers"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "description_fr": {
-              "en": "description_en",
-              "fr": "description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "unites": {
-          "internationalizationName": {
-            "en": "Units",
-            "fr": "Unités"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "code_key": {
-              "en": "code_en",
-              "fr": "code_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key} ({code_key})",
-              "fr": "{nom_key} ({code_key})"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "projet": {
-          "internationalizationName": {
-            "en": "Project",
-            "fr": "Projet"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "definition_fr": {
-              "en": "definition_en",
-              "fr": "definition_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{nom_key}",
-              "fr": "{nom_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "valeurs_qualitatives": {
-          "internationalizationName": {
-            "en": "Qualitative values",
-            "fr": "Valeurs qualitatives"
-          },
-          "internationalizedColumns": {
-            "nom_key": {
-              "en": "nom_en",
-              "fr": "nom_fr"
-            },
-            "valeur_key": {
-              "en": "valeur_en",
-              "fr": "valeur_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{valeur_key}",
-              "fr": "{valeur_key}"
-            }
-          },
-          "internationalizedValidations": {},
-          "internationalizedTags": null
-        },
-        "variables_et_unites_par_types_de_donnees": {
-          "internationalizationName": {
-            "en": "Variables and units by data type",
-            "fr": "Variables et unités par type de données"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}",
-              "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"
-            }
-          },
-          "internationalizedValidations": {
-            "uniteRef": {
-              "fr": "référence à l'unité'"
-            },
-            "variableRef": {
-              "fr": "référence à la variable"
-            },
-            "checkDatatype": {
-              "fr": "test"
-            }
-          },
-          "internationalizedTags": null
-        },
-        "sites": {
-          "internationalizationName": {
-            "en": "Site",
-            "fr": "Site"
-          },
-          "internationalizedColumns": {
-            "zet_nom_key": {
-              "en": "zet_nom_en",
-              "fr": "zet_nom_fr"
-            },
-            "zet_description_fr": {
-              "en": "zet_description_en",
-              "fr": "zet_description_fr"
-            }
-          },
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "{zet_nom_key}",
-              "fr": "{zet_nom_key}"
-            }
-          },
-          "internationalizedValidations": {
-            "typeSitesRef": {
-              "fr": "référence au type de site"
-            },
-            "siteParentRef": {
-              "fr": "référence à la colonne parent"
-            }
-          },
-          "internationalizedTags": null
-        },
-        "types_de_donnees_par_themes_de_sites_et_projet": {
-          "internationalizationName": {
-            "en": "Data types by site and project",
-            "fr": "Types de données par site et projet"
-          },
-          "internationalizedColumns": null,
-          "internationalizedDynamicColumns": {},
-          "internationalizationDisplay": {
-            "pattern": {
-              "en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}",
-              "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"
-            }
-          },
-          "internationalizedValidations": {
-            "sitesRef": {
-              "fr": "référence au site"
-            },
-            "projetRef": {
-              "fr": "référence au projet"
-            },
-            "themesRef": {
-              "fr": "référence au theme"
-            },
-            "checkDatatype": {
-              "fr": "test"
-            }
-          },
-          "internationalizedTags": null
-        }
-      },
-      "dataTypes": {
-        "pem": {
-          "internationalizationName": {
-            "en": "Trap in ascent",
-            "fr": "Piégeage en Montée"
-          },
-          "internationalizedColumns": null,
-          "authorization": {
-            "dataGroups": {
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Repositories",
-                  "fr": "Référentiels"
-                }
-              },
-              "qualitatif": {
-                "internationalizationName": {
-                  "en": "Qualitative",
-                  "fr": "Qualitatif"
-                }
-              },
-              "quantitatif": {
-                "internationalizationName": {
-                  "en": "Quantitative",
-                  "fr": "Quantitatif"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": {
-                  "en": "Localization",
-                  "fr": "Localisation"
-                }
-              },
-              "projet": {
-                "internationalizationName": {
-                  "en": "Project",
-                  "fr": "Projet"
-                }
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          },
-          "internationalizationDisplay": {
-            "especes": {
-              "pattern": {
-                "en": "espèce :{esp_nom}",
-                "fr": "espèce :{esp_nom}"
-              }
-            }
-          },
-          "internationalizedValidations": {
-            "unitOfColor": {
-              "fr": "vérifie l'unité de la couleur des individus"
-            },
-            "unitOfIndividus": {
-              "fr": "vérifie l'unité du nombre d'individus"
-            }
-          }
-        }
-      },
-      "internationalizedTags": {
-        "data": {
-          "en": "data",
-          "fr": "données"
-        },
-        "test": {
-          "en": "test",
-          "fr": "test"
-        },
-        "context": {
-          "en": "context",
-          "fr": "contexte"
-        }
-      },
-      "rightsRequest": {
-        "internationalizationName": null,
-        "description": {
-          "en": "You can request rights to the monsore application by filling out this form",
-          "fr": "Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"
-        },
-        "internationalizationDisplay": null,
-        "internationalizedColumns": null,
-        "format": {
-          "endDate": {
-            "en": "Project end date",
-            "fr": "Date de fin du projet"
-          },
-          "project": {
-            "en": "Description of the research project",
-            "fr": "Description du projet de recherche"
-          },
-          "startDate": {
-            "en": "Project start date",
-            "fr": "Date de début du projet"
-          },
-          "organization": {
-            "en": "Name of research organization",
-            "fr": "Nom de l'organisme de recherche"
-          },
-          "projectManagers": {
-            "en": "Project managers",
-            "fr": "Responsables du projet"
-          }
-        }
-      }
-    },
-    "comment": null,
-    "application": {
-      "internationalizationName": {
-        "en": "SOERE my SOERE with repository",
-        "fr": "SOERE mon SOERE avec dépôt"
-      },
-      "internationalizedColumns": null,
-      "name": "MONSORE",
-      "version": 1,
-      "defaultLanguage": "fr",
-      "internationalization": {
-        "internationalizationName": {
-          "en": "SOERE my SOERE with repository",
-          "fr": "SOERE mon SOERE avec dépôt"
-        }
-      }
-    },
-    "tags": {
-      "data": {
-        "en": "data",
-        "fr": "données"
-      },
-      "test": {
-        "en": "test",
-        "fr": "test"
-      },
-      "context": {
-        "en": "context",
-        "fr": "contexte"
-      }
-    },
-    "rightsRequest": {
-      "description": {
-        "en": "You can request rights to the monsore application by filling out this form",
-        "fr": "Vous pouvez demander des droits à l'application monsore en remplissant ce formulaire"
-      },
-      "format": {
-        "endDate": {
-          "internationalizationName": {
-            "en": "Project end date",
-            "fr": "Date de fin du projet"
-          },
-          "internationalizedColumns": null,
-          "checker": {
-            "name": "Date",
-            "params": {
-              "pattern": "dd/MM/yyyy",
-              "refType": null,
-              "groovy": null,
-              "duration": null,
-              "transformation": {
-                "codify": false,
-                "groovy": null
-              },
-              "required": true,
-              "multiplicity": "ONE"
-            }
-          }
-        },
-        "project": {
-          "internationalizationName": {
-            "en": "Description of the research project",
-            "fr": "Description du projet de recherche"
-          },
-          "internationalizedColumns": null,
-          "checker": {
-            "name": "RegularExpression",
-            "params": {
-              "pattern": ".*",
-              "refType": null,
-              "groovy": null,
-              "duration": null,
-              "transformation": {
-                "codify": false,
-                "groovy": null
-              },
-              "required": false,
-              "multiplicity": "ONE"
-            }
-          }
-        },
-        "startDate": {
-          "internationalizationName": {
-            "en": "Project start date",
-            "fr": "Date de début du projet"
-          },
-          "internationalizedColumns": null,
-          "checker": {
-            "name": "Date",
-            "params": {
-              "pattern": "dd/MM/yyyy",
-              "refType": null,
-              "groovy": null,
-              "duration": null,
-              "transformation": {
-                "codify": false,
-                "groovy": null
-              },
-              "required": true,
-              "multiplicity": "ONE"
-            }
-          }
-        },
-        "organization": {
-          "internationalizationName": {
-            "en": "Name of research organization",
-            "fr": "Nom de l'organisme de recherche"
-          },
-          "internationalizedColumns": null,
-          "checker": {
-            "name": "RegularExpression",
-            "params": {
-              "pattern": ".*",
-              "refType": null,
-              "groovy": null,
-              "duration": null,
-              "transformation": {
-                "codify": false,
-                "groovy": null
-              },
-              "required": true,
-              "multiplicity": "ONE"
-            }
-          }
-        },
-        "projectManagers": {
-          "internationalizationName": {
-            "en": "Project managers",
-            "fr": "Responsables du projet"
-          },
-          "internationalizedColumns": null,
-          "checker": {
-            "name": "RegularExpression",
-            "params": {
-              "pattern": ".*",
-              "refType": null,
-              "groovy": null,
-              "duration": null,
-              "transformation": {
-                "codify": false,
-                "groovy": null
-              },
-              "required": false,
-              "multiplicity": "MANY"
-            }
-          }
-        }
-      }
-    },
-    "references": {
-      "type_de_sites": {
-        "internationalizationName": {
-          "en": "Sites types",
-          "fr": "Types de sites"
-        },
-        "internationalizedColumns": {
-          "tze_nom_key": {
-            "en": "tze_nom_en",
-            "fr": "tze_nom_fr"
-          },
-          "tze_definition_fr": {
-            "en": "tze_definition_en",
-            "fr": "tze_definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{tze_nom_key}",
-            "fr": "{tze_nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "tze_nom_key"
-        ],
-        "columns": {
-          "tze_nom_en": null,
-          "tze_nom_fr": null,
-          "tze_nom_key": null,
-          "tze_definition_en": null,
-          "tze_definition_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "context"
-        ]
-      },
-      "sites": {
-        "internationalizationName": {
-          "en": "Site",
-          "fr": "Site"
-        },
-        "internationalizedColumns": {
-          "zet_nom_key": {
-            "en": "zet_nom_en",
-            "fr": "zet_nom_fr"
-          },
-          "zet_description_fr": {
-            "en": "zet_description_en",
-            "fr": "zet_description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{zet_nom_key}",
-            "fr": "{zet_nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "zet_chemin_parent",
-          "zet_nom_key"
-        ],
-        "columns": {
-          "zet_nom_en": null,
-          "zet_nom_fr": null,
-          "zet_nom_key": null,
-          "tze_type_nom": null,
-          "zet_chemin_parent": null,
-          "zet_description_en": null,
-          "zet_description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {
-          "typeSitesRef": {
-            "internationalizationName": {
-              "fr": "référence au type de site"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "type_de_sites",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "tze_type_nom"
-            ]
-          },
-          "siteParentRef": {
-            "internationalizationName": {
-              "fr": "référence à la colonne parent"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "sites",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": false,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "zet_chemin_parent"
-            ]
-          }
-        },
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "context"
-        ]
-      },
-      "especes": {
-        "internationalizationName": {
-          "en": "Species",
-          "fr": "Espèces"
-        },
-        "internationalizedColumns": {
-          "esp_definition_fr": {
-            "en": "esp_definition_en",
-            "fr": "esp_definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{esp_nom}",
-            "fr": "{esp_nom}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "esp_nom"
-        ],
-        "columns": {
-          "esp_nom": null,
-          "esp_definition_en": null,
-          "esp_definition_fr": null,
-          "colonne_homonyme_entre_referentiels": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "data"
-        ]
-      },
-      "type de fichiers": {
-        "internationalizationName": {
-          "en": "Files types",
-          "fr": "Types de fichiers"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": []
-      },
-      "valeurs_qualitatives": {
-        "internationalizationName": {
-          "en": "Qualitative values",
-          "fr": "Valeurs qualitatives"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "valeur_key": {
-            "en": "valeur_en",
-            "fr": "valeur_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{valeur_key}",
-            "fr": "{valeur_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key",
-          "valeur_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "valeur_en": null,
-          "valeur_fr": null,
-          "valeur_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "data"
-        ]
-      },
-      "variables": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "definition_en": null,
-          "definition_fr": null,
-          "isQualitative": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "data"
-        ]
-      },
-      "unites": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "code_key": {
-            "en": "code_en",
-            "fr": "code_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key} ({code_key})",
-            "fr": "{nom_key} ({code_key})"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "code_en": null,
-          "code_fr": null,
-          "nom_key": null,
-          "code_key": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "data"
-        ]
-      },
-      "variables_et_unites_par_types_de_donnees": {
-        "internationalizationName": {
-          "en": "Variables and units by data type",
-          "fr": "Variables et unités par type de données"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "datatype name : {nom du type de données}, variable name : {nom de la variable}, : unit name {nom de l'unité}",
-            "fr": "nom du type de données : {nom du type de données}, nom de la variable : {nom de la variable}, : nom de l'unité {nom de l'unité}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du type de données",
-          "nom de la variable"
-        ],
-        "columns": {
-          "nom de l'unité": null,
-          "nom de la variable": null,
-          "nom du type de données": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {
-          "uniteRef": {
-            "internationalizationName": {
-              "fr": "référence à l'unité'"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "unites",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom de l'unité"
-            ]
-          },
-          "variableRef": {
-            "internationalizationName": {
-              "fr": "référence à la variable"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "variables",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom de la variable"
-            ]
-          },
-          "checkDatatype": {
-            "internationalizationName": {
-              "fr": "test"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "GroovyExpression",
-              "params": {
-                "pattern": null,
-                "refType": null,
-                "groovy": {
-                  "expression": "String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n",
-                  "references": [],
-                  "datatypes": []
-                },
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom du type de données"
-            ]
-          }
-        },
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "data"
-        ]
-      },
-      "projet": {
-        "internationalizationName": {
-          "en": "Project",
-          "fr": "Projet"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "definition_fr": {
-            "en": "definition_en",
-            "fr": "definition_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "definition_en": null,
-          "definition_fr": null,
-          "colonne_homonyme_entre_referentiels": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "context",
-          "data",
-          "test"
-        ]
-      },
-      "themes": {
-        "internationalizationName": {
-          "en": "Thematic",
-          "fr": "Thème"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom_key"
-        ],
-        "columns": {
-          "nom_en": null,
-          "nom_fr": null,
-          "nom_key": null,
-          "description_en": null,
-          "description_fr": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {},
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "context"
-        ]
-      },
-      "types_de_donnees_par_themes_de_sites_et_projet": {
-        "internationalizationName": {
-          "en": "Data types by site and project",
-          "fr": "Types de données par site et projet"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "projet name: {nom du projet}, site name : {nom du site}, theme name : {nom du thème}, data type name : {nom du type de données}",
-            "fr": "nom du projet: {nom du projet}, nom du site : {nom du site}, nom du thème : {nom du thème}, nom du type de données : {nom du type de données}"
-          }
-        },
-        "separator": ";",
-        "keyColumns": [
-          "nom du projet",
-          "nom du site",
-          "nom du thème",
-          "nom du type de données"
-        ],
-        "columns": {
-          "nom du site": null,
-          "nom du projet": null,
-          "nom du thème": null,
-          "nom du type de données": null
-        },
-        "computedColumns": {},
-        "dynamicColumns": {},
-        "validations": {
-          "sitesRef": {
-            "internationalizationName": {
-              "fr": "référence au site"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "sites",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom du site"
-            ]
-          },
-          "projetRef": {
-            "internationalizationName": {
-              "fr": "référence au projet"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "projet",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom du projet"
-            ]
-          },
-          "themesRef": {
-            "internationalizationName": {
-              "fr": "référence au theme"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "Reference",
-              "params": {
-                "pattern": null,
-                "refType": "themes",
-                "groovy": null,
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom du thème"
-            ]
-          },
-          "checkDatatype": {
-            "internationalizationName": {
-              "fr": "test"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "GroovyExpression",
-              "params": {
-                "pattern": null,
-                "refType": null,
-                "groovy": {
-                  "expression": "String datatype = Arrays.stream(datum.get(\"nom du type de données\").split(\"_\")).collect{it.substring(0, 1)}.join(); return application.getDataType().contains(datatype);\n",
-                  "references": [],
-                  "datatypes": []
-                },
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "columns": [
-              "nom du type de données"
-            ]
-          }
-        },
-        "allowUnexpectedColumns": false,
-        "tags": [
-          "context"
-        ]
-      }
-    },
-    "compositeReferences": {},
-    "dataTypes": {
-      "pem": {
-        "internationalizationName": {
-          "en": "Trap in ascent",
-          "fr": "Piégeage en Montée"
-        },
-        "internationalizedColumns": null,
-        "internationalizationDisplays": {
-          "especes": {
-            "pattern": {
-              "en": "espèce :{esp_nom}",
-              "fr": "espèce :{esp_nom}"
-            }
-          }
-        },
-        "format": {
-          "headerLine": 4,
-          "firstRowLine": 5,
-          "separator": ";",
-          "columns": [
-            {
-              "header": "projet",
-              "boundTo": {
-                "variable": "projet",
-                "component": "value",
-                "id": "projet_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "site",
-              "boundTo": {
-                "variable": "site",
-                "component": "bassin",
-                "id": "site_bassin",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "plateforme",
-              "boundTo": {
-                "variable": "site",
-                "component": "plateforme",
-                "id": "site_plateforme",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "date",
-              "boundTo": {
-                "variable": "date",
-                "component": "value",
-                "id": "date_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "espece",
-              "boundTo": {
-                "variable": "espece",
-                "component": "value",
-                "id": "espece_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "Couleur des individus",
-              "boundTo": {
-                "variable": "Couleur des individus",
-                "component": "value",
-                "id": "Couleur des individus_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            },
-            {
-              "header": "Nombre d'individus",
-              "boundTo": {
-                "variable": "Nombre d'individus",
-                "component": "value",
-                "id": "Nombre d'individus_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              },
-              "presenceConstraint": "MANDATORY"
-            }
-          ],
-          "repeatedColumns": [],
-          "constants": [],
-          "allowUnexpectedColumns": false
-        },
-        "data": {
-          "date": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Date",
-                  "params": {
-                    "pattern": "dd/MM/yyyy",
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "site": {
-            "chartDescription": null,
-            "components": {
-              "bassin": null,
-              "chemin": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "sites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return references.get(\"sites\") .find{it.getRefValues().get(\"zet_chemin_parent\").equals(datum.site.bassin) && it.getRefValues().get(\"zet_nom_key\").equals(datum.site.plateforme)} .getHierarchicalKey();\n",
-                  "references": [
-                    "sites"
-                  ],
-                  "datatypes": []
-                }
-              },
-              "plateforme": null
-            },
-            "computedComponents": {
-              "site_bassin": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "sites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "computation": {
-                  "expression": "return references.get(\"sites\") .find{it.getNaturalKey().equals(datum.site.bassin)} .getHierarchicalKey();\n",
-                  "references": [
-                    "sites"
-                  ],
-                  "datatypes": []
-                }
-              }
-            }
-          },
-          "espece": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "especes",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "projet": {
-            "chartDescription": null,
-            "components": {
-              "value": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "projet",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          },
-          "Nombre d'individus": {
-            "chartDescription": null,
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"sans_unite\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Integer",
-                  "params": {
-                    "pattern": null,
-                    "refType": null,
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return 0",
-                  "references": [],
-                  "datatypes": []
-                }
-              }
-            },
-            "computedComponents": {}
-          },
-          "Couleur des individus": {
-            "chartDescription": null,
-            "components": {
-              "unit": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "unites",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": false,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": {
-                  "expression": "return \"sans_unite\"",
-                  "references": [],
-                  "datatypes": []
-                }
-              },
-              "value": {
-                "checker": {
-                  "name": "Reference",
-                  "params": {
-                    "pattern": null,
-                    "refType": "valeurs_qualitatives",
-                    "groovy": null,
-                    "duration": null,
-                    "transformation": {
-                      "codify": false,
-                      "groovy": null
-                    },
-                    "required": true,
-                    "multiplicity": "ONE"
-                  }
-                },
-                "defaultValue": null
-              }
-            },
-            "computedComponents": {}
-          }
-        },
-        "validations": {
-          "unitOfColor": {
-            "internationalizationName": {
-              "fr": "vérifie l'unité de la couleur des individus"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "GroovyExpression",
-              "params": {
-                "pattern": null,
-                "refType": null,
-                "groovy": {
-                  "expression": "String datatype = \"piegeage_en_montee\"; String variable = \"Couleur des individus\"; String codeVariable = \"couleur_des_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n",
-                  "references": [
-                    "variables_et_unites_par_types_de_donnees"
-                  ],
-                  "datatypes": []
-                },
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "components": null
-          },
-          "unitOfIndividus": {
-            "internationalizationName": {
-              "fr": "vérifie l'unité du nombre d'individus"
-            },
-            "internationalizedColumns": null,
-            "checker": {
-              "name": "GroovyExpression",
-              "params": {
-                "pattern": null,
-                "refType": null,
-                "groovy": {
-                  "expression": "String datatype = \"piegeage_en_montee\"; String variable = \"Nombre d'individus\"; String codeVariable = \"nombre_d_individus\"; String component = \"unit\"; return referencesValues.get(\"variables_et_unites_par_types_de_donnees\") .findAll{it.get(\"nom du type de données\").equals(datatype)} .find{it.get(\"nom de la variable\").equals(codeVariable)} .get(\"nom de l'unité\").equals(datum.get(variable).get(component));\n",
-                  "references": [
-                    "variables_et_unites_par_types_de_donnees"
-                  ],
-                  "datatypes": []
-                },
-                "duration": null,
-                "transformation": {
-                  "codify": false,
-                  "groovy": null
-                },
-                "required": true,
-                "multiplicity": "ONE"
-              }
-            },
-            "components": null
-          }
-        },
-        "uniqueness": [
-          {
-            "variable": "projet",
-            "component": "value",
-            "id": "projet_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "site",
-            "component": "chemin",
-            "id": "site_chemin",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "date",
-            "component": "value",
-            "id": "date_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          {
-            "variable": "espece",
-            "component": "value",
-            "id": "espece_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          }
-        ],
-        "migrations": {},
-        "authorization": {
-          "timeScope": {
-            "variable": "date",
-            "component": "value",
-            "id": "date_value",
-            "type": "PARAM_VARIABLE_COMPONENT_KEY"
-          },
-          "authorizationScopes": {
-            "projet": {
-              "internationalizationName": {
-                "en": "Project",
-                "fr": "Projet"
-              },
-              "internationalizedColumns": null,
-              "variable": "projet",
-              "component": "value",
-              "componentKey": {
-                "variable": "projet",
-                "component": "value",
-                "id": "projet_value",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            },
-            "localization": {
-              "internationalizationName": {
-                "en": "Localization",
-                "fr": "Localisation"
-              },
-              "internationalizedColumns": null,
-              "variable": "site",
-              "component": "chemin",
-              "componentKey": {
-                "variable": "site",
-                "component": "chemin",
-                "id": "site_chemin",
-                "type": "PARAM_VARIABLE_COMPONENT_KEY"
-              }
-            }
-          },
-          "dataGroups": {
-            "qualitatif": {
-              "internationalizationName": {
-                "en": "Qualitative",
-                "fr": "Qualitatif"
-              },
-              "internationalizedColumns": null,
-              "label": "Données qualitatives",
-              "data": [
-                "Couleur des individus"
-              ]
-            },
-            "quantitatif": {
-              "internationalizationName": {
-                "en": "Quantitative",
-                "fr": "Quantitatif"
-              },
-              "internationalizedColumns": null,
-              "label": "Données quantitatives",
-              "data": [
-                "Nombre d'individus"
-              ]
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Repositories",
-                "fr": "Référentiels"
-              },
-              "internationalizedColumns": null,
-              "label": "Référentiel",
-              "data": [
-                "date",
-                "site",
-                "projet",
-                "espece"
-              ]
-            }
-          },
-          "columnsDescription": {
-            "admin": {
-              "internationalizationName": {
-                "en": "Delegation",
-                "fr": "Délégation"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "admin",
-              "withPeriods": false,
-              "withDataGroups": false,
-              "forPublic": false,
-              "forRequest": false
-            },
-            "depot": {
-              "internationalizationName": {
-                "en": "Deposit",
-                "fr": "Dépôt"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "depot",
-              "withPeriods": false,
-              "withDataGroups": false,
-              "forPublic": false,
-              "forRequest": false
-            },
-            "delete": {
-              "internationalizationName": {
-                "en": "Deletion",
-                "fr": "Suppression"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "delete",
-              "withPeriods": false,
-              "withDataGroups": false,
-              "forPublic": false,
-              "forRequest": false
-            },
-            "extraction": {
-              "internationalizationName": {
-                "en": "Extraction",
-                "fr": "Extraction"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "extraction",
-              "withPeriods": true,
-              "withDataGroups": true,
-              "forPublic": true,
-              "forRequest": true
-            },
-            "publication": {
-              "internationalizationName": {
-                "en": "Publication",
-                "fr": "Publication"
-              },
-              "internationalizedColumns": null,
-              "display": true,
-              "title": "publication",
-              "withPeriods": false,
-              "withDataGroups": false,
-              "forPublic": false,
-              "forRequest": false
-            }
-          },
-          "internationalization": {
-            "dataGroups": {
-              "referentiel": {
-                "internationalizationName": {
-                  "en": "Repositories",
-                  "fr": "Référentiels"
-                }
-              },
-              "qualitatif": {
-                "internationalizationName": {
-                  "en": "Qualitative",
-                  "fr": "Qualitatif"
-                }
-              },
-              "quantitatif": {
-                "internationalizationName": {
-                  "en": "Quantitative",
-                  "fr": "Quantitatif"
-                }
-              }
-            },
-            "authorizationScopes": {
-              "localization": {
-                "internationalizationName": {
-                  "en": "Localization",
-                  "fr": "Localisation"
-                }
-              },
-              "projet": {
-                "internationalizationName": {
-                  "en": "Project",
-                  "fr": "Projet"
-                }
-              }
-            },
-            "columnsDescription": {
-              "depot": {
-                "internationalizationName": {
-                  "en": "Deposit",
-                  "fr": "Dépôt"
-                }
-              },
-              "publication": {
-                "internationalizationName": {
-                  "en": "Publication",
-                  "fr": "Publication"
-                }
-              },
-              "admin": {
-                "internationalizationName": {
-                  "en": "Delegation",
-                  "fr": "Délégation"
-                }
-              },
-              "extraction": {
-                "internationalizationName": {
-                  "en": "Extraction",
-                  "fr": "Extraction"
-                }
-              },
-              "delete": {
-                "internationalizationName": {
-                  "en": "Deletion",
-                  "fr": "Suppression"
-                }
-              }
-            }
-          }
-        },
-        "repository": {
-          "filePattern": "(.*)_(.*)_(.*)_(.*).csv",
-          "authorizationScope": {
-            "projet": 2,
-            "localization": 1
-          },
-          "startDate": {
-            "token": 3
-          },
-          "endDate": {
-            "token": 4
-          }
-        },
-        "tags": [
-          "context",
-          "data",
-          "test"
-        ]
-      }
-    }
-  },
-  "isAdministrator": false
-}
\ No newline at end of file
diff --git a/cypress/fixtures/references/ola/ola.json b/cypress/fixtures/references/ola/ola.json
deleted file mode 100644
index ae83b6deeb68d09652568c5341bf536ebc50d50c..0000000000000000000000000000000000000000
--- a/cypress/fixtures/references/ola/ola.json
+++ /dev/null
@@ -1,2298 +0,0 @@
-{
-  "id": "20a6b24b-ac4e-4cee-a21d-02bb75d7ab1d",
-  "name": "ola",
-  "title": "ola",
-  "comment": "",
-  "internationalization": {
-    "application": {
-      "internationalizationName": {
-        "en": "Lake's observatory",
-        "fr": "Observatoire des lacs"
-      }
-    },
-    "references": {
-      "controle_coherence": {
-        "internationalizationName": {
-          "en": "Controle de la cohérence",
-          "fr": "Controle de la cohérence"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "taxon_phytoplancton": {
-        "internationalizationName": {
-          "en": "taxon's phytoplanctons",
-          "fr": "taxon des phytoplanctons"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {
-          "proprietes_taxon": {
-            "en": "Properties of Taxa",
-            "fr": "Proprétés de Taxons"
-          }
-        },
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-            "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "site_type": {
-        "internationalizationName": {
-          "en": "Sites types",
-          "fr": "Types de site"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "stade_développement_zoo": {
-        "internationalizationName": {
-          "en": "Stage of development",
-          "fr": "Stade de développement"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "project": {
-        "internationalizationName": {
-          "en": "Project",
-          "fr": "Projet"
-        },
-        "internationalizedColumns": {
-          "nom du projet_key": {
-            "en": "nom du projet_en",
-            "fr": "nom du projet_fr"
-          },
-          "description du projet_fr": {
-            "en": "description du projet_en",
-            "fr": "description du projet_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du projet_key}",
-            "fr": "{nom du projet_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "valeurs_qualitative": {
-        "internationalizationName": {
-          "en": "Qualitative values",
-          "fr": "Valeurs qualitatives"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "valeur_key": {
-            "en": "valeur_en",
-            "fr": "valeur_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "variable_norm": {
-        "internationalizationName": {
-          "en": "Variables' norms",
-          "fr": "Normes de variable"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "propriete_taxon": {
-        "internationalizationName": {
-          "en": "Proporties of taxons",
-          "fr": "Propiété des taxons"
-        },
-        "internationalizedColumns": {
-          "définition_fr": {
-            "en": "définition_en",
-            "fr": "définition_fr"
-          },
-          "nom de la propriété_key": {
-            "en": "nom de la propriété_en",
-            "fr": "nom de la propriété_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la propriété_key}",
-            "fr": "{nom de la propriété_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "tool": {
-        "internationalizationName": {
-          "en": "Measuring tool",
-          "fr": "Outils de mesure"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "nom de l_outil de mesure_fr": {
-            "en": "nom de l_outil de mesure_en",
-            "fr": "nom de l_outil de mesure_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "platform": {
-        "internationalizationName": {
-          "en": "Plateforms",
-          "fr": "Plateformes"
-        },
-        "internationalizedColumns": {
-          "nom de la plateforme_key": {
-            "en": "nom de la plateforme_en",
-            "fr": "nom de la plateforme_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom de la plateforme_key}",
-            "fr": "{nom de la plateforme_key}"
-          }
-        },
-        "internationalizedValidations": {
-          "format_float": {
-            "fr": "latitude,longitude,altitude au format flottant obligatoire"
-          }
-        }
-      },
-      "site": {
-        "internationalizationName": {
-          "en": "Site",
-          "fr": "Site"
-        },
-        "internationalizedColumns": {
-          "nom du site_key": {
-            "en": "nom du site_en",
-            "fr": "nom du site_fr"
-          },
-          "description du site_fr": {
-            "en": "description du site_en",
-            "fr": "description du site_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du site_key}",
-            "fr": "{nom du site_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "unit": {
-        "internationalizationName": {
-          "en": "Units",
-          "fr": "Unités"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "tool_type": {
-        "internationalizationName": {
-          "en": "Tools type",
-          "fr": "Type d'outils"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "platform_type": {
-        "internationalizationName": {
-          "en": "Plateform types",
-          "fr": "Types de plateforme"
-        },
-        "internationalizedColumns": {
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          },
-          "nom du type de plateforme_key": {
-            "en": "nom du type de plateforme_en",
-            "fr": "nom du type de plateforme_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du type de plateforme_key}",
-            "fr": "{nom du type de plateforme_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "file_type": {
-        "internationalizationName": {
-          "en": "Type's Files",
-          "fr": "Type de fichier"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom}",
-            "fr": "{nom}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "variable": {
-        "internationalizationName": {
-          "en": "Variables",
-          "fr": "Variables"
-        },
-        "internationalizedColumns": {
-          "définition_fr": {
-            "en": "définition_en",
-            "fr": "définition_fr"
-          },
-          "nom de la variable_fr": {
-            "en": "nom de la variable_en",
-            "fr": "nom de la variable_fr"
-          },
-          "Affichage de la variable_fr": {
-            "en": "Affichage de la variable_en",
-            "fr": "Affichage de la variable_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "data_type": {
-        "internationalizationName": {
-          "en": "Data type",
-          "fr": "Types de données"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "niveau_taxon": {
-        "internationalizationName": {
-          "en": "Level of taxon",
-          "fr": "Niveau de taxon"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "variable_group": {
-        "internationalizationName": {
-          "en": "Variable's groups",
-          "fr": "Groupes de variable"
-        },
-        "internationalizedColumns": {
-          "nom du groupe": {
-            "en": "nom du groupe_en",
-            "fr": "nom du groupe_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du groupe_en}",
-            "fr": "{nom du groupe_fr}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "taxon_zooplancton": {
-        "internationalizationName": {
-          "en": "taxon's zooplancton",
-          "fr": "taxon des zooplancton"
-        },
-        "internationalizedColumns": null,
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}",
-            "fr": "{nom du niveau de taxon}: {nom du taxon superieur}.{nom du taxon déterminé}"
-          }
-        },
-        "internationalizedValidations": {}
-      },
-      "thematic": {
-        "internationalizationName": {
-          "en": "Thematic",
-          "fr": "Thème"
-        },
-        "internationalizedColumns": {
-          "nom_key": {
-            "en": "nom_en",
-            "fr": "nom_fr"
-          },
-          "description_fr": {
-            "en": "description_en",
-            "fr": "description_fr"
-          }
-        },
-        "internationalizedDynamicColumns": {},
-        "internationalizationDisplay": {
-          "pattern": {
-            "en": "{nom_key}",
-            "fr": "{nom_key}"
-          }
-        },
-        "internationalizedValidations": {}
-      }
-    },
-    "dataTypes": {
-      "condition_prelevements": {
-        "internationalizationName": {
-          "en": "Collection condition",
-          "fr": "Condition de prélèvement"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "qualitatif": {
-              "internationalizationName": {
-                "en": "Qualitative data",
-                "fr": "Données qualitatives"
-              }
-            },
-            "quantitatif": {
-              "internationalizationName": {
-                "en": "Quantitative data",
-                "fr": "Données quantitatives"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "localization_site": {
-              "internationalizationName": null
-            },
-            "localization_projet": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "physico-chimie": {
-        "internationalizationName": {
-          "en": "Chemical Physics",
-          "fr": "Physico Chimie"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "condition": {
-              "internationalizationName": {
-                "en": "Context",
-                "fr": "Contexte"
-              }
-            },
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "variable": {
-              "internationalizationName": {
-                "en": "Data",
-                "fr": "Données"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "localization_site": {
-              "internationalizationName": null
-            },
-            "localization_projet": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      },
-      "sonde_multiparametres": {
-        "internationalizationName": {
-          "en": "Probe data",
-          "fr": "Données des sondes"
-        },
-        "internationalizedColumns": null,
-        "authorization": {
-          "dataGroups": {
-            "referentiel": {
-              "internationalizationName": {
-                "en": "Referential",
-                "fr": "Référentiel"
-              }
-            },
-            "condition_prelevement": {
-              "internationalizationName": {
-                "en": "Prelevement's condition",
-                "fr": "Condition de prélèvement"
-              }
-            },
-            "donnee_prelevement": {
-              "internationalizationName": {
-                "en": "Data's condition",
-                "fr": "Données du prélèvement"
-              }
-            }
-          },
-          "authorizationScopes": {
-            "localization_site": {
-              "internationalizationName": null
-            },
-            "localization_projet": {
-              "internationalizationName": null
-            }
-          }
-        },
-        "internationalizationDisplay": null,
-        "internationalizedValidations": {}
-      }
-    }
-  },
-  "references": {
-    "stade_développement_zoo": {
-      "id": "stade_développement_zoo",
-      "label": "stade_développement_zoo",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "valeurs_qualitative": {
-      "id": "valeurs_qualitative",
-      "label": "valeurs_qualitative",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "valeur_en": {
-          "id": "valeur_en",
-          "title": "valeur_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur_fr": {
-          "id": "valeur_fr",
-          "title": "valeur_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur_key": {
-          "id": "valeur_key",
-          "title": "valeur_key",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "niveau_taxon": {
-      "id": "niveau_taxon",
-      "label": "niveau_taxon",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "propriete_taxon": {
-      "id": "propriete_taxon",
-      "label": "propriete_taxon",
-      "children": [],
-      "columns": {
-        "isFloatValue": {
-          "id": "isFloatValue",
-          "title": "isFloatValue",
-          "key": false,
-          "linkedTo": null
-        },
-        "isQualitative": {
-          "id": "isQualitative",
-          "title": "isQualitative",
-          "key": false,
-          "linkedTo": null
-        },
-        "type associé": {
-          "id": "type associé",
-          "title": "type associé",
-          "key": false,
-          "linkedTo": null
-        },
-        "définition_en": {
-          "id": "définition_en",
-          "title": "définition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "définition_fr": {
-          "id": "définition_fr",
-          "title": "définition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "ordre d'affichage": {
-          "id": "ordre d'affichage",
-          "title": "ordre d'affichage",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la propriété_en": {
-          "id": "nom de la propriété_en",
-          "title": "nom de la propriété_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la propriété_fr": {
-          "id": "nom de la propriété_fr",
-          "title": "nom de la propriété_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la propriété_key": {
-          "id": "nom de la propriété_key",
-          "title": "nom de la propriété_key",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "taxon_phytoplancton": {
-      "id": "taxon_phytoplancton",
-      "label": "taxon_phytoplancton",
-      "children": [],
-      "columns": {
-        "theme": {
-          "id": "theme",
-          "title": "theme",
-          "key": false,
-          "linkedTo": null
-        },
-        "Code Sandre": {
-          "id": "Code Sandre",
-          "title": "Code Sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "Notes libres": {
-          "id": "Notes libres",
-          "title": "Notes libres",
-          "key": false,
-          "linkedTo": null
-        },
-        "Synonyme ancien": {
-          "id": "Synonyme ancien",
-          "title": "Synonyme ancien",
-          "key": false,
-          "linkedTo": null
-        },
-        "Synonyme récent": {
-          "id": "Synonyme récent",
-          "title": "Synonyme récent",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du taxon": {
-          "id": "code sandre du taxon",
-          "title": "code sandre du taxon",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du niveau de taxon": {
-          "id": "nom du niveau de taxon",
-          "title": "nom du niveau de taxon",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du taxon superieur": {
-          "id": "nom du taxon superieur",
-          "title": "nom du taxon superieur",
-          "key": false,
-          "linkedTo": null
-        },
-        "Année de la description": {
-          "id": "Année de la description",
-          "title": "Année de la description",
-          "key": false,
-          "linkedTo": null
-        },
-        "Auteur de la description": {
-          "id": "Auteur de la description",
-          "title": "Auteur de la description",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du taxon déterminé": {
-          "id": "nom du taxon déterminé",
-          "title": "nom du taxon déterminé",
-          "key": true,
-          "linkedTo": null
-        },
-        "Classe algale sensu Bourrelly": {
-          "id": "Classe algale sensu Bourrelly",
-          "title": "Classe algale sensu Bourrelly",
-          "key": false,
-          "linkedTo": null
-        },
-        "Référence de la description": {
-          "id": "Référence de la description",
-          "title": "Référence de la description",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du taxon supérieur": {
-          "id": "code sandre du taxon supérieur",
-          "title": "code sandre du taxon supérieur",
-          "key": false,
-          "linkedTo": null
-        },
-        "Références relatives à ce taxon": {
-          "id": "Références relatives à ce taxon",
-          "title": "Références relatives à ce taxon",
-          "key": false,
-          "linkedTo": null
-        },
-        "niveau incertitude de détermination": {
-          "id": "niveau incertitude de détermination",
-          "title": "niveau incertitude de détermination",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {
-        "proprietes_taxon": {
-          "id": "proprietes_taxon",
-          "title": "proprietes_taxon",
-          "headerPrefix": "pt_",
-          "reference": "propriete_taxon",
-          "referenceColumnToLookForHeader": "nom de la propriété_key",
-          "presenceConstraint": true
-        }
-      }
-    },
-    "data_type": {
-      "id": "data_type",
-      "label": "data_type",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "controle_coherence": {
-      "id": "controle_coherence",
-      "label": "controle_coherence",
-      "children": [],
-      "columns": {
-        "valeur max": {
-          "id": "valeur max",
-          "title": "valeur max",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur min": {
-          "id": "valeur min",
-          "title": "valeur min",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du site": {
-          "id": "nom du site",
-          "title": "nom du site",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom de la variable": {
-          "id": "nom de la variable",
-          "title": "nom de la variable",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de données": {
-          "id": "nom du type de données",
-          "title": "nom du type de données",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "taxon_zooplancton": {
-      "id": "taxon_zooplancton",
-      "label": "taxon_zooplancton",
-      "children": [],
-      "columns": {
-        "theme": {
-          "id": "theme",
-          "title": "theme",
-          "key": false,
-          "linkedTo": null
-        },
-        "preselected": {
-          "id": "preselected",
-          "title": "preselected",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du taxon": {
-          "id": "code sandre du taxon",
-          "title": "code sandre du taxon",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du niveau de taxon": {
-          "id": "nom du niveau de taxon",
-          "title": "nom du niveau de taxon",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du taxon superieur": {
-          "id": "nom du taxon superieur",
-          "title": "nom du taxon superieur",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du taxon déterminé": {
-          "id": "nom du taxon déterminé",
-          "title": "nom du taxon déterminé",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre du taxon supérieur": {
-          "id": "code sandre du taxon supérieur",
-          "title": "code sandre du taxon supérieur",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "file_type": {
-      "id": "file_type",
-      "label": "file_type",
-      "children": [],
-      "columns": {
-        "nom": {
-          "id": "nom",
-          "title": "nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "description": {
-          "id": "description",
-          "title": "description",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "variable_group": {
-      "id": "variable_group",
-      "label": "variable_group",
-      "children": [],
-      "columns": {
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du groupe": {
-          "id": "nom du groupe",
-          "title": "nom du groupe",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du groupe_en": {
-          "id": "nom du groupe_en",
-          "title": "nom du groupe_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du groupe_fr": {
-          "id": "nom du groupe_fr",
-          "title": "nom du groupe_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du groupe parent": {
-          "id": "nom du groupe parent",
-          "title": "nom du groupe parent",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "variable_norm": {
-      "id": "variable_norm",
-      "label": "variable_norm",
-      "children": [],
-      "columns": {
-        "nom": {
-          "id": "nom",
-          "title": "nom",
-          "key": true,
-          "linkedTo": null
-        },
-        "définition": {
-          "id": "définition",
-          "title": "définition",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "variable": {
-      "id": "variable",
-      "label": "variable",
-      "children": [],
-      "columns": {
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du groupe": {
-          "id": "nom du groupe",
-          "title": "nom du groupe",
-          "key": false,
-          "linkedTo": null
-        },
-        "définition_en": {
-          "id": "définition_en",
-          "title": "définition_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "définition_fr": {
-          "id": "définition_fr",
-          "title": "définition_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "ordre daffichage": {
-          "id": "ordre daffichage",
-          "title": "ordre daffichage",
-          "key": false,
-          "linkedTo": null
-        },
-        "valeur  qualitative": {
-          "id": "valeur  qualitative",
-          "title": "valeur  qualitative",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la variable_en": {
-          "id": "nom de la variable_en",
-          "title": "nom de la variable_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la variable_fr": {
-          "id": "nom de la variable_fr",
-          "title": "nom de la variable_fr",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        },
-        "Affichage de la variable_en": {
-          "id": "Affichage de la variable_en",
-          "title": "Affichage de la variable_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "Affichage de la variable_fr": {
-          "id": "Affichage de la variable_fr",
-          "title": "Affichage de la variable_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la norme de variable": {
-          "id": "nom de la norme de variable",
-          "title": "nom de la norme de variable",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "thematic": {
-      "id": "thematic",
-      "label": "thematic",
-      "children": [],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "site_type": {
-      "id": "site_type",
-      "label": "site_type",
-      "children": [
-        "site"
-      ],
-      "columns": {
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "site": {
-      "id": "site",
-      "label": "site",
-      "children": [
-        "platform"
-      ],
-      "columns": {
-        "nom du site_en": {
-          "id": "nom du site_en",
-          "title": "nom du site_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du site_fr": {
-          "id": "nom du site_fr",
-          "title": "nom du site_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du site_key": {
-          "id": "nom du site_key",
-          "title": "nom du site_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de site": {
-          "id": "nom du type de site",
-          "title": "nom du type de site",
-          "key": false,
-          "linkedTo": null
-        },
-        "description du site_en": {
-          "id": "description du site_en",
-          "title": "description du site_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description du site_fr": {
-          "id": "description du site_fr",
-          "title": "description du site_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du Plan d'eau": {
-          "id": "code sandre du Plan d'eau",
-          "title": "code sandre du Plan d'eau",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre de la Masse d'eau plan d'eau": {
-          "id": "code sandre de la Masse d'eau plan d'eau",
-          "title": "code sandre de la Masse d'eau plan d'eau",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "platform_type": {
-      "id": "platform_type",
-      "label": "platform_type",
-      "children": [],
-      "columns": {
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du type de plateforme_en": {
-          "id": "nom du type de plateforme_en",
-          "title": "nom du type de plateforme_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du type de plateforme_fr": {
-          "id": "nom du type de plateforme_fr",
-          "title": "nom du type de plateforme_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du type de plateforme_key": {
-          "id": "nom du type de plateforme_key",
-          "title": "nom du type de plateforme_key",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "platform": {
-      "id": "platform",
-      "label": "platform",
-      "children": [],
-      "columns": {
-        "altitude": {
-          "id": "altitude",
-          "title": "altitude",
-          "key": false,
-          "linkedTo": null
-        },
-        "latitude": {
-          "id": "latitude",
-          "title": "latitude",
-          "key": false,
-          "linkedTo": null
-        },
-        "longitude": {
-          "id": "longitude",
-          "title": "longitude",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du site": {
-          "id": "nom du site",
-          "title": "nom du site",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la plateforme_en": {
-          "id": "nom de la plateforme_en",
-          "title": "nom de la plateforme_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la plateforme_fr": {
-          "id": "nom de la plateforme_fr",
-          "title": "nom de la plateforme_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de la plateforme_key": {
-          "id": "nom de la plateforme_key",
-          "title": "nom de la plateforme_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type de plateforme_key": {
-          "id": "nom du type de plateforme_key",
-          "title": "nom du type de plateforme_key",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "project": {
-      "id": "project",
-      "label": "project",
-      "children": [],
-      "columns": {
-        "nom du projet_en": {
-          "id": "nom du projet_en",
-          "title": "nom du projet_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du projet_fr": {
-          "id": "nom du projet_fr",
-          "title": "nom du projet_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du projet_key": {
-          "id": "nom du projet_key",
-          "title": "nom du projet_key",
-          "key": true,
-          "linkedTo": null
-        },
-        "description du projet_en": {
-          "id": "description du projet_en",
-          "title": "description du projet_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description du projet_fr": {
-          "id": "description du projet_fr",
-          "title": "description du projet_fr",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "unit": {
-      "id": "unit",
-      "label": "unit",
-      "children": [],
-      "columns": {
-        "code": {
-          "id": "code",
-          "title": "code",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom_en": {
-          "id": "nom_en",
-          "title": "nom_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_fr": {
-          "id": "nom_fr",
-          "title": "nom_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom_key": {
-          "id": "nom_key",
-          "title": "nom_key",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "tool_type": {
-      "id": "tool_type",
-      "label": "tool_type",
-      "children": [
-        "tool"
-      ],
-      "columns": {
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "type d_outils": {
-          "id": "type d_outils",
-          "title": "type d_outils",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom du type d_outils": {
-          "id": "nom du type d_outils",
-          "title": "nom du type d_outils",
-          "key": true,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    },
-    "tool": {
-      "id": "tool",
-      "label": "tool",
-      "children": [],
-      "columns": {
-        "modèle": {
-          "id": "modèle",
-          "title": "modèle",
-          "key": false,
-          "linkedTo": null
-        },
-        "fabricant": {
-          "id": "fabricant",
-          "title": "fabricant",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre": {
-          "id": "code sandre",
-          "title": "code sandre",
-          "key": false,
-          "linkedTo": null
-        },
-        "description": {
-          "id": "description",
-          "title": "description",
-          "key": false,
-          "linkedTo": null
-        },
-        "étalonnage": {
-          "id": "étalonnage",
-          "title": "étalonnage",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_en": {
-          "id": "description_en",
-          "title": "description_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "description_fr": {
-          "id": "description_fr",
-          "title": "description_fr",
-          "key": false,
-          "linkedTo": null
-        },
-        "numéro de série": {
-          "id": "numéro de série",
-          "title": "numéro de série",
-          "key": false,
-          "linkedTo": null
-        },
-        "code sandre du contexte": {
-          "id": "code sandre du contexte",
-          "title": "code sandre du contexte",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de l_outil de mesure_en": {
-          "id": "nom de l_outil de mesure_en",
-          "title": "nom de l_outil de mesure_en",
-          "key": false,
-          "linkedTo": null
-        },
-        "nom de l_outil de mesure_fr": {
-          "id": "nom de l_outil de mesure_fr",
-          "title": "nom de l_outil de mesure_fr",
-          "key": true,
-          "linkedTo": null
-        },
-        "nom du type d_outils de mesure": {
-          "id": "nom du type d_outils de mesure",
-          "title": "nom du type d_outils de mesure",
-          "key": true,
-          "linkedTo": null
-        }
-      },
-      "dynamicColumns": {}
-    }
-  },
-  "authorizationReferencesRights": {
-    "authorizations": {
-
-      "stade_développement_zoo": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "valeurs_qualitative": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "niveau_taxon": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "propriete_taxon": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "taxon_phytoplancton": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "data_type": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "controle_coherence": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "taxon_zooplancton":  {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "file_type": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "variable_group": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "variable_norm": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "variable": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "thematic":  {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "site_type": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "site":  {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "platform_type": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "platform": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "project": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "unit":  {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "tool_type": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      },
-      "tool": {
-        "ADMIN": true,
-        "UPLOAD": false,
-        "PUBLICATION": false,
-        "READ": true,
-        "ANY": true,
-        "DOWNLOAD": true,
-        "DELETE": false
-      }
-    },
-    "applicationName": "olac",
-    "isAdministrator": true,
-    "userId": "ee9c00ff-c20d-412e-a374-fd63a806dbf6"
-  },
-  "dataTypes": {
-    "physico-chimie": {
-      "id": "physico-chimie",
-      "label": "physico-chimie",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "prélèvement": {
-              "id": "prélèvement",
-              "label": "prélèvement"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "variable": {
-          "id": "variable",
-          "label": "variable",
-          "components": {
-            "nom": {
-              "id": "nom",
-              "label": "nom"
-            },
-            "values": {
-              "id": "values",
-              "label": "values"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "profondeur": {
-          "id": "profondeur",
-          "label": "profondeur",
-          "components": {
-            "reelle": {
-              "id": "reelle",
-              "label": "reelle"
-            },
-            "maximum": {
-              "id": "maximum",
-              "label": "maximum"
-            },
-            "minimum": {
-              "id": "minimum",
-              "label": "minimum"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "sonde_multiparametres": {
-      "id": "sonde_multiparametres",
-      "label": "sonde_multiparametres",
-      "variables": {
-        "ph": {
-          "id": "ph",
-          "label": "ph",
-          "components": {
-            "tc": {
-              "id": "tc",
-              "label": "tc"
-            },
-            "brut": {
-              "id": "brut",
-              "label": "brut"
-            },
-            "corrige_labo": {
-              "id": "corrige_labo",
-              "label": "corrige_labo"
-            }
-          },
-          "chartDescription": null
-        },
-        "chl": {
-          "id": "chl",
-          "label": "chl",
-          "components": {
-            "a": {
-              "id": "a",
-              "label": "a"
-            },
-            "a_corrige_labo": {
-              "id": "a_corrige_labo",
-              "label": "a_corrige_labo"
-            }
-          },
-          "chartDescription": null
-        },
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            }
-          },
-          "chartDescription": null
-        },
-        "outil": {
-          "id": "outil",
-          "label": "outil",
-          "components": {
-            "mesure": {
-              "id": "mesure",
-              "label": "mesure"
-            }
-          },
-          "chartDescription": null
-        },
-        "trans": {
-          "id": "trans",
-          "label": "trans",
-          "components": {
-            "par_a": {
-              "id": "par_a",
-              "label": "par_a"
-            },
-            "par_w": {
-              "id": "par_w",
-              "label": "par_w"
-            },
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "cond25": {
-          "id": "cond25",
-          "label": "cond25",
-          "components": {
-            "degres": {
-              "id": "degres",
-              "label": "degres"
-            },
-            "C_corrige_labo": {
-              "id": "C_corrige_labo",
-              "label": "C_corrige_labo"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "nom du projet": {
-              "id": "nom du projet",
-              "label": "nom du projet"
-            }
-          },
-          "chartDescription": null
-        },
-        "oxygene": {
-          "id": "oxygene",
-          "label": "oxygene",
-          "components": {
-            "mg": {
-              "id": "mg",
-              "label": "mg"
-            },
-            "mg_corrige": {
-              "id": "mg_corrige",
-              "label": "mg_corrige"
-            },
-            "saturation": {
-              "id": "saturation",
-              "label": "saturation"
-            },
-            "saturation_corrige": {
-              "id": "saturation_corrige",
-              "label": "saturation_corrige"
-            }
-          },
-          "chartDescription": null
-        },
-        "turbidite": {
-          "id": "turbidite",
-          "label": "turbidite",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "plateforme": {
-          "id": "plateforme",
-          "label": "plateforme",
-          "components": {
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "condition_prelevement": {
-          "id": "condition_prelevement",
-          "label": "condition_prelevement",
-          "components": {
-            "profondeur": {
-              "id": "profondeur",
-              "label": "profondeur"
-            },
-            "commentaire": {
-              "id": "commentaire",
-              "label": "commentaire"
-            },
-            "temperature": {
-              "id": "temperature",
-              "label": "temperature"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    },
-    "condition_prelevements": {
-      "id": "condition_prelevements",
-      "label": "condition_prelevements",
-      "variables": {
-        "date": {
-          "id": "date",
-          "label": "date",
-          "components": {
-            "day": {
-              "id": "day",
-              "label": "day"
-            },
-            "time": {
-              "id": "time",
-              "label": "time"
-            }
-          },
-          "chartDescription": null
-        },
-        "site": {
-          "id": "site",
-          "label": "site",
-          "components": {
-            "nom du site": {
-              "id": "nom du site",
-              "label": "nom du site"
-            },
-            "nom de la plateforme": {
-              "id": "nom de la plateforme",
-              "label": "nom de la plateforme"
-            }
-          },
-          "chartDescription": null
-        },
-        "projet": {
-          "id": "projet",
-          "label": "projet",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "commentaire": {
-          "id": "commentaire",
-          "label": "commentaire",
-          "components": {
-            "value": {
-              "id": "value",
-              "label": "value"
-            }
-          },
-          "chartDescription": null
-        },
-        "valeurs qualitatives": {
-          "id": "valeurs qualitatives",
-          "label": "valeurs qualitatives",
-          "components": {
-            "temps": {
-              "id": "temps",
-              "label": "temps"
-            },
-            "nebulosite": {
-              "id": "nebulosite",
-              "label": "nebulosite"
-            },
-            "ensoleillement": {
-              "id": "ensoleillement",
-              "label": "ensoleillement"
-            },
-            "aspect de l'eau": {
-              "id": "aspect de l'eau",
-              "label": "aspect de l'eau"
-            },
-            "etat de surface": {
-              "id": "etat de surface",
-              "label": "etat de surface"
-            },
-            "vitesse du vent": {
-              "id": "vitesse du vent",
-              "label": "vitesse du vent"
-            },
-            "couleur de l'eau": {
-              "id": "couleur de l'eau",
-              "label": "couleur de l'eau"
-            },
-            "direction du vent": {
-              "id": "direction du vent",
-              "label": "direction du vent"
-            }
-          },
-          "chartDescription": null
-        },
-        "valeurs quantitatives": {
-          "id": "valeurs quantitatives",
-          "label": "valeurs quantitatives",
-          "components": {
-            "temperature de l'air": {
-              "id": "temperature de l'air",
-              "label": "temperature de l'air"
-            },
-            "pression atmospherique": {
-              "id": "pression atmospherique",
-              "label": "pression atmospherique"
-            },
-            "transparence par secchi": {
-              "id": "transparence par secchi",
-              "label": "transparence par secchi"
-            },
-            "transparence par disque inra": {
-              "id": "transparence par disque inra",
-              "label": "transparence par disque inra"
-            }
-          },
-          "chartDescription": null
-        }
-      },
-      "repository": {
-        "toto": "test"
-      },
-      "hasAuthorizations": true
-    }
-  },
-  "referenceSynthesis": [
-    {
-      "ReferenceType": "taxon_zooplancton",
-      "lineCount": 377
-    },
-    {
-      "ReferenceType": "site",
-      "lineCount": 44
-    },
-    {
-      "ReferenceType": "data_type",
-      "lineCount": 14
-    },
-    {
-      "ReferenceType": "variable",
-      "lineCount": 124
-    },
-    {
-      "ReferenceType": "propriete_taxon",
-      "lineCount": 39
-    },
-    {
-      "ReferenceType": "platform_type",
-      "lineCount": 4
-    },
-    {
-      "ReferenceType": "platform",
-      "lineCount": 57
-    },
-    {
-      "ReferenceType": "site_type",
-      "lineCount": 3
-    },
-    {
-      "ReferenceType": "variable_group",
-      "lineCount": 16
-    },
-    {
-      "ReferenceType": "controle_coherence",
-      "lineCount": 149
-    },
-    {
-      "ReferenceType": "stade_développement_zoo",
-      "lineCount": 23
-    },
-    {
-      "ReferenceType": "variable_norm",
-      "lineCount": 2
-    },
-    {
-      "ReferenceType": "taxon_phytoplancton",
-      "lineCount": 1517
-    },
-    {
-      "ReferenceType": "unit",
-      "lineCount": 24
-    },
-    {
-      "ReferenceType": "niveau_taxon",
-      "lineCount": 22
-    },
-    {
-      "ReferenceType": "tool_type",
-      "lineCount": 9
-    },
-    {
-      "ReferenceType": "file_type",
-      "lineCount": 4
-    },
-    {
-      "ReferenceType": "project",
-      "lineCount": 4
-    },
-    {
-      "ReferenceType": "thematic",
-      "lineCount": 7
-    },
-    {
-      "ReferenceType": "tool",
-      "lineCount": 52
-    },
-    {
-      "ReferenceType": "valeurs_qualitative",
-      "lineCount": 142
-    }
-  ]
-}
\ No newline at end of file
diff --git a/cypress/fixtures/users/authorizations/highAuthorizations.json b/cypress/fixtures/users/authorizations/highAuthorizations.json
deleted file mode 100644
index 7308fa65c798902e15a9b7acde9f06f5cddfb77e..0000000000000000000000000000000000000000
--- a/cypress/fixtures/users/authorizations/highAuthorizations.json
+++ /dev/null
@@ -1,36 +0,0 @@
-[
-  {
-    "id": "66b3cbb7-2f3f-4db0-b63a-856ad7c2f006",
-    "login": "lambda",
-    "email": "lamda@inrae.fr",
-    "authorizedForApplicationCreation": true,
-    "openAdomAdmin": false,
-    "authorizations": [
-      "toto","foret"
-    ]
-  },
-  {
-    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-    "login": "poussin",
-    "email": "poussin@inrae.fr",
-    "authorizedForApplicationCreation": true,
-    "openAdomAdmin": true,
-    "authorizations": [
-      ".*",
-      "titi",
-      "ola", "pro"
-    ]
-  },
-  {
-    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-    "login": "acreator",
-    "email": "acreator@inrae.fr",
-    "authorizedForApplicationCreation": true,
-    "openAdomAdmin": false,
-    "authorizations": [
-      "ola",
-      "foret",
-      "pro"
-    ]
-  }
-]
\ No newline at end of file
diff --git a/cypress/fixtures/users/login/application_creator_login.json b/cypress/fixtures/users/login/application_creator_login.json
deleted file mode 100644
index c0f48cb59372049936747f81c021ce389b62c32c..0000000000000000000000000000000000000000
--- a/cypress/fixtures/users/login/application_creator_login.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-  "login": "acreator",
-  "email": "acreator@inrae.fr",
-  "authorizedForApplicationCreation": true,
-  "openAdomAdmin": false,
-  "authorizations": [
-    "ola","foret","pro"
-  ]
-}
\ No newline at end of file
diff --git a/cypress/fixtures/users/login/echo_login.json b/cypress/fixtures/users/login/echo_login.json
deleted file mode 100644
index 98ae9d8bc48e348cb1ccc4d2a7e0ba4c3f77c885..0000000000000000000000000000000000000000
--- a/cypress/fixtures/users/login/echo_login.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
-  "id": "a5486b95-21f7-4f02-8942-adbd707fcf1b",
-  "login": "echo",
-  "email": "echo@inrae.fr",
-  "authorizedForApplicationCreation": false,
-  "openAdomAdmin": false,
-  "authorizations": []
-}
\ No newline at end of file
diff --git a/cypress/fixtures/users/login/poussin_login.json b/cypress/fixtures/users/login/poussin_login.json
deleted file mode 100644
index a6947afd2fdbdf98b66139f53917e982f923d6da..0000000000000000000000000000000000000000
--- a/cypress/fixtures/users/login/poussin_login.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-  "login": "poussin",
-  "email": "poussin@inrae.fr",
-  "authorizedForApplicationCreation": true,
-  "openAdomAdmin": true,
-  "authorizations": [
-    ".*"
-  ]
-}
\ No newline at end of file
diff --git a/cypress/fixtures/users/users.json b/cypress/fixtures/users/users.json
deleted file mode 100644
index c549389790f490adc79e437986347c6810bcc423..0000000000000000000000000000000000000000
--- a/cypress/fixtures/users/users.json
+++ /dev/null
@@ -1,48 +0,0 @@
-{
-  "admin": {
-    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-    "creationDate": 1621610134187,
-    "updateDate": 1621610134187,
-    "email": "poussin@inrae.fr",
-    "login": "poussin",
-    "password": "xxxxxxxx",
-    "response": {
-      "fixture": "users/login/poussin_login.json",
-      "statusCode": 200,
-      "Content-Type:": "application/json"
-    }
-  },
-  "applicationCreator": {
-    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-    "creationDate": 1621610134187,
-    "updateDate": 1621610134187,
-    "email": "acreator@inrae.fr",
-    "login": "acreator",
-    "password": "xxxxxxxx",
-    "response": {
-      "fixture": "users/login/application_creator_login.json",
-      "statusCode": 200,
-      "Content-Type:": "application/json"
-    }
-  },
-  "visitor": {
-    "response": {
-      "body": "identifiants fournis incorrects",
-      "statusCode": 403,
-      "Content-Type:": "text/plain;charset=ISO-8859-1"
-    }
-  },
-  "regularUser": {
-    "id": "5a4dbd41-3fc9-4b3e-b593-a46bc888a7f9",
-    "creationDate": 1621610134187,
-    "updateDate": 1621610134187,
-    "email": "echo@inrae.fr",
-    "login": "echo",
-    "password": "xxxx",
-    "response": {
-      "fixture": "users/login/echo_login.json",
-      "statusCode": 200,
-      "Content-Type:": "application/json"
-    }
-  }
-}
\ No newline at end of file
diff --git a/cypress/plugins/index.js b/cypress/plugins/index.js
deleted file mode 100644
index 59b2bab6e4e6059f0bd4f1ff986f8a9a2f381af9..0000000000000000000000000000000000000000
--- a/cypress/plugins/index.js
+++ /dev/null
@@ -1,22 +0,0 @@
-/// <reference types="cypress" />
-// ***********************************************************
-// This example plugins/index.js can be used to load plugins
-//
-// You can change the location of this file or turn off loading
-// the plugins file with the 'pluginsFile' configuration option.
-//
-// You can read more here:
-// https://on.cypress.io/plugins-guide
-// ***********************************************************
-
-// This function is called when a project is opened or re-opened (e.g. due to
-// the project's config changing)
-
-/**
- * @type {Cypress.PluginConfig}
- */
-// eslint-disable-next-line no-unused-vars
-module.exports = (on, config) => {
-  // `on` is used to hook into various events Cypress emits
-  // `config` is the resolved Cypress config
-}
diff --git a/cypress/support/commands.js b/cypress/support/commands.js
deleted file mode 100644
index 9a47592a9dce99f0db4f7845b263c8f7910dc18d..0000000000000000000000000000000000000000
--- a/cypress/support/commands.js
+++ /dev/null
@@ -1,81 +0,0 @@
-// ***********************************************
-// This example commands.js shows you how to
-// create various custom commands and overwrite
-// existing commands.
-//
-// For more comprehensive examples of custom
-// commands please read more here:
-// https://on.cypress.io/custom-commands
-// ***********************************************
-//
-//
-// -- This is a parent command --
-// Cypress.Commands.add('login', (email, password) => { ... })
-//
-//
-// -- This is a child command --
-// Cypress.Commands.add('drag', { prevSubject: 'element'}, (subject, options) => { ... })
-//
-//
-// -- This is a dual command --
-// Cypress.Commands.add('dismiss', { prevSubject: 'optional'}, (subject, options) => { ... })
-//
-//
-// -- This will overwrite an existing command --
-// Cypress.Commands.overwrite('visit', (originalFn, url, options) => { ... })
-import 'cypress-file-upload';
-
-Cypress.Commands.add('setLocale', (locale) => {
-    Cypress.on('window:before:load', window => {
-        Object.defineProperty(window.navigator, 'language', {value: locale});
-    });
-})
-Cypress.Commands.add('loginWithoutWindow', (userRole, lang='fr') => {
-    localStorage.clear()
-    cy.setLocale('fr');
-    cy.fixture('users/users.json').as('users')
-    cy.get('@users').then((users) => {
-        if (users[userRole]) {
-            const user = JSON.stringify(users[userRole])
-            localStorage.setItem('authenticatedUser', user)
-            localStorage.setItem('lang', lang);
-        } else {
-            localStorage.clear()
-        }
-    });
-})
-Cypress.Commands.add('login', (userRole) => {
-    localStorage.clear()
-    let applicationsResponse = []
-    cy.fixture("applications/ore/ore_application_description.txt").as("appli").then((app) => {
-            applicationsResponse = app
-        })
-    cy.setLocale('fr');
-    cy.fixture('users/users.json').as('users')
-    cy.get('@users').then((users) => {
-        const user = users[userRole]
-        cy.visit(Cypress.env('login_url'))
-        cy.get('input[title="login.login"]').first().type(userRole)
-        cy.get('input[title="password"]').first().type("password")
-        cy.intercept(
-            'POST',
-            'http://localhost:8081/api/v1/login'
-            , user.response)
-            .as('postUserResponse')
-        cy.intercept(
-            'GET',
-            'http://localhost:8081/api/v1/applications?filter=DATATYPE&filter=REFERENCETYPE&filter=CONFIGURATION&filter=ADDITIONALFILE',
-            (req=>{
-                let body = applicationsResponse
-                req.reply(body)
-            }))
-            .as('getApplicationResponse')
-        cy.get("button[aria-description='login.signIn']").contains(" Se connecter ").click()
-        cy.wait(500)
-        /*cy.get('p[field="name"]').eq(0).should('have.text', 'SOERE mon SOERE')
-        cy.get('p[field="name"]').eq(1).should('have.text', 'Observatoire des lacs')
-        cy.get('p[field="name"]').eq(2).should('have.text', 'foret')
-        cy.get('p[field="name"]').eq(3).should('have.text', 'acbb')
-        cy.get('p[field="name"]').eq(4).should('have.text', 'Récursivité')*/
-    })
-})
\ No newline at end of file
diff --git a/cypress/support/component-index.html b/cypress/support/component-index.html
deleted file mode 100644
index ac6e79fd83dfe40052a8f82d2e03f1f519be156d..0000000000000000000000000000000000000000
--- a/cypress/support/component-index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!DOCTYPE html>
-<html>
-  <head>
-    <meta charset="utf-8">
-    <meta http-equiv="X-UA-Compatible" content="IE=edge">
-    <meta name="viewport" content="width=device-width,initial-scale=1.0">
-    <title>Components App</title>
-  </head>
-  <body>
-    <div data-cy-root></div>
-  </body>
-</html>
\ No newline at end of file
diff --git a/cypress/support/component.js b/cypress/support/component.js
deleted file mode 100644
index 53d9d15a20eb026be801db91f321413056f36f15..0000000000000000000000000000000000000000
--- a/cypress/support/component.js
+++ /dev/null
@@ -1,27 +0,0 @@
-// ***********************************************************
-// This example support/component.js is processed and
-// loaded automatically before your test files.
-//
-// This is a great place to put global configuration and
-// behavior that modifies Cypress.
-//
-// You can change the location of this file or turn off
-// automatically serving support files with the
-// 'supportFile' configuration option.
-//
-// You can read more here:
-// https://on.cypress.io/configuration
-// ***********************************************************
-
-// Import commands.js using ES2015 syntax:
-import './commands'
-
-// Alternatively you can use CommonJS syntax:
-// require('./commands')
-
-import { mount } from 'cypress/vue2'
-
-Cypress.Commands.add('mount', mount)
-
-// Example use:
-// cy.mount(MyComponent)
\ No newline at end of file
diff --git a/cypress/support/e2e.js b/cypress/support/e2e.js
deleted file mode 100644
index d68db96df2697e0835f5c490db0c2cc81673f407..0000000000000000000000000000000000000000
--- a/cypress/support/e2e.js
+++ /dev/null
@@ -1,20 +0,0 @@
-// ***********************************************************
-// This example support/index.js is processed and
-// loaded automatically before your test files.
-//
-// This is a great place to put global configuration and
-// behavior that modifies Cypress.
-//
-// You can change the location of this file or turn off
-// automatically serving support files with the
-// 'supportFile' configuration option.
-//
-// You can read more here:
-// https://on.cypress.io/configuration
-// ***********************************************************
-
-// Import commands.js using ES2015 syntax:
-import './commands'
-
-// Alternatively you can use CommonJS syntax:
-// require('./commands')
diff --git a/cypress/tsconfig.json b/cypress/tsconfig.json
deleted file mode 100644
index db955f0238fbc691d6811120bf556c3b6f2be56e..0000000000000000000000000000000000000000
--- a/cypress/tsconfig.json
+++ /dev/null
@@ -1,13 +0,0 @@
-{
-    "compilerOptions": {
-        "allowJs": true,
-        "baseUrl": "../node_modules",
-        "types": [
-            "cypress"
-        ],
-        "noEmit": true
-    },
-    "include": [
-        "**/*.*"
-    ]
-}
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index e6422ec905061d430556c94e6e80f7a3bd5b46d5..47a59ac0b4767bf476a9e64586a055bfabe9fec5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -42,7 +42,6 @@
         "@vue/cli-plugin-router": "^5.0.0",
         "@vue/cli-service": "^5.0.8",
         "@vue/eslint-config-prettier": "7.0.0",
-        "cypress": "^13.9.0",
         "cypress-plugin-tab": "^1.0.5",
         "eslint": "^7.32.0",
         "eslint-plugin-prettier": "^3.3.1",
@@ -76,7 +75,6 @@
       "version": "2.3.0",
       "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
       "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
-      "dev": true,
       "dependencies": {
         "@jridgewell/gen-mapping": "^0.3.5",
         "@jridgewell/trace-mapping": "^0.3.24"
@@ -102,7 +100,6 @@
       "version": "7.26.2",
       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz",
       "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==",
-      "dev": true,
       "engines": {
         "node": ">=6.9.0"
       }
@@ -111,7 +108,6 @@
       "version": "7.26.0",
       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz",
       "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==",
-      "dev": true,
       "dependencies": {
         "@ampproject/remapping": "^2.2.0",
         "@babel/code-frame": "^7.26.0",
@@ -198,7 +194,6 @@
       "version": "7.25.9",
       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz",
       "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==",
-      "dev": true,
       "dependencies": {
         "@babel/compat-data": "^7.25.9",
         "@babel/helper-validator-option": "^7.25.9",
@@ -279,7 +274,6 @@
       "version": "7.25.9",
       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz",
       "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==",
-      "dev": true,
       "dependencies": {
         "@babel/traverse": "^7.25.9",
         "@babel/types": "^7.25.9"
@@ -292,7 +286,6 @@
       "version": "7.26.0",
       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
       "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
-      "dev": true,
       "dependencies": {
         "@babel/helper-module-imports": "^7.25.9",
         "@babel/helper-validator-identifier": "^7.25.9",
@@ -402,7 +395,6 @@
       "version": "7.25.9",
       "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
       "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
-      "dev": true,
       "engines": {
         "node": ">=6.9.0"
       }
@@ -425,7 +417,6 @@
       "version": "7.26.0",
       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz",
       "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==",
-      "dev": true,
       "dependencies": {
         "@babel/template": "^7.25.9",
         "@babel/types": "^7.26.0"
@@ -1727,8 +1718,8 @@
       "version": "1.5.0",
       "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
       "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==",
-      "dev": true,
       "optional": true,
+      "peer": true,
       "engines": {
         "node": ">=0.1.90"
       }
@@ -1737,7 +1728,7 @@
       "version": "3.0.6",
       "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.6.tgz",
       "integrity": "sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "aws-sign2": "~0.7.0",
         "aws4": "^1.8.0",
@@ -1794,7 +1785,7 @@
       "version": "1.2.4",
       "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz",
       "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "debug": "^3.1.0",
         "lodash.once": "^4.1.1"
@@ -1804,7 +1795,7 @@
       "version": "3.2.7",
       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
       "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ms": "^2.1.1"
       }
@@ -2590,7 +2581,6 @@
       "version": "8.56.12",
       "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz",
       "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==",
-      "dev": true,
       "dependencies": {
         "@types/estree": "*",
         "@types/json-schema": "*"
@@ -2600,7 +2590,6 @@
       "version": "3.7.7",
       "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz",
       "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==",
-      "dev": true,
       "dependencies": {
         "@types/eslint": "*",
         "@types/estree": "*"
@@ -2609,8 +2598,7 @@
     "node_modules/@types/estree": {
       "version": "1.0.6",
       "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
-      "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
-      "dev": true
+      "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw=="
     },
     "node_modules/@types/express": {
       "version": "4.17.21",
@@ -2753,13 +2741,13 @@
       "version": "8.1.1",
       "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz",
       "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==",
-      "dev": true
+      "peer": true
     },
     "node_modules/@types/sizzle": {
       "version": "2.3.9",
       "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz",
       "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==",
-      "dev": true
+      "peer": true
     },
     "node_modules/@types/sockjs": {
       "version": "0.3.36",
@@ -2830,8 +2818,8 @@
       "version": "2.10.3",
       "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
       "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
-      "dev": true,
       "optional": true,
+      "peer": true,
       "dependencies": {
         "@types/node": "*"
       }
@@ -3504,7 +3492,6 @@
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
       "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/helper-numbers": "1.13.2",
         "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
@@ -3513,26 +3500,22 @@
     "node_modules/@webassemblyjs/floating-point-hex-parser": {
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
-      "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
-      "dev": true
+      "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA=="
     },
     "node_modules/@webassemblyjs/helper-api-error": {
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
-      "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
-      "dev": true
+      "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ=="
     },
     "node_modules/@webassemblyjs/helper-buffer": {
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
-      "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
-      "dev": true
+      "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA=="
     },
     "node_modules/@webassemblyjs/helper-numbers": {
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
       "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/floating-point-hex-parser": "1.13.2",
         "@webassemblyjs/helper-api-error": "1.13.2",
@@ -3542,14 +3525,12 @@
     "node_modules/@webassemblyjs/helper-wasm-bytecode": {
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
-      "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
-      "dev": true
+      "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA=="
     },
     "node_modules/@webassemblyjs/helper-wasm-section": {
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
       "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -3561,7 +3542,6 @@
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
       "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
-      "dev": true,
       "dependencies": {
         "@xtuc/ieee754": "^1.2.0"
       }
@@ -3570,7 +3550,6 @@
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
       "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
-      "dev": true,
       "dependencies": {
         "@xtuc/long": "4.2.2"
       }
@@ -3578,14 +3557,12 @@
     "node_modules/@webassemblyjs/utf8": {
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
-      "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
-      "dev": true
+      "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ=="
     },
     "node_modules/@webassemblyjs/wasm-edit": {
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
       "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -3601,7 +3578,6 @@
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
       "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
@@ -3614,7 +3590,6 @@
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
       "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-buffer": "1.14.1",
@@ -3626,7 +3601,6 @@
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
       "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@webassemblyjs/helper-api-error": "1.13.2",
@@ -3640,7 +3614,6 @@
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
       "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
-      "dev": true,
       "dependencies": {
         "@webassemblyjs/ast": "1.14.1",
         "@xtuc/long": "4.2.2"
@@ -3649,14 +3622,12 @@
     "node_modules/@xtuc/ieee754": {
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
-      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
-      "dev": true
+      "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA=="
     },
     "node_modules/@xtuc/long": {
       "version": "4.2.2",
       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
-      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
-      "dev": true
+      "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
     },
     "node_modules/accepts": {
       "version": "1.3.8",
@@ -3723,7 +3694,7 @@
       "version": "3.1.0",
       "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
       "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "clean-stack": "^2.0.0",
         "indent-string": "^4.0.0"
@@ -3736,7 +3707,6 @@
       "version": "6.12.6",
       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
       "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
-      "dev": true,
       "dependencies": {
         "fast-deep-equal": "^3.1.1",
         "fast-json-stable-stringify": "^2.0.0",
@@ -3788,7 +3758,6 @@
       "version": "3.5.2",
       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
       "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
-      "dev": true,
       "peerDependencies": {
         "ajv": "^6.9.1"
       }
@@ -3807,7 +3776,6 @@
       "version": "4.1.3",
       "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
       "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
-      "dev": true,
       "engines": {
         "node": ">=6"
       }
@@ -3816,7 +3784,7 @@
       "version": "4.3.2",
       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz",
       "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "type-fest": "^0.21.3"
       },
@@ -3882,7 +3850,6 @@
       "version": "2.2.0",
       "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
       "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
-      "dev": true,
       "funding": [
         {
           "type": "github",
@@ -3978,7 +3945,7 @@
       "version": "0.2.6",
       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
       "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "safer-buffer": "~2.1.0"
       }
@@ -3987,7 +3954,7 @@
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
       "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=0.8"
       }
@@ -3996,7 +3963,6 @@
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
       "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
-      "dev": true,
       "engines": {
         "node": ">=8"
       }
@@ -4005,13 +3971,13 @@
       "version": "3.2.6",
       "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
       "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/asynckit": {
       "version": "0.4.0",
       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
       "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
-      "dev": true
+      "peer": true
     },
     "node_modules/at-least-node": {
       "version": "1.0.0",
@@ -4076,7 +4042,7 @@
       "version": "0.7.0",
       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
       "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": "*"
       }
@@ -4085,7 +4051,7 @@
       "version": "1.13.2",
       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz",
       "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==",
-      "dev": true
+      "peer": true
     },
     "node_modules/babel-loader": {
       "version": "8.4.1",
@@ -4177,7 +4143,6 @@
       "version": "1.5.1",
       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
-      "dev": true,
       "funding": [
         {
           "type": "github",
@@ -4202,7 +4167,7 @@
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
       "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "tweetnacl": "^0.14.3"
       }
@@ -4241,13 +4206,12 @@
       "version": "2.0.2",
       "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz",
       "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==",
-      "dev": true
+      "peer": true
     },
     "node_modules/bluebird": {
       "version": "3.7.2",
       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
-      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
-      "dev": true
+      "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
     },
     "node_modules/body-parser": {
       "version": "1.20.3",
@@ -4323,7 +4287,6 @@
       "version": "4.24.2",
       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
       "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
-      "dev": true,
       "funding": [
         {
           "type": "opencollective",
@@ -4370,7 +4333,6 @@
       "version": "5.7.1",
       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
       "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
-      "dev": true,
       "funding": [
         {
           "type": "github",
@@ -4394,7 +4356,7 @@
       "version": "0.2.13",
       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
       "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": "*"
       }
@@ -4430,7 +4392,7 @@
       "version": "2.4.0",
       "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz",
       "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=6"
       }
@@ -4496,7 +4458,6 @@
       "version": "1.0.30001680",
       "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz",
       "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==",
-      "dev": true,
       "funding": [
         {
           "type": "opencollective",
@@ -4525,7 +4486,7 @@
       "version": "0.12.0",
       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
       "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==",
-      "dev": true
+      "peer": true
     },
     "node_modules/chalk": {
       "version": "3.0.0",
@@ -4583,7 +4544,7 @@
       "version": "2.24.0",
       "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz",
       "integrity": "sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">= 0.8.0"
       }
@@ -4606,7 +4567,6 @@
       "version": "1.0.4",
       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz",
       "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==",
-      "dev": true,
       "engines": {
         "node": ">=6.0"
       }
@@ -4615,13 +4575,13 @@
       "version": "4.1.0",
       "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz",
       "integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==",
-      "dev": true,
       "funding": [
         {
           "type": "github",
           "url": "https://github.com/sponsors/sibiraj-s"
         }
       ],
+      "peer": true,
       "engines": {
         "node": ">=8"
       }
@@ -4641,7 +4601,7 @@
       "version": "2.2.0",
       "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
       "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=6"
       }
@@ -4650,7 +4610,6 @@
       "version": "3.1.0",
       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
       "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
-      "dev": true,
       "dependencies": {
         "restore-cursor": "^3.1.0"
       },
@@ -4717,7 +4676,7 @@
       "version": "0.6.5",
       "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz",
       "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "string-width": "^4.2.0"
       },
@@ -4732,7 +4691,7 @@
       "version": "2.1.0",
       "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz",
       "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "slice-ansi": "^3.0.0",
         "string-width": "^4.2.0"
@@ -4822,7 +4781,7 @@
       "version": "1.0.8",
       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
       "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "delayed-stream": "~1.0.0"
       },
@@ -4834,7 +4793,6 @@
       "version": "6.2.1",
       "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
       "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
-      "dev": true,
       "engines": {
         "node": ">= 6"
       }
@@ -4843,7 +4801,7 @@
       "version": "1.8.2",
       "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
       "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=4.0.0"
       }
@@ -4943,8 +4901,7 @@
     "node_modules/convert-source-map": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
-      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
-      "dev": true
+      "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg=="
     },
     "node_modules/cookie": {
       "version": "0.7.1",
@@ -5362,8 +5319,8 @@
       "version": "13.16.0",
       "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.16.0.tgz",
       "integrity": "sha512-g6XcwqnvzXrqiBQR/5gN+QsyRmKRhls1y5E42fyOvsmU7JuY+wM6uHJWj4ZPttjabzbnRvxcik2WemR8+xT6FA==",
-      "dev": true,
       "hasInstallScript": true,
+      "peer": true,
       "dependencies": {
         "@cypress/request": "^3.0.6",
         "@cypress/xvfb": "^1.2.4",
@@ -5440,7 +5397,7 @@
       "version": "4.1.2",
       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
       "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ansi-styles": "^4.1.0",
         "supports-color": "^7.1.0"
@@ -5456,7 +5413,7 @@
       "version": "7.2.0",
       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
       "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "has-flag": "^4.0.0"
       },
@@ -5468,7 +5425,7 @@
       "version": "4.1.0",
       "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
       "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "cross-spawn": "^7.0.0",
         "get-stream": "^5.0.0",
@@ -5491,7 +5448,7 @@
       "version": "5.2.0",
       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
       "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "pump": "^3.0.0"
       },
@@ -5506,7 +5463,7 @@
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
       "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=8"
       },
@@ -5518,7 +5475,7 @@
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
       "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "path-key": "^3.0.0"
       },
@@ -5530,7 +5487,7 @@
       "version": "7.6.3",
       "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
       "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
-      "dev": true,
+      "peer": true,
       "bin": {
         "semver": "bin/semver.js"
       },
@@ -5542,7 +5499,7 @@
       "version": "8.1.1",
       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
       "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "has-flag": "^4.0.0"
       },
@@ -5557,7 +5514,7 @@
       "version": "1.14.1",
       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
       "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "assert-plus": "^1.0.0"
       },
@@ -5617,7 +5574,7 @@
       "version": "1.11.13",
       "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz",
       "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==",
-      "dev": true
+      "peer": true
     },
     "node_modules/de-indent": {
       "version": "1.0.2",
@@ -5792,7 +5749,7 @@
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
       "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=0.4.0"
       }
@@ -5989,7 +5946,7 @@
       "version": "0.1.2",
       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
       "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "jsbn": "~0.1.0",
         "safer-buffer": "^2.1.0"
@@ -6003,14 +5960,12 @@
     "node_modules/electron-to-chromium": {
       "version": "1.5.63",
       "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.63.tgz",
-      "integrity": "sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==",
-      "dev": true
+      "integrity": "sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA=="
     },
     "node_modules/emoji-regex": {
       "version": "8.0.0",
       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
-      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
-      "dev": true
+      "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
     },
     "node_modules/emojis-list": {
       "version": "3.0.0",
@@ -6032,7 +5987,6 @@
       "version": "1.4.4",
       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
-      "dev": true,
       "dependencies": {
         "once": "^1.4.0"
       }
@@ -6041,7 +5995,6 @@
       "version": "5.17.1",
       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz",
       "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==",
-      "dev": true,
       "dependencies": {
         "graceful-fs": "^4.2.4",
         "tapable": "^2.2.0"
@@ -6054,7 +6007,6 @@
       "version": "2.4.1",
       "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz",
       "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==",
-      "dev": true,
       "dependencies": {
         "ansi-colors": "^4.1.1",
         "strip-ansi": "^6.0.1"
@@ -6179,8 +6131,7 @@
     "node_modules/es-module-lexer": {
       "version": "1.5.4",
       "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz",
-      "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==",
-      "dev": true
+      "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw=="
     },
     "node_modules/es-object-atoms": {
       "version": "1.0.0",
@@ -6226,7 +6177,6 @@
       "version": "3.2.0",
       "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
       "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
-      "dev": true,
       "engines": {
         "node": ">=6"
       }
@@ -6361,7 +6311,6 @@
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
       "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
-      "dev": true,
       "dependencies": {
         "esrecurse": "^4.3.0",
         "estraverse": "^4.1.1"
@@ -6689,7 +6638,6 @@
       "version": "4.3.0",
       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
       "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
-      "dev": true,
       "dependencies": {
         "estraverse": "^5.2.0"
       },
@@ -6701,7 +6649,6 @@
       "version": "5.3.0",
       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
       "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
-      "dev": true,
       "engines": {
         "node": ">=4.0"
       }
@@ -6710,7 +6657,6 @@
       "version": "4.3.0",
       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
-      "dev": true,
       "engines": {
         "node": ">=4.0"
       }
@@ -6751,7 +6697,7 @@
       "version": "6.4.7",
       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz",
       "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==",
-      "dev": true
+      "peer": true
     },
     "node_modules/eventemitter3": {
       "version": "4.0.7",
@@ -6762,7 +6708,6 @@
       "version": "3.3.0",
       "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
       "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
-      "dev": true,
       "engines": {
         "node": ">=0.8.x"
       }
@@ -6856,7 +6801,7 @@
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz",
       "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "pify": "^2.2.0"
       },
@@ -6922,13 +6867,13 @@
       "version": "3.0.2",
       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
       "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
-      "dev": true
+      "peer": true
     },
     "node_modules/extract-zip": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
       "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "debug": "^4.1.1",
         "get-stream": "^5.1.0",
@@ -6948,7 +6893,7 @@
       "version": "5.2.0",
       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
       "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "pump": "^3.0.0"
       },
@@ -6963,10 +6908,10 @@
       "version": "1.3.0",
       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
       "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==",
-      "dev": true,
       "engines": [
         "node >=0.6.0"
-      ]
+      ],
+      "peer": true
     },
     "node_modules/fast-deep-equal": {
       "version": "3.1.3",
@@ -7010,8 +6955,7 @@
     "node_modules/fast-json-stable-stringify": {
       "version": "2.1.0",
       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
-      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
-      "dev": true
+      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="
     },
     "node_modules/fast-levenshtein": {
       "version": "2.0.6",
@@ -7048,7 +6992,7 @@
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
       "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "pend": "~1.2.0"
       }
@@ -7057,7 +7001,7 @@
       "version": "3.2.0",
       "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
       "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "escape-string-regexp": "^1.0.5"
       },
@@ -7072,7 +7016,7 @@
       "version": "1.0.5",
       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
       "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=0.8.0"
       }
@@ -7221,7 +7165,7 @@
       "version": "0.6.1",
       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
       "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": "*"
       }
@@ -7230,7 +7174,7 @@
       "version": "4.0.1",
       "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
       "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "asynckit": "^0.4.0",
         "combined-stream": "^1.0.8",
@@ -7349,7 +7293,6 @@
       "version": "1.0.0-beta.2",
       "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
       "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
-      "dev": true,
       "engines": {
         "node": ">=6.9.0"
       }
@@ -7413,7 +7356,7 @@
       "version": "3.2.1",
       "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz",
       "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "async": "^3.2.0"
       }
@@ -7422,7 +7365,7 @@
       "version": "0.1.7",
       "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
       "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "assert-plus": "^1.0.0"
       }
@@ -7462,14 +7405,13 @@
     "node_modules/glob-to-regexp": {
       "version": "0.4.1",
       "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
-      "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
-      "dev": true
+      "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw=="
     },
     "node_modules/global-dirs": {
       "version": "3.0.1",
       "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz",
       "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ini": "2.0.0"
       },
@@ -8057,7 +7999,7 @@
       "version": "1.4.0",
       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz",
       "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "assert-plus": "^1.0.0",
         "jsprim": "^2.0.2",
@@ -8071,7 +8013,7 @@
       "version": "1.1.1",
       "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
       "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=8.12.0"
       }
@@ -8114,7 +8056,6 @@
       "version": "1.2.1",
       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
-      "dev": true,
       "funding": [
         {
           "type": "github",
@@ -8173,7 +8114,7 @@
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
       "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=8"
       }
@@ -8197,7 +8138,7 @@
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
       "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=10"
       }
@@ -8388,7 +8329,6 @@
       "version": "3.0.0",
       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
-      "dev": true,
       "engines": {
         "node": ">=8"
       }
@@ -8408,7 +8348,7 @@
       "version": "0.4.0",
       "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
       "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "global-dirs": "^3.0.0",
         "is-path-inside": "^3.0.2"
@@ -8466,7 +8406,7 @@
       "version": "3.0.3",
       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
       "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=8"
       }
@@ -8577,13 +8517,12 @@
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
       "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/is-unicode-supported": {
       "version": "0.1.0",
       "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
       "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
-      "dev": true,
       "engines": {
         "node": ">=10"
       },
@@ -8644,7 +8583,7 @@
       "version": "0.1.2",
       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
       "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==",
-      "dev": true
+      "peer": true
     },
     "node_modules/javascript-stringify": {
       "version": "2.1.0",
@@ -8656,7 +8595,6 @@
       "version": "27.5.1",
       "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
       "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
-      "dev": true,
       "dependencies": {
         "@types/node": "*",
         "merge-stream": "^2.0.0",
@@ -8670,7 +8608,6 @@
       "version": "8.1.1",
       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
       "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
-      "dev": true,
       "dependencies": {
         "has-flag": "^4.0.0"
       },
@@ -8724,7 +8661,7 @@
       "version": "0.1.1",
       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
       "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==",
-      "dev": true
+      "peer": true
     },
     "node_modules/jsesc": {
       "version": "3.0.2",
@@ -8752,20 +8689,18 @@
     "node_modules/json-parse-even-better-errors": {
       "version": "2.3.1",
       "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
-      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
-      "dev": true
+      "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
     },
     "node_modules/json-schema": {
       "version": "0.4.0",
       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
       "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/json-schema-traverse": {
       "version": "0.4.1",
       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
-      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
-      "dev": true
+      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="
     },
     "node_modules/json-stable-stringify-without-jsonify": {
       "version": "1.0.1",
@@ -8777,13 +8712,12 @@
       "version": "5.0.1",
       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
       "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/json5": {
       "version": "2.2.3",
       "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
       "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
-      "dev": true,
       "bin": {
         "json5": "lib/cli.js"
       },
@@ -8857,10 +8791,10 @@
       "version": "2.0.2",
       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz",
       "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==",
-      "dev": true,
       "engines": [
         "node >=0.6.0"
       ],
+      "peer": true,
       "dependencies": {
         "assert-plus": "1.0.0",
         "extsprintf": "1.3.0",
@@ -8916,7 +8850,7 @@
       "version": "1.6.0",
       "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz",
       "integrity": "sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": "> 0.8"
       }
@@ -8953,7 +8887,7 @@
       "version": "3.14.0",
       "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz",
       "integrity": "sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "cli-truncate": "^2.1.0",
         "colorette": "^2.0.16",
@@ -8980,7 +8914,6 @@
       "version": "4.3.0",
       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz",
       "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==",
-      "dev": true,
       "engines": {
         "node": ">=6.11.5"
       }
@@ -9079,7 +9012,7 @@
       "version": "4.1.1",
       "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz",
       "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==",
-      "dev": true
+      "peer": true
     },
     "node_modules/lodash.truncate": {
       "version": "4.4.2",
@@ -9097,7 +9030,6 @@
       "version": "4.1.0",
       "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
       "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
-      "dev": true,
       "dependencies": {
         "chalk": "^4.1.0",
         "is-unicode-supported": "^0.1.0"
@@ -9113,7 +9045,6 @@
       "version": "4.1.2",
       "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
       "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
-      "dev": true,
       "dependencies": {
         "ansi-styles": "^4.1.0",
         "supports-color": "^7.1.0"
@@ -9129,7 +9060,7 @@
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
       "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ansi-escapes": "^4.3.0",
         "cli-cursor": "^3.1.0",
@@ -9147,7 +9078,7 @@
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
       "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ansi-styles": "^4.0.0",
         "astral-regex": "^2.0.0",
@@ -9164,7 +9095,7 @@
       "version": "6.2.0",
       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
       "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ansi-styles": "^4.0.0",
         "string-width": "^4.1.0",
@@ -9186,7 +9117,6 @@
       "version": "5.1.1",
       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
-      "dev": true,
       "dependencies": {
         "yallist": "^3.0.2"
       }
@@ -9595,8 +9525,7 @@
     "node_modules/node-releases": {
       "version": "2.0.18",
       "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
-      "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
-      "dev": true
+      "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g=="
     },
     "node_modules/normalize-package-data": {
       "version": "2.5.0",
@@ -9876,7 +9805,7 @@
       "version": "1.2.2",
       "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz",
       "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/p-finally": {
       "version": "1.0.0",
@@ -9919,7 +9848,7 @@
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
       "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "aggregate-error": "^3.0.0"
       },
@@ -10070,13 +9999,13 @@
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
       "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
-      "dev": true
+      "peer": true
     },
     "node_modules/performance-now": {
       "version": "2.1.0",
       "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
       "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==",
-      "dev": true
+      "peer": true
     },
     "node_modules/picocolors": {
       "version": "1.1.1",
@@ -10098,7 +10027,7 @@
       "version": "2.3.0",
       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
       "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=0.10.0"
       }
@@ -10832,7 +10761,7 @@
       "version": "5.6.0",
       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
       "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=6"
       },
@@ -10853,7 +10782,7 @@
       "version": "0.11.10",
       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
       "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">= 0.6.0"
       }
@@ -11121,7 +11050,7 @@
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz",
       "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==",
-      "dev": true
+      "peer": true
     },
     "node_modules/pseudomap": {
       "version": "1.0.2",
@@ -11133,7 +11062,6 @@
       "version": "3.0.2",
       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
       "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
-      "dev": true,
       "dependencies": {
         "end-of-stream": "^1.1.0",
         "once": "^1.3.1"
@@ -11143,7 +11071,6 @@
       "version": "2.3.1",
       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
       "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
-      "dev": true,
       "engines": {
         "node": ">=6"
       }
@@ -11186,7 +11113,6 @@
       "version": "2.1.0",
       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
-      "dev": true,
       "dependencies": {
         "safe-buffer": "^5.1.0"
       }
@@ -11470,7 +11396,7 @@
       "version": "3.0.0",
       "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz",
       "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "throttleit": "^1.0.0"
       }
@@ -11527,7 +11453,6 @@
       "version": "3.1.0",
       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
       "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
-      "dev": true,
       "dependencies": {
         "onetime": "^5.1.0",
         "signal-exit": "^3.0.2"
@@ -11558,7 +11483,7 @@
       "version": "1.4.1",
       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
       "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/rimraf": {
       "version": "3.0.2",
@@ -11602,7 +11527,7 @@
       "version": "7.8.1",
       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
       "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "tslib": "^2.1.0"
       }
@@ -11813,7 +11738,6 @@
       "version": "6.0.2",
       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
       "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
-      "dev": true,
       "dependencies": {
         "randombytes": "^2.1.0"
       }
@@ -12024,7 +11948,7 @@
       "version": "3.0.0",
       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz",
       "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "ansi-styles": "^4.0.0",
         "astral-regex": "^2.0.0",
@@ -12173,7 +12097,7 @@
       "version": "1.18.0",
       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz",
       "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "asn1": "~0.2.3",
         "assert-plus": "^1.0.0",
@@ -12239,7 +12163,6 @@
       "version": "4.2.3",
       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
       "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
-      "dev": true,
       "dependencies": {
         "emoji-regex": "^8.0.0",
         "is-fullwidth-code-point": "^3.0.0",
@@ -12503,7 +12426,6 @@
       "version": "5.3.10",
       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz",
       "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==",
-      "dev": true,
       "dependencies": {
         "@jridgewell/trace-mapping": "^0.3.20",
         "jest-worker": "^27.4.5",
@@ -12537,7 +12459,6 @@
       "version": "3.3.0",
       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
       "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
-      "dev": true,
       "dependencies": {
         "@types/json-schema": "^7.0.8",
         "ajv": "^6.12.5",
@@ -12642,7 +12563,7 @@
       "version": "1.0.1",
       "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz",
       "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==",
-      "dev": true,
+      "peer": true,
       "funding": {
         "url": "https://github.com/sponsors/sindresorhus"
       }
@@ -12651,7 +12572,7 @@
       "version": "2.3.8",
       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
       "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
-      "dev": true
+      "peer": true
     },
     "node_modules/thunky": {
       "version": "1.1.0",
@@ -12662,7 +12583,7 @@
       "version": "6.1.61",
       "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.61.tgz",
       "integrity": "sha512-rv8LUyez4Ygkopqn+M6OLItAOT9FF3REpPQDkdMx5ix8w4qkuE7Vo2o/vw1nxKQYmJDV8JpAMJQr1b+lTKf0FA==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "tldts-core": "^6.1.61"
       },
@@ -12674,13 +12595,13 @@
       "version": "6.1.61",
       "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.61.tgz",
       "integrity": "sha512-In7VffkDWUPgwa+c9picLUxvb0RltVwTkSgMNFgvlGSWveCzGBemBqTsgJCL4EDFWZ6WH0fKTsot6yNhzy3ZzQ==",
-      "dev": true
+      "peer": true
     },
     "node_modules/tmp": {
       "version": "0.2.3",
       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz",
       "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=14.14"
       }
@@ -12717,7 +12638,7 @@
       "version": "5.0.0",
       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.0.0.tgz",
       "integrity": "sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "tldts": "^6.1.32"
       },
@@ -12735,7 +12656,7 @@
       "version": "1.2.2",
       "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
       "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
-      "dev": true,
+      "peer": true,
       "bin": {
         "tree-kill": "cli.js"
       }
@@ -12749,7 +12670,7 @@
       "version": "0.6.0",
       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
       "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "safe-buffer": "^5.0.1"
       },
@@ -12761,7 +12682,7 @@
       "version": "0.14.5",
       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
       "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==",
-      "dev": true
+      "peer": true
     },
     "node_modules/type-check": {
       "version": "0.4.0",
@@ -12779,7 +12700,7 @@
       "version": "0.21.3",
       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
       "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=10"
       },
@@ -12947,7 +12868,7 @@
       "version": "4.0.0",
       "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz",
       "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==",
-      "dev": true,
+      "peer": true,
       "engines": {
         "node": ">=8"
       }
@@ -12956,7 +12877,6 @@
       "version": "1.1.1",
       "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
       "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
-      "dev": true,
       "funding": [
         {
           "type": "opencollective",
@@ -12986,7 +12906,6 @@
       "version": "4.4.1",
       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
       "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
-      "dev": true,
       "dependencies": {
         "punycode": "^2.1.0"
       }
@@ -13062,10 +12981,10 @@
       "version": "1.10.0",
       "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
       "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==",
-      "dev": true,
       "engines": [
         "node >=0.6.0"
       ],
+      "peer": true,
       "dependencies": {
         "assert-plus": "^1.0.0",
         "core-util-is": "1.0.2",
@@ -13418,7 +13337,6 @@
       "version": "2.4.2",
       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz",
       "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==",
-      "dev": true,
       "dependencies": {
         "glob-to-regexp": "^0.4.1",
         "graceful-fs": "^4.1.2"
@@ -13454,7 +13372,6 @@
       "version": "5.96.1",
       "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz",
       "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==",
-      "dev": true,
       "dependencies": {
         "@types/eslint-scope": "^3.7.7",
         "@types/estree": "^1.0.6",
@@ -13814,7 +13731,6 @@
       "version": "3.2.3",
       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz",
       "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==",
-      "dev": true,
       "engines": {
         "node": ">=10.13.0"
       }
@@ -13829,7 +13745,6 @@
       "version": "3.3.0",
       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
       "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
-      "dev": true,
       "dependencies": {
         "@types/json-schema": "^7.0.8",
         "ajv": "^6.12.5",
@@ -13945,7 +13860,6 @@
       "version": "7.0.0",
       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
       "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
-      "dev": true,
       "dependencies": {
         "ansi-styles": "^4.0.0",
         "string-width": "^4.1.0",
@@ -13996,8 +13910,7 @@
     "node_modules/yallist": {
       "version": "3.1.1",
       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
-      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
-      "dev": true
+      "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
     },
     "node_modules/yaml": {
       "version": "1.10.2",
@@ -14059,7 +13972,7 @@
       "version": "2.10.0",
       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
       "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
-      "dev": true,
+      "peer": true,
       "dependencies": {
         "buffer-crc32": "~0.2.3",
         "fd-slicer": "~1.1.0"
diff --git a/package.json b/package.json
index a77fce718bbf5d8d6bf024adbf05bf6d177454ac..eef641d425abdc39b8f0fddbe4e9de27abe6f381 100644
--- a/package.json
+++ b/package.json
@@ -46,7 +46,6 @@
     "@vue/cli-plugin-router": "^5.0.0",
     "@vue/cli-service": "^5.0.8",
     "@vue/eslint-config-prettier": "7.0.0",
-    "cypress": "^13.9.0",
     "cypress-plugin-tab": "^1.0.5",
     "eslint": "^7.32.0",
     "eslint-plugin-prettier": "^3.3.1",
diff --git a/src/components/application/ApplicationCard.vue b/src/components/application/ApplicationCard.vue
index 8ecaf3f32f8535424e91523287c2e5da7ff61cf7..0166702e96daaa4cc2531fa2f605f65102f5ba12 100644
--- a/src/components/application/ApplicationCard.vue
+++ b/src/components/application/ApplicationCard.vue
@@ -3,7 +3,7 @@ import useText from "@/composable/components/text";
 import useBoolean from "@/composable/components/boolean";
 import { useRedirections } from "@/composable/applications/useFunction";
 import { formatedDateArray } from "@/composable/application/datePattern";
-import { onMounted, ref } from "vue";
+import { ref } from "vue";
 import app from "@/main";
 import DetailApplicationModalCard from "@/components/application/DetailApplicationModalCard.vue";
 
@@ -57,9 +57,6 @@ export default {
         redirection.value = objectShowCharte.redirection;
       }
     };
-    onMounted(() => {
-      //console.log(props.application);
-    });
     return {
       selectedName,
       isCardModalActive,
diff --git a/src/components/application/CharteValidator.vue b/src/components/application/CharteValidator.vue
index e7372adbb1188ff7c3cbed05a7b828b01ce614f2..5a377e139e2f3ba07a3d2c33202e776cf2848ff4 100644
--- a/src/components/application/CharteValidator.vue
+++ b/src/components/application/CharteValidator.vue
@@ -14,8 +14,3 @@ export default {
     <param name="”view”" value="”600px”" />
   </object>
 </template>
-
-<style scoped lang="scss">
-object {
-}
-</style>
diff --git a/src/components/application/DetailApplicationModalCard.vue b/src/components/application/DetailApplicationModalCard.vue
index 192ed3bfd64ce65d63e7ff86f4a670ece8542eec..f04e8590a1d409a9512f77ff0918d44fea9f411c 100644
--- a/src/components/application/DetailApplicationModalCard.vue
+++ b/src/components/application/DetailApplicationModalCard.vue
@@ -119,10 +119,6 @@ export default {
   align-content: space-between;
 }
 
-.comment {
-  //float: right;
-}
-
 .modal-card {
   width: auto;
   height: auto;
diff --git a/src/components/application/ShowErrors.vue b/src/components/application/ShowErrors.vue
index 12aa26f93061ce93d79769ea9b9590105d871a92..7d83bcf80f8746540221c9c69885da0721720a1b 100644
--- a/src/components/application/ShowErrors.vue
+++ b/src/components/application/ShowErrors.vue
@@ -54,6 +54,7 @@ export default {
             class="btnErrors"
             icon-right="exclamation-circle"
             outlined
+            :tabindex="errorsMessagesLength !== 0 ? 0 : -1"
             type="is-danger"
           >
             {{ $t("applications.number_errors", { numberErrors: errorsMessagesLength }) }}
diff --git a/src/components/charts/DetailModalCard.vue b/src/components/charts/DetailModalCard.vue
index 1eeb98ababc5340414084f031c0c33d641fcff85..9ac727a6e18020f53542b659f1776056f43bad21 100644
--- a/src/components/charts/DetailModalCard.vue
+++ b/src/components/charts/DetailModalCard.vue
@@ -38,7 +38,6 @@
               <a
                 class="card-header-icon column is-1"
                 :aria-controls="key"
-                role="button"
                 v-if="Object.values(option).length > 4"
                 style="text-align: center"
               >
diff --git a/src/components/common/AuthorizationForPeriodDatagroups.vue b/src/components/common/AuthorizationForPeriodDatagroups.vue
deleted file mode 100644
index d1b9042d901e6069eacc4bafb7236e2249a2f022..0000000000000000000000000000000000000000
--- a/src/components/common/AuthorizationForPeriodDatagroups.vue
+++ /dev/null
@@ -1,225 +0,0 @@
-<template>
-  <span>
-    <b-tooltip position="is-right" multilined>
-      <b-button
-        v-if="(column.withDataGroups && dataGroups.length > 1) || column.withPeriods"
-        class="show-check-details"
-        :type="state.state !== 1 ? 'is-grey ' : 'is-primary '"
-        @click="showDetail"
-        style="border: none; background-color: transparent; margin: 0"
-        ><b-icon
-          :type="disabled ? 'is-warning-light' : 'is-primary'"
-          v-if="(column.withDataGroups && dataGroups.length > 1) || column.withPeriods"
-          icon="bars"
-          size="fa-4x"
-        ></b-icon
-      ></b-button>
-      <template v-slot:content>
-        <div v-if="disabled" class="has-background-warning-light has-text-black-bis">
-          {{ $t("validation.noRightsForThisOPeration") }}
-        </div>
-        <div
-          v-else-if="state.state === 1"
-          class="has-background-primary show-detail-for-selected"
-          style="height: 175px"
-        >
-          {{ $t("dataTypeAuthorizations.info-limit-taginput") }}
-          <b v-if="column.withPeriods">{{ $t("dataTypeAuthorizations.a-period") }}</b>
-          <span v-if="(column.withDataGroups && dataGroups.length > 1) || column.withPeriods"
-            >{{ $t("dataTypeAuthorizations.or") }}
-          </span>
-          <b v-if="column.withDataGroups && dataGroups.length > 1">{{
-            $t("dataTypeAuthorizations.a-datagroup")
-          }}</b>
-          <div>
-            <h3>
-              {{ $t("dataTypesRepository.table-file-data-period") }} {{ $t("ponctuation.colon") }}
-            </h3>
-            <div v-if="state.from || state.to">
-              <span v-if="state.from">
-                {{ $t("dataTypeAuthorizations.from-date") }} {{ state.from.toDateString() }}
-              </span>
-              <span v-if="state.to">
-                {{ $t("dataTypeAuthorizations.to-date") }} {{ state.to.toDateString() }}
-              </span>
-            </div>
-            <div class="defaultValueTooltip" v-else>
-              {{ $t("dataTypeAuthorizations.all-dates") }}
-            </div>
-          </div>
-          <div>
-            <h3>{{ $t("dataTypeAuthorizations.data-group") }} {{ $t("ponctuation.colon") }}</h3>
-            <div class="defaultValueTooltip" v-if="state.dataGroups && state.dataGroups.length > 0">
-              <span v-for="(datagroup, i) in state.dataGroups" class="defaultValueTooltip" :key="i">
-                {{ dataGroups.find((dg) => dg.id == datagroup || dg.id == datagroup.id).label }}
-                {{ $t("ponctuation.comma") }}
-              </span>
-            </div>
-            <div class="defaultValueTooltip" v-else>
-              {{ $t("dataTypeAuthorizations.all-variable") }}
-            </div>
-          </div>
-        </div>
-      </template>
-    </b-tooltip>
-    <b-modal
-      v-if="currentAuthorization"
-      v-model="showModal"
-      class="modalCardRef"
-      has-modal-card
-      trap-focus
-    >
-      <div class="card">
-        <header class="card-header">
-          <p class="card-header-title">
-            {{ $t("dataTypeAuthorizations.card-header-extraction") }}
-          </p>
-        </header>
-        <div class="card-content">
-          <b-field
-            v-if="column.withDataGroups"
-            :label="$t('dataTypeAuthorizations.label-tagInput')"
-            label-position="on-border"
-          >
-            <b-taginput
-              v-model="currentAuthorization.authorizations.dataGroups"
-              :data="dataGroups"
-              :open-on-focus="true"
-              :placeholder="$t('dataTypeAuthorizations.data-groups-placeholder')"
-              :value="dataGroups.id"
-              autocomplete
-              class="column"
-              field="label"
-              type="is-primary"
-            >
-            </b-taginput>
-          </b-field>
-          <b-field
-            v-if="column.withPeriods"
-            class="column"
-            :label="$t('dataTypeAuthorizations.label-datePicker')"
-            label-position="on-border"
-          >
-            <b-datepicker
-              v-model="currentAuthorization.authorizations.from"
-              :date-parser="parseDate"
-              :placeholder="
-                $t('dataTypesRepository.placeholder-datepicker') +
-                ' dd-MM-YYYY, dd-MM-YYYY hh, dd-MM-YYYY hh:mm, dd-MM-YYYY HH:mm:ss'
-              "
-              editable
-              icon="calendar"
-              pack="far"
-              @remove.capture="() => selectCheckbox($event, index, indexColumn, scope)"
-              @input="selectCheckbox($event, index, indexColumn, scope, 'from')"
-            >
-            </b-datepicker>
-          </b-field>
-          <b-field
-            v-if="column.withPeriods"
-            class="column"
-            :label="$t('dataTypeAuthorizations.label-datePicker')"
-            label-position="on-border"
-          >
-            <b-datepicker
-              v-model="currentAuthorization.authorizations.to"
-              :date-parser="parseDate"
-              :placeholder="
-                $t('dataTypesRepository.placeholder-datepicker') +
-                ' dd-MM-YYYY, dd-MM-YYYY hh, dd-MM-YYYY hh:mm, dd-MM-YYYY HH:mm:ss'
-              "
-              editable
-              icon="calendar"
-              pack="far"
-            >
-            </b-datepicker>
-          </b-field>
-          <div class="buttons">
-            <b-button
-              icon-left="check"
-              type="is-dark"
-              @click="registerCurrentAuthorization"
-              style="margin-bottom: 10px"
-            >
-              {{ $t("dataTypesManagement.validate") }}
-            </b-button>
-          </div>
-        </div>
-      </div>
-    </b-modal>
-  </span>
-</template>
-
-<script>
-import { Component, Prop, Vue } from "vue-property-decorator";
-import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
-
-@Component({
-  components: { FontAwesomeIcon },
-})
-export default class AuthorizationForPeriodDatagroups extends Vue {
-  @Prop() column;
-  @Prop() dataGroups;
-  @Prop() state;
-  @Prop() index;
-  @Prop() indexColumn;
-  @Prop() disabled;
-  emits = ["registerCurrentAuthorization"];
-  showModal = false;
-  currentAuthorization = {};
-
-  created() {
-    this.init();
-  }
-
-  init() {
-    const authorizations = this.state.fromAuthorization;
-    if (authorizations) {
-      authorizations.dataGroups = this.dataGroups.filter((dg) =>
-        authorizations.dataGroups.find((dg2) => dg.id == dg2)
-      );
-      authorizations.from = authorizations.fromDay ? new Date(authorizations.fromDay) : null;
-      authorizations.to = authorizations.toDay ? new Date(authorizations.toDay) : null;
-      this.currentAuthorization = {
-        index: this.index,
-        indexColumn: this.indexColumn,
-        authorizations,
-      };
-    }
-  }
-
-  registerCurrentAuthorization() {
-    this.$emit("registerCurrentAuthorization", this.currentAuthorization);
-    this.showModal = false;
-    this.currentAuthorization = null;
-  }
-
-  showDetail() {
-    this.showModal = this.state.state == 1;
-  }
-
-  parseDate(date) {
-    date =
-      date && date.replace(/(\d{2})\/(\d{2})\/(\d{4})(( \d{2})?(:\d{2})?(:\d{2})?)/, "$3-$2-$1$4");
-    return new Date(date);
-  }
-}
-</script>
-
-<style lang="scss" scoped>
-.show-check-details {
-  margin-left: 0.6em;
-}
-
-.show-detail-for-selected {
-  height: 60px;
-}
-
-.modalCardRef .modal-background {
-  background-color: rgba(10, 10, 10, 0.5);
-}
-
-.modal .modal-content {
-  height: 70%;
-}
-</style>
diff --git a/src/components/common/AuthorizationTable.vue b/src/components/common/AuthorizationTable.vue
deleted file mode 100644
index c9e260f92d25a38b07ae86f5a79c61452db1fce7..0000000000000000000000000000000000000000
--- a/src/components/common/AuthorizationTable.vue
+++ /dev/null
@@ -1,477 +0,0 @@
-<template>
-  <div>
-    <li
-      v-if="authReference && !authReference.hierarchicalKey"
-      class="card-content authorizationTable datepicker-row"
-    >
-      <slot class="row"></slot>
-      <div v-for="(scope, index) of authReference" :key="index">
-        <div v-if="canShowLine(index)">
-          <div class="columns" @mouseleave="upHere = false" @mouseover="upHere = true">
-            <div
-              v-for="(column, indexColumn) of columnsVisible"
-              :key="indexColumn"
-              :class="{ hover: upHere && scope.isLeaf }"
-              :style="!column.display ? 'display : contents' : ''"
-              class="column"
-            >
-              <a
-                v-if="
-                  column.display &&
-                  indexColumn === 'label' &&
-                  (!scope.isLeaf || remainingOption.length)
-                "
-                :class="!scope.isLeaf || remainingOption.length ? 'leaf' : 'folder'"
-                :field="indexColumn"
-                style="min-height: 10px; display: table-cell; vertical-align: middle"
-                @click="indexColumn === 'label' && toggle(index)"
-              >
-                <span style="margin-right: 10px">
-                  <FontAwesomeIcon :icon="openChild ? 'caret-down' : 'caret-right'" tabindex="0" />
-                </span>
-                <span> {{ localName(scope) }} </span>
-              </a>
-              <p
-                v-else-if="
-                  column.display &&
-                  indexColumn === 'label' &&
-                  !(!scope.isLeaf || remainingOption.length)
-                "
-                :class="!scope.isLeaf || remainingOption.length ? 'leaf' : 'folder'"
-                :field="indexColumn"
-              >
-                {{ localName(scope) }}
-              </p>
-              <b-field
-                v-else-if="column.display && indexColumn === 'admin'"
-                :field="indexColumn"
-                class="column"
-              >
-                <b-tooltip :label="$t('dataTypeAuthorizations.all-autorisation')" type="is-warning">
-                  <b-icon
-                    :icon="STATES[states[indexColumn][getPath(index)].localState] || STATES[0]"
-                    class="clickable"
-                    pack="far"
-                    size="is-medium"
-                    type="is-warning"
-                    @click.native="selectCheckboxAll($event, index, indexColumn)"
-                  />
-                </b-tooltip>
-              </b-field>
-              <b-field v-else-if="column.display" :field="indexColumn" class="column">
-                <b-tooltip
-                  :active="canShowWarning(index, indexColumn)"
-                  :label="$t('validation.noRightsForThisOPeration')"
-                  type="is-warning"
-                >
-                  <b-icon
-                    :disabled="canShowWarning(index, indexColumn)"
-                    :icon="STATES[states[indexColumn][getPath(index)].localState] || STATES[0]"
-                    :type="
-                      states[indexColumn][getPath(index)].hasPublicStates ||
-                      canShowWarning(index, indexColumn)
-                        ? 'is-light'
-                        : 'is-primary'
-                    "
-                    class="clickable"
-                    pack="far"
-                    size="is-medium"
-                    @click.native="
-                      canShowWarning(index, indexColumn)
-                        ? (index) => index
-                        : selectCheckbox($event, index, indexColumn)
-                    "
-                  />
-                </b-tooltip>
-                <AuthorizationForPeriodDatagroups
-                  v-if="states[indexColumn][getPath(index)].fromAuthorization"
-                  :column="column"
-                  :data-groups="dataGroups"
-                  :disabled="canShowWarning(index, indexColumn)"
-                  :index="index"
-                  :index-column="indexColumn"
-                  :state="states[indexColumn][getPath(index)]"
-                  @registerCurrentAuthorization="$emit('registerCurrentAuthorization', $event)"
-                />
-                <b-tooltip
-                  v-if="
-                    states[indexColumn][getPath(index)].state === 0 ||
-                    states[indexColumn][getPath(index)].state === -1
-                  "
-                  multilined
-                  position="is-right"
-                >
-                  <b-button
-                    v-if="(column.withDataGroups && dataGroups.length > 1) || column.withPeriods"
-                    disabled
-                    style="border: none; background-color: transparent"
-                  >
-                    <b-icon
-                      v-if="(column.withDataGroups && dataGroups.length > 1) || column.withPeriods"
-                      icon="bars"
-                      size="fa-4x"
-                    ></b-icon>
-                  </b-button>
-                  <template v-slot:content>
-                    <div v-if="canShowWarning(index, indexColumn)">
-                      {{ $t("validation.noRightsForThisOPeration") }}
-                    </div>
-                    <div v-else-if="states[indexColumn][getPath(index)].state === 0">
-                      <p>
-                        {{ $t("dataTypeAuthorizations.info-limit-taginput") }}
-                        <b>{{ $t("dataTypeAuthorizations.a-period") }} </b>
-                        <span>{{ $t("dataTypeAuthorizations.or") }}</span>
-                        <b>{{ $t("dataTypeAuthorizations.a-datagroup") }}</b>
-                        <br />
-                        {{ $t("dataTypeAuthorizations.select-authorization") }}
-                      </p>
-                    </div>
-                    <div v-else-if="states[indexColumn][getPath(index)].state === -1">
-                      <p>
-                        {{ $t("dataTypeAuthorizations.info-limit-taginput") }}
-                        <b>{{ $t("dataTypeAuthorizations.a-period") }} </b>
-                        <span>{{ $t("dataTypeAuthorizations.or") }} </span>
-                        <b>{{ $t("dataTypeAuthorizations.a-datagroup") }}</b>
-                        <br />
-                        {{ $t("dataTypeAuthorizations.select-authorization") }}
-                      </p>
-                      <p class="has-background-white-bis has-text-danger-dark">
-                        {{ $t("dataTypeAuthorizations.warnning-chil-not-null") }}
-                      </p>
-                    </div>
-                  </template>
-                </b-tooltip>
-              </b-field>
-            </div>
-          </div>
-          <ul
-            v-if="authReference && (!scope.isLeaf || remainingOption.length) && open && open[index]"
-            class="rows"
-          >
-            <AuthorizationTable
-              v-if="authReference"
-              :auth-reference="getNextAuthreference(scope)"
-              :authorization="authorization"
-              :authorization-scopes="authorizationScopes"
-              :columns-visible="columnsVisible"
-              :current-authorization-scope="getCurrentAuthorizationScope(scope)"
-              :data-groups="dataGroups"
-              :isApplicationAdmin="isApplicationAdmin"
-              :ownAuthorizations="ownAuthorizations"
-              :ownAuthorizationsColumnsByPath="ownAuthorizationsColumnsByPath"
-              :path="getPath(index)"
-              :publicAuthorizations="publicAuthorizations"
-              :remaining-option="getRemainingOption(scope)"
-              :required-authorizations="{}"
-              @modifyAuthorization="$emit('modifyAuthorization', $event)"
-              @registerCurrentAuthorization="$emit('registerCurrentAuthorization', $event)"
-              @setIndetermined="eventSetIndetermined($event, index)"
-            />
-          </ul>
-        </div>
-      </div>
-    </li>
-  </div>
-</template>
-
-<script>
-import { Component, Prop, Vue, Watch } from "vue-property-decorator";
-import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
-import { Authorization } from "@/model/authorization/Authorization";
-import AuthorizationForPeriodDatagroups from "@/components/common/AuthorizationForPeriodDatagroups.vue";
-
-@Component({
-  components: { FontAwesomeIcon, AuthorizationForPeriodDatagroups },
-})
-export default class AuthorizationTable extends Vue {
-  STATES = { "-1": "square-minus", 0: "square", 1: "square-check" };
-  EXTRACTION = "extraction";
-  @Prop() authReference; //informations about node
-  @Prop() remainingOption; //array of next nodes
-  @Prop() columnsVisible; // infos for columns
-  @Prop({ default: "" }) path;
-  @Prop({ default: false }) isRoot;
-  @Prop() dataGroups; // array of the datagroups in  submissionScope configuration
-  @Prop() publicAuthorizations; //the authorizations for public
-  @Prop() ownAuthorizations; //the authorizations for user
-  @Prop() ownAuthorizationsColumnsByPath; //the authorizations by path for user
-  @Prop() authorization; //the authorizations scope from submissionScope configuration
-  @Prop() authorizationScopes; //the authorizationsscope from submissionScope configuration
-  @Prop() currentAuthorizationScope; //the current authorizations scope
-  @Prop() isApplicationAdmin; //if user can admin all rights
-  emits = ["modifyAuthorization", "set-indetermined", "registerCurrentAuthorization"];
-  name = "AuthorizationTable";
-  open = {};
-  upHere = false;
-  remainingScopes = {};
-  states = {};
-  currentAuthorization = null;
-  showModal = false;
-  openChild = false;
-
-  @Watch("authorization")
-  onAuthorizationChanged(auth) {
-    this.authorization = auth;
-    this.updateStates();
-  }
-
-  created() {
-    this.updateStates();
-  }
-
-  updateStates() {
-    const states = {};
-    for (const column in this.columnsVisible) {
-      if (column === "label") {
-        continue;
-      }
-      states[column] = {};
-      for (const authReferenceKey in this.authReference) {
-        let currentPath = this.getPath(authReferenceKey);
-        let publicState = 0;
-        if (this.publicAuthorizations[column]) {
-          for (const publicPath of this.publicAuthorizations[column]) {
-            if (currentPath.pathStartsWith(publicPath)) {
-              publicState = 1;
-              break;
-            } else if (publicPath.pathStartsWith(currentPath)) {
-              publicState = -1;
-            }
-          }
-        }
-        let state = this.authorization.getState(column, currentPath, publicState);
-        states[column][currentPath] = state;
-      }
-    }
-    this.states = states;
-  }
-
-  canShowLine(index) {
-    const pathForIndex = this.getPath(index);
-    return this.isApplicationAdmin ||
-      this.ownAuthorizations.find(
-        (oa) =>
-          (pathForIndex.pathStartsWith(oa) || oa.pathStartsWith(pathForIndex)) &&
-          (this.ownAuthorizationsColumnsByPath[oa] || []).includes("admin")
-      )
-      ? true
-      : false;
-  }
-
-  canShowWarning(index, column) {
-    const pathForIndex = this.getPath(index);
-    return this.isApplicationAdmin ||
-      (this.ownAuthorizations.find((oa) => pathForIndex.pathStartsWith(oa)) &&
-        this.isAuthorizedColumnForPath(pathForIndex, column))
-      ? false
-      : true;
-  }
-
-  isAuthorizedColumnForPath(pathForIndex, column) {
-    for (const path in this.ownAuthorizationsColumnsByPath) {
-      if (
-        pathForIndex.pathStartsWith(path) &&
-        this.ownAuthorizationsColumnsByPath[path].includes(column) &&
-        this.ownAuthorizationsColumnsByPath[path].includes("admin")
-      ) {
-        return true;
-      }
-    }
-    return false;
-  }
-
-  getScope() {
-    return this.authorizationScopes?.[0]?.id;
-  }
-
-  initOpen() {
-    if (this?.authReference && !this?.authReference?.hierarchicalKey) {
-      for (const index in this.authReference) {
-        if (!this.authReference[index].isLeaf || this.remainingOption.length)
-          this.open[index] = false;
-      }
-    }
-    this.localAuthorizationsTree = this.authorizationsTree;
-  }
-
-  getPath(index) {
-    return this.path + (this.path ? "." : "") + index;
-  }
-
-  localName(states) {
-    return (
-      states.localName ||
-      (this.authReference.authorizationScope && this.authReference.authorizationScope.localName) ||
-      "pas trouve"
-    );
-  }
-
-  toggle(index) {
-    const open = {};
-    open[index] = !this.open[index];
-    this.open = { ...this.open, ...open };
-    this.openChild = !this.openChild;
-  }
-
-  select(option) {
-    this.$emit("select-menu-item", option || this.option);
-  }
-
-  eventSetIndetermined(event, index) {
-    this.selectCheckbox(event.event, index, event.indexColumn, event.authorizations);
-  }
-
-  selectCheckboxAll(event, index, indexColumn, authorizations) {
-    let thisStateElement = this.states[indexColumn][this.getPath(index)];
-    this.selectCheckbox(event, index, indexColumn, authorizations);
-    for (let nameColumn in this.columnsVisible) {
-      if (nameColumn !== "label" && nameColumn !== "admin") {
-        if (this.states[nameColumn]) {
-          let stateElement = this.states[nameColumn][this.getPath(index)];
-          if (thisStateElement.state === stateElement.state) {
-            this.selectCheckbox(event, index, nameColumn, authorizations);
-          }
-        }
-      }
-    }
-  }
-
-  selectCheckbox(event, index, indexColumn, authorizations) {
-    let eventToEmit, checkedAuthorization, authorization, requiredAuthorizations, authReference;
-    if (!indexColumn || !event) {
-      return;
-    }
-    const stateElement = this.states[indexColumn][this.getPath(index)];
-    const currentPath = this.getPath(index);
-    authorizations = authorizations || { toDelete: [], toAdd: [] };
-    if (stateElement.state === 1) {
-      checkedAuthorization = this.authorization.getCheckedAuthorization(indexColumn, currentPath);
-      if (checkedAuthorization.scopeKey === currentPath) {
-        authorizations.toDelete.push(checkedAuthorization.auth);
-        eventToEmit = { currentPath, authorizations, index, indexColumn };
-        this.$emit("modifyAuthorization", eventToEmit);
-      } else {
-        let indetermined = false;
-        const count = 0;
-        for (const authReferenceKey in this.authReference) {
-          if (authReferenceKey !== index) {
-            authorization = { ...checkedAuthorization.auth };
-            requiredAuthorizations = { ...this.currentAuthorizationScope };
-            authReference = this.authReference[authReferenceKey];
-            requiredAuthorizations[authReference.authorizationScope] = authReference.currentPath;
-            authorization.requiredAuthorizations = requiredAuthorizations;
-            authorizations.toAdd.push(authorization);
-            //this.$emit("addAuthorization", eventToEmit)
-            indetermined = true;
-          }
-        }
-        eventToEmit = { event, index, indexColumn, authorizations };
-        if (indetermined || !count) {
-          this.$emit("setIndetermined", eventToEmit);
-        } else {
-          this.$emit("modifyAuthorization", eventToEmit);
-        }
-      }
-    } else {
-      let reference = this.authReference[index];
-      requiredAuthorizations = this.currentAuthorizationScope || {};
-      requiredAuthorizations[reference.authorizationScope] = reference.currentPath;
-      let currentAuthorization = new Authorization({ requiredAuthorizations });
-      let currentPath = currentAuthorization.getPath(this.authorizationScopes.map((as) => as.id));
-      let dependants = this.authorization.getDependants(indexColumn, currentPath);
-      authorizations.toDelete = [...authorizations.toDelete, ...dependants];
-      if (
-        Object.values(this.states[indexColumn]).filter((s) => s.state !== 1).length - 1 ||
-        this.isRoot
-      ) {
-        authorizations.toAdd.push(currentAuthorization);
-        eventToEmit = { event, index, indexColumn, authorizations };
-        this.$emit("modifyAuthorization", eventToEmit);
-      } else {
-        eventToEmit = { event, index, indexColumn, authorizations };
-        this.$emit("setIndetermined", eventToEmit);
-      }
-    }
-  }
-
-  getCurrentAuthorizationScope(scope) {
-    const authorizationScope = {};
-    authorizationScope[scope.authorizationScope] = scope.currentPath;
-    return { ...this.currentAuthorizationScope, ...authorizationScope };
-  }
-
-  getNextAuthreference(states) {
-    if (!states.isLeaf) {
-      return states.referenceValues;
-    } else {
-      return this.remainingOption.length ? this.remainingOption[0] : states.referenceValues;
-    }
-  }
-
-  getNextScope(states) {
-    if (!states.isLeaf) {
-      return this.authorizationScopes;
-    } else {
-      return (this.authorizationScopes || []).slice(1, (this.authorizationScopes || []).length);
-    }
-  }
-
-  getRemainingOption(states) {
-    if (states.isLeaf) {
-      return this.remainingOption.slice(1, this.remainingOption.length);
-    } else {
-      return this.remainingOption;
-    }
-  }
-}
-</script>
-
-<style lang="scss" scoped>
-.authorizationTable {
-  margin-left: 10px;
-  padding: 0 0 0 5px;
-
-  button {
-    opacity: 0.75;
-  }
-
-  .dropdown-menu .dropdown-content .dropDownMenu button {
-    opacity: 0.5;
-  }
-
-  .dgSelected {
-    color: #007f7f;
-  }
-}
-
-a {
-  color: $dark;
-  font-weight: bold;
-  text-decoration: underline;
-}
-
-a:hover {
-  color: $primary;
-  text-decoration: none;
-}
-
-p {
-  font-weight: bold;
-}
-
-::marker {
-  color: transparent;
-}
-
-.column {
-  padding: 6px;
-}
-
-.show-check-details {
-  margin-left: 0.6em;
-}
-
-.show-detail-for-selected {
-  height: 60px;
-}
-</style>
diff --git a/src/components/common/AuthorizationTableForDatatype.vue b/src/components/common/AuthorizationTableForDatatype.vue
index ca05d499249b8042c09577a2dfd6075e667dd45b..face7fe550cc90ab67e5340326d82f8f3a602ed1 100644
--- a/src/components/common/AuthorizationTableForDatatype.vue
+++ b/src/components/common/AuthorizationTableForDatatype.vue
@@ -7,25 +7,40 @@
           Object.keys(localeReferences.withoutScope).length !== 0) ||
           (localeReferences.withScope && Object.keys(localeReferences.withScope).length !== 0))
       "
-      :open="false"
+      :open="openReference"
       animation="slide"
-      aria-id="contentIdForA11y3"
+      aria-id="collapseReferenceSection"
       class="card"
       style="box-shadow: none"
     >
-      <template #trigger="detail">
+      <template #trigger="detailReference">
         <div
-          :aria-expanded="!detail.open"
-          aria-controls="contentIdForA11y3"
+          :aria-expanded="!detailReference.open"
+          aria-controls="collapseReferenceSection"
           class="card-header"
-          role="button"
           style="box-shadow: none; border-bottom: thick double #009d9d"
         >
           <p class="card-header-title">
             {{ $t("applications.references") }}
           </p>
-          <a class="card-header-icon">
-            <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary"></b-icon>
+          <a
+            :tabindex="
+              localeInitialized &&
+              ((localeReferences.withoutScope &&
+                Object.keys(localeReferences.withoutScope).length !== 0) ||
+                (localeReferences.withScope &&
+                  Object.keys(localeReferences.withScope).length !== 0))
+                ? 0
+                : -1
+            "
+            class="card-header-icon"
+            @keyup.enter="openReference = !openReference"
+            @keyup.space="openReference = !openReference"
+          >
+            <b-icon
+              :icon="detailReference.open ? 'chevron-up' : 'chevron-down'"
+              type="is-primary"
+            ></b-icon>
           </a>
         </div>
       </template>
@@ -78,25 +93,39 @@
         ((localeDatatypes.withoutScope && Object.keys(localeDatatypes.withoutScope).length !== 0) ||
           (localeDatatypes.withScope && Object.keys(localeDatatypes.withScope).length !== 0))
       "
-      :open="false"
+      :open="openDatatype"
       animation="slide"
-      aria-id="contentIdForA11y3"
+      aria-id="collapseDatatypeSection"
       class="card"
       style="box-shadow: none"
     >
-      <template #trigger="detail">
+      <template #trigger="detailDatatype">
         <div
-          :aria-expanded="!detail.open"
-          aria-controls="contentIdForA11y3"
+          :aria-expanded="!detailDatatype.open"
+          aria-controls="collapseDatatypeSection"
           class="card-header"
-          role="button"
           style="box-shadow: none; border-bottom: thick double #009d9d"
         >
           <p class="card-header-title">
             {{ $t("applications.dataset") }}
           </p>
-          <a class="card-header-icon">
-            <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary"></b-icon>
+          <a
+            :tabindex="
+              localeInitialized &&
+              ((localeDatatypes.withoutScope &&
+                Object.keys(localeDatatypes.withoutScope).length !== 0) ||
+                (localeDatatypes.withScope && Object.keys(localeDatatypes.withScope).length !== 0))
+                ? 0
+                : -1
+            "
+            class="card-header-icon"
+            @keyup.enter="openDatatype = !openDatatype"
+            @keyup.space="openDatatype = !openDatatype"
+          >
+            <b-icon
+              :icon="detailDatatype.open ? 'chevron-up' : 'chevron-down'"
+              type="is-primary"
+            ></b-icon>
           </a>
         </div>
       </template>
@@ -150,6 +179,7 @@
 import AuthorizationsForNoAuthorization from "@/components/common/authorization/AuthorizationsForNoAuthorization.vue";
 import AuthorizationForScope from "@/components/common/authorization/AuthorizationForScope.vue";
 import { ref, watchEffect } from "vue";
+import useBoolean from "@/composable/components/boolean";
 
 export default {
   name: "AuthorizationTableForDatatype",
@@ -197,17 +227,19 @@ export default {
     },
   },
   setup(props) {
-    const localeApplicationName = ref("");
-    const localeAuthorizationId = ref("");
-    const localeDatatypes = ref({});
-    const localeListColumnName = ref({});
-    const localeHasDependencies = ref([]);
-    const localeInitialized = ref(false);
-    const localeReferences = ref({});
-    const localeApplication = ref({});
-    const localeCurrentAuthorization = ref({});
-    const localeAuthorizations = ref({});
-    const localeReferencesScopes = ref({});
+    const localeApplicationName = ref(props.applicationName || "");
+    const localeAuthorizationId = ref(props.authorizationId || "");
+    const localeDatatypes = ref(props.datatypes || {});
+    const localeListColumnName = ref(props.listColumnName || {});
+    const localeHasDependencies = ref(props.hasDependencies || []);
+    const localeInitialized = ref(props.initialized || false);
+    const localeReferences = ref(props.references || {});
+    const localeApplication = ref(props.application || {});
+    const localeCurrentAuthorization = ref(props.currentAuthorization || {});
+    const localeAuthorizations = ref(props.authorizations || {});
+    const localeReferencesScopes = ref(props.referencesScopes || {});
+    const { refBoolean: openReference } = useBoolean(false);
+    const { refBoolean: openDatatype } = useBoolean(false);
 
     watchEffect(() => {
       localeApplicationName.value = props.applicationName || "";
@@ -235,29 +267,14 @@ export default {
       localeCurrentAuthorization,
       localeAuthorizations,
       localeReferencesScopes,
+      openDatatype,
+      openReference,
     };
   },
 };
 </script>
 
 <style lang="scss" scoped>
-.authorizationTable {
-  margin-left: 10px;
-  padding: 0 0 0 5px;
-
-  button {
-    opacity: 0.75;
-  }
-
-  .dropdown-menu .dropdown-content .dropDownMenu button {
-    opacity: 0.5;
-  }
-
-  .dgSelected {
-    color: #007f7f;
-  }
-}
-
 a {
   color: $dark;
   font-weight: bold;
diff --git a/src/components/common/AuthorizationTableForDatatype2.vue b/src/components/common/AuthorizationTableForDatatype2.vue
deleted file mode 100644
index 4338e50c580c5e441ea2615e12384149e647ea9a..0000000000000000000000000000000000000000
--- a/src/components/common/AuthorizationTableForDatatype2.vue
+++ /dev/null
@@ -1,227 +0,0 @@
-<template>
-  <div>
-    <b-select v-model="datatype">
-      <option v-for="(datatypeInfo, key) in datatypes" :value="datatypeInfo.name" :key="key">
-        {{ datatypeInfo.name }}
-      </option>
-    </b-select>
-    <div v-if="authorizations[datatype] && authorizations[datatype]">
-      <div v-if="authorizationScopes[datatype].length" class="authorizations">
-        <div v-for="(a, path) in authorizations[datatype].authorizations" :key="path">
-          <b-collapse animation="slide" class="card" :open="false">
-            <template #trigger="props">
-              <div :aria-expanded="props.open" class="card-header" role="button">
-                <p class="card-header-title">{{ displayPath(datatype, path) }} : {{ path }}</p>
-                <a class="card-header-icon">
-                  <b-icon :icon="props.open ? 'chevron-up' : 'chevron-down'"></b-icon>
-                </a>
-              </div>
-            </template>
-            <div class="card-content">
-              <div v-for="(authorizationscope, key) in authorizationScopes[datatype]" :key="key">
-                <CollapseMenuMultiselect
-                  :path="path.split('KKK')[key]"
-                  :id="authorizationscope.id"
-                  :datatype="datatype"
-                  :key="authorizationscope.id"
-                  :option="authorizationscope"
-                ></CollapseMenuMultiselect>
-              </div>
-            </div>
-          </b-collapse>
-        </div>
-      </div>
-    </div>
-    <div v-if="datatype && authorizationScopes[datatype]">
-      <div v-if="authorizationScopes[datatype].length" class="authorizations">
-        <div class="authorizationScopeChoice">
-          <div v-for="(authorizationscope, key) in authorizationScopes[datatype]" :key="key">
-            <CollapseMenuMultiselect
-              :id="authorizationscope.id"
-              :datatype="datatype"
-              :key="authorizationscope.id"
-              :option="authorizationscope"
-            ></CollapseMenuMultiselect>
-          </div>
-        </div>
-        <div class="columns authorizationScopeChoice">
-          <div v-for="(column, key) in columnsVisible[datatype]" :key="key" class="column">
-            <b-field v-if="column.display" :label="column.title">
-              <b-checkbox />
-            </b-field>
-          </div>
-        </div>
-      </div>
-    </div>
-    <div v-else>Choisissez un référentiel de données</div>
-  </div>
-</template>
-
-<script>
-import useObject from "@/composable/components/object";
-import CollapseMenuMultiselect from "@/components/common/CollapseMenuMultiselect.vue";
-import { ref } from "vue";
-import { LOCAL_STORAGE_LANG } from "@/services/Fetcher";
-
-export default {
-  components: { CollapseMenuMultiselect },
-  setup() {
-    const lang = localStorage.getItem(LOCAL_STORAGE_LANG);
-
-    const { reactiveObject: menuStates } = useObject({});
-    const openChild = ref(false);
-    const isLoading = ref(true);
-    const { reactiveObject: STATES } = useObject({
-      "-1": "square-minus",
-      0: "square",
-      1: "square-check",
-    });
-    const datatype = ref("");
-
-    function created() {
-      this.isLoading = false;
-    }
-
-    function parsedPath(path) {
-      let parsed = path.split(".").map((k) => /(^[a-z_]*)(K(.*))/.exec(k) || []);
-      let authKey = parsed[parsed.length - 1][1];
-      let parsePath = {};
-      parsePath[authKey] = parsed.reduce((acc, par, index) => {
-        acc[par[1]] = {
-          naturalKey: par[3],
-          hierarchicalKey: par[0],
-          authorizationScope: par[1],
-          completeKey: path,
-          index,
-        };
-        return acc;
-      }, {});
-
-      return parsePath;
-    }
-
-    function displayPath(datatype, path) {
-      let parsedPath = this.parsedPath(path);
-      return Object.keys(parsedPath)
-        .map((scope) => {
-          let scopeDisplay =
-            this.authorizationScopes?.[datatype].find((node) => scope == node.id).i18n[this.lang] ||
-            scope;
-          let node = this.displayNode(
-            this.authReferences[datatype].find((node) => scope == node.id).nodes,
-            parsedPath[scope][scope].hierarchicalKey
-          );
-          return `
-              ${scopeDisplay} :
-              ${node ? node.i18n[this.lang] : ""}
-             `;
-        })
-        .join(" ");
-    }
-
-    function displayNode(nodes, key) {
-      let currentNode;
-      if (!nodes) {
-        return null;
-      }
-      if (nodes instanceof Array) {
-        currentNode = nodes.find((node) => key === node.id || node.id.endsWith("." + key));
-        if (currentNode) {
-          return currentNode;
-        }
-        let currentNode2 = nodes.find((node) => {
-          let findedNode = this.displayNode(node, key);
-          return findedNode;
-        });
-        return currentNode2;
-      }
-      if (key === nodes.id || nodes.id.endsWith("." + key)) {
-        return nodes;
-      }
-      let currentNode3 = this.displayNode(nodes.children, key);
-      return currentNode3;
-    }
-
-    return {
-      STATES,
-      datatype,
-      openChild,
-      isLoading,
-      created,
-      menuStates,
-      parsedPath,
-      displayNode,
-      displayPath,
-      lang,
-    };
-  },
-  name: "AuthorizationTableForDatatype2",
-  emits: ["modifyAuthorization", "registerCurrentAuthorization"],
-  props: {
-    datatypes: Object,
-    authorizationScopes: Object,
-    authReferences: Object,
-    columnsVisible: Object,
-    authorizations: Object,
-  },
-};
-</script>
-
-<style lang="scss" scoped>
-.authorizationScopeChoice {
-  display: flex;
-}
-
-.authorizations {
-  display: flex;
-  flex-direction: column;
-}
-
-.authorizationTable {
-  margin-left: 10px;
-  padding: 0 0 0 5px;
-
-  button {
-    opacity: 0.75;
-  }
-
-  .dropdown-menu .dropdown-content .dropDownMenu button {
-    opacity: 0.5;
-  }
-
-  .dgSelected {
-    color: #007f7f;
-  }
-}
-
-a {
-  color: $dark;
-  font-weight: bold;
-  text-decoration: underline;
-}
-
-a:hover {
-  color: $primary;
-  text-decoration: none;
-}
-
-p {
-  font-weight: bold;
-}
-
-::marker {
-  color: transparent;
-}
-
-.column {
-  padding: 6px;
-}
-
-.show-check-details {
-  margin-left: 0.6em;
-}
-
-.show-detail-for-selected {
-  height: 60px;
-}
-</style>
diff --git a/src/components/common/CollapseMenu.vue b/src/components/common/CollapseMenu.vue
deleted file mode 100644
index a81774633b4f3987640d748117e13e60f15ca093..0000000000000000000000000000000000000000
--- a/src/components/common/CollapseMenu.vue
+++ /dev/null
@@ -1,93 +0,0 @@
-<template>
-  <div
-    v-if="option.isLeaf"
-    :id="option.currentPath"
-    :value="option.rows"
-    style="padding: 5px 16px"
-    @click="select(option, $event)"
-    onmouseover="this.style.background='#009D9D1A';"
-    onmouseout="this.style.background=''"
-  >
-    <a>{{ option.localName }}</a>
-  </div>
-  <b-collapse v-else :open="isOpen" animation="slide" class="card">
-    <template #trigger="props">
-      <div :aria-expanded="props.open" class="card-header" role="button">
-        <p class="card-header-title">
-          {{ option.localName }}
-        </p>
-        <a class="card-header-icon">
-          <b-icon :icon="props.open ? 'chevron-up' : 'chevron-down'"></b-icon>
-        </a>
-      </div>
-    </template>
-    <div class="card-content">
-      <div :ref="option.key" class="content" @select-menu-item="select">
-        <collapse-menu
-          v-for="(opt, itemKey) in option.rows"
-          :key="itemKey"
-          :option="opt"
-          @select-menu-item="select"
-        >
-        </collapse-menu>
-      </div>
-    </div>
-  </b-collapse>
-</template>
-
-<script>
-export default {
-  name: "CollapseMenu",
-  props: {
-    option: {},
-  },
-  data() {
-    return {
-      isOpen: false,
-      emits: ["select-menu-item"],
-    };
-  },
-  methods: {
-    select: function (option) {
-      this.$emit("select-menu-item", option || this.option);
-    },
-  },
-};
-</script>
-
-<style lang="scss" scoped>
-a {
-  color: black;
-}
-.card {
-  box-shadow: none;
-  .card-header {
-    border-bottom-right-radius: 0;
-    border-bottom-left-radius: 0;
-    box-shadow: none;
-
-    .card-header-title {
-      color: $dark-slightly-transparent-8;
-      margin: 0;
-    }
-  }
-
-  .card-content {
-    padding: 5px 0px 5px 20px;
-    border-radius: 0px;
-    .content {
-      border-left: 0.5px solid $primary;
-    }
-    .collapse {
-      padding: 0;
-
-      .card-header {
-        .card-header-title {
-          color: $dark-slightly-transparent-6;
-          margin: 0;
-        }
-      }
-    }
-  }
-}
-</style>
diff --git a/src/components/common/CollapseMenuMultiselect.vue b/src/components/common/CollapseMenuMultiselect.vue
index 5f6ff777956421729d788b5f83c0498e1fc0b74b..91136b1e6a6b12b4cffa73a6f98c8c3bcbfad287 100644
--- a/src/components/common/CollapseMenuMultiselect.vue
+++ b/src/components/common/CollapseMenuMultiselect.vue
@@ -10,7 +10,7 @@
   </div>
   <b-collapse v-else :open="isOpen" animation="slide" class="card">
     <template #trigger="props">
-      <div :aria-expanded="props.open" class="card-header" role="button">
+      <div :aria-expanded="props.open" class="card-header">
         <p class="card-header-title">
           <b-checkbox
             :value="nodeState.checked"
@@ -19,7 +19,12 @@
           ></b-checkbox>
           {{ option.i18n[locale] || option.naturalKey }}
         </p>
-        <a class="card-header-icon">
+        <a
+          class="card-header-icon"
+          tabindex="0"
+          @keyup.enter="isOpen = !isOpen"
+          @keyup.space="isOpen = !isOpen"
+        >
           <b-icon :icon="props.open ? 'chevron-up' : 'chevron-down'"></b-icon>
         </a>
       </div>
diff --git a/src/components/common/CollapseMenuOneSelect.vue b/src/components/common/CollapseMenuOneSelect.vue
index c78dc3a4df23f73e43595baac8300d804af7caf1..e1fff070a06c2f02a565b18dae9d819a85857a02 100644
--- a/src/components/common/CollapseMenuOneSelect.vue
+++ b/src/components/common/CollapseMenuOneSelect.vue
@@ -1,19 +1,26 @@
 <template>
-  <div
-    v-if="!option.children.length"
-    :id="option.id"
-    style="padding: 5px 16px"
-    @click="select(option, option.i18n[locale] || option.naturalKey, option.id)"
-  >
-    <a>{{ option.i18n[locale] || option.naturalKey }}</a>
+  <div v-if="!option.children.length" :id="option.id" style="padding: 5px 16px">
+    <a
+      tabindex="0"
+      @click="select(option, option.i18n[locale] || option.naturalKey, option.id)"
+      @keyup.enter="select(option, option.i18n[locale] || option.naturalKey, option.id)"
+      @keyup.space="select(option, option.i18n[locale] || option.naturalKey, option.id)"
+    >
+      {{ option.i18n[locale] || option.naturalKey }}</a
+    >
   </div>
   <b-collapse v-else :open="isOpen" animation="slide" class="card">
     <template #trigger="props">
-      <div :aria-expanded="props.open" class="card-header" role="button">
+      <div :aria-expanded="props.open" class="card-header">
         <p class="card-header-title">
           {{ option.i18n[locale] || option.naturalKey }}
         </p>
-        <a class="card-header-icon">
+        <a
+          class="card-header-icon"
+          tabindex="0"
+          @keyup.enter="isOpen = !isOpen"
+          @keyup.space="isOpen = !isOpen"
+        >
           <b-icon :icon="props.open ? 'chevron-up' : 'chevron-down'"></b-icon>
         </a>
       </div>
@@ -23,8 +30,8 @@
         <CollapseMenuOneSelect
           v-for="child in option.children"
           :key="child.id"
-          :option="child"
           :id-reference-scope="idReferenceScope"
+          :option="child"
           @select-menu-item="select"
         >
         </CollapseMenuOneSelect>
diff --git a/src/components/common/CollapsibleTree.vue b/src/components/common/CollapsibleTree.vue
index 07463959d8f4cca19af16a8302e1607368267495..e6e51edc15eb3633c08b6085ec1729820bed948c 100644
--- a/src/components/common/CollapsibleTree.vue
+++ b/src/components/common/CollapsibleTree.vue
@@ -14,12 +14,7 @@
           class="CollapsibleTree-header-infos column is-narrow"
         >
           <slot name="secondaryMenu" v-bind:onClickLabelCb="onClickLabelCb" v-bind:option="option">
-            <div
-              :class="onClickLabelCb ? 'link' : ''"
-              tabindex="0"
-              @click="(event) => onClickLabelCb && onClickLabelCb(event, option.label)"
-              @keyup.enter="(event) => onClickLabelCb && onClickLabelCb(event, option.label)"
-            >
+            <div :class="onClickLabelCb ? 'link' : ''">
               <!-- TODO Lucile : btn ouverture sidePanel à redéfinir ce qu'on met dedant puis refaire-->
               <b-tooltip
                 v-if="false"
@@ -30,7 +25,9 @@
                   class="is-small"
                   outlined
                   style="margin: 10px"
-                  tabindex="0"
+                  :tabindex="false ? 0 : -1"
+                  @click="(event) => onClickLabelCb && onClickLabelCb(event, option.label)"
+                  @keyup.enter="(event) => onClickLabelCb && onClickLabelCb(event, option.label)"
                   type="is-primary"
                 >
                   <b-icon icon="bars"></b-icon>
@@ -44,7 +41,7 @@
               :icon="displayChildren ? 'caret-down' : 'caret-right'"
               aria-hidden="false"
               class="clickable mr-3"
-              tabindex="0"
+              :tabindex="option.children && option.children.length !== 0 ? 0 : -1"
             />
           </slot>
           <slot name="label" v-bind:option="option">
@@ -347,7 +344,6 @@ $row-height: 40px;
   .file-name {
     border: none;
     height: 100%;
-    //border-left: solid 2px;
     border-radius: 0;
     padding-left: 0.5em;
     margin-left: 0.5em;
diff --git a/src/components/common/SelectMenu.vue b/src/components/common/SelectMenu.vue
deleted file mode 100644
index 32b5833c077e9092a870087270cfdc2384f77ca0..0000000000000000000000000000000000000000
--- a/src/components/common/SelectMenu.vue
+++ /dev/null
@@ -1,179 +0,0 @@
-<template>
-  <div>
-    <details v-if="!option.isLeaf" :open="open" class="selectMenu columns" @toggle="toggle">
-      <summary
-        class=""
-        style="margin-left: -10px; align-items: center; display: inline-flex; cursor: pointer"
-      >
-        <b-checkbox
-          v-model="selected"
-          :indeterminate="!selected && indeterminate"
-          class="column is-2"
-          type="is-primary"
-          @input="select(option.currentPath, $event)"
-        />
-        <span class="column">{{ option.localName }}</span>
-        <span class="column" style="right: 0; position: absolute">
-          <b-icon :icon="open ? 'chevron-down' : 'chevron-up'" class="icon is-small"> </b-icon>
-        </span>
-      </summary>
-      <div v-show="open" class="selectList">
-        <select-menu
-          v-for="(opt, itemKey) in option.referenceValues"
-          :key="itemKey"
-          :auth="auth"
-          :option="opt"
-          :selecteds="selecteds"
-          @select-menu-item="select($event.path, $event.selected)"
-          @set-indeterminate="setIndeterminate($event.selected, $event.path, $event.event)"
-          @set-parent-selected="setSelected($event.event, $event.path)"
-        />
-      </div>
-    </details>
-    <div v-else class="selectMenu columns" style="align-items: center">
-      <b-checkbox
-        v-model="selected"
-        :indeterminate="!selected && indeterminate"
-        class="column is-2"
-        type="is-primary"
-        @input="select(option.currentPath, $event)"
-      />
-      <span class="column">{{ option.localName }}</span>
-    </div>
-  </div>
-</template>
-
-<script>
-import SelectMenu from "@/components/common/SelectMenu";
-//import { FontAwesomeIcon } from "@fortawesome/vue-fontawesome";
-
-export default {
-  name: "selectMenu",
-  components: { SelectMenu },
-  props: {
-    option: {},
-    auth: String,
-    selecteds: Array,
-    isRoot: Boolean,
-  },
-  data() {
-    return {
-      emits: ["select-menu-item", "set-indeterminate", "set-parent-selected"],
-      open: null,
-      checkbox: false,
-    };
-  },
-  computed: {
-    indeterminate: {
-      get() {
-        return (
-          !this.selected && this.selecteds.some((a) => a.pathStartsWith(this.option.currentPath))
-        );
-      },
-    },
-    selected: {
-      get() {
-        return this.selecteds.some((a) => this.option.currentPath.pathStartsWith(a));
-      },
-      set() {},
-    },
-  },
-  methods: {
-    select: function (path, selected) {
-      // je clique sur la checkbox
-      //console.log(selected ? "je coche" : "je décoche");
-      let event = { toAdd: [], toDelete: [] };
-      if (selected) {
-        // je coche la checkbox
-        if (this.isRoot) {
-          // je suis racine
-          event.toAdd.push(path); // je me coche
-          this.$emit("select-menu-item", { event }); // je demande la modification de la liste; Fin!
-        } else {
-          // je ne peux pas savoir.
-          this.$emit("set-parent-selected", { path, event }); // je demande à mes ancêtres
-        }
-      } else {
-        /*je décoche la checkbox*/
-        if (this.selecteds.some((a) => a === path)) {
-          // c'est moi qui était coché
-          event.toDelete.push(path); // je me décoche
-          this.$emit("select-menu-item", { path, selected, event }); // je demande la modification de la liste; Fin!
-        } else {
-          // je ne peux pas savoir.
-          this.$emit("set-indeterminate", { selected, path: this.option.currentPath, event }); // je demande à mes ancêtres
-          /*this.setIndeterminate(selected, path, event);
-          return;*/
-        }
-      }
-      //this.$emit("select-menu-item", {path: path, selected: selected, event});
-    },
-    toggle() {
-      this.open = this.open ? null : "open";
-    },
-    setIndeterminate(selected, path, event) {
-      // je mets à jours la liste des checkbox coché lors du décochage d'un checkbox
-      Object.values(this.option.referenceValues)
-        .map((r) => r.currentPath)
-        .filter((p) => p !== path)
-        .forEach((p) => event.toAdd.push(p));
-      if (!this.selecteds.includes(this.option.currentPath)) {
-        // c'est pas moi qui était coché. C'est un parent ou grand-parent
-        this.$emit("set-indeterminate", { selected, path: this.option.currentPath, event }); // je lui demande est-ce-que tu deviens 'indeterminate'?
-      } else {
-        //c'est moi qui était coché !
-        event.toDelete.push(this.option.currentPath); // je me décoche
-        this.$emit("select-menu-item", { event }); // je demande la modification de la liste; Fin!
-      }
-    },
-    setSelected(event, path) {
-      // je cherche à savoir si c'est 'path' qui est 'selected' ou si c'est un ancêtre
-      let selectedCount =
-        Object.values(this.option.referenceValues) // nombre d'enfants séléctionnés
-          .map((r) => r.currentPath)
-          .filter((p) => this.selecteds.some((pp) => pp.pathStartsWith(p))).length + 1;
-      if (Object.values(this.option.referenceValues).length === selectedCount) {
-        // ils sont tous séléctionnés
-        if (!this.isRoot) {
-          // je ne suis pas racine ou 'root'
-          this.$emit("set-parent-selected", event); // je demande à mes ancêtres
-        } else {
-          // je suis racine ou 'root'
-          event.toAdd.push(this.option.currentPath); // je me coche
-          this.$emit("select-menu-item", { event }); // je demande la modification de la liste; Fin!
-        }
-      } else {
-        // Au moins un des enfants n'est pas séléctionnés
-        event.toAdd.push(path); // je ne suis donc pas séléctionné ( indeterminate ). J'ajoute l'enfant qui m'a appelé
-        this.$emit("select-menu-item", { event }); // je demande la modification de la liste; Fin!
-      }
-    },
-  },
-};
-</script>
-
-<style lang="scss" scoped>
-span.check {
-  margin: 5px;
-}
-
-.dropdown-content .selectMenu {
-  padding: 5px;
-  border-bottom: 0.5px solid rgb(230, 230, 230);
-  margin: 0 10px;
-
-  button {
-    background-color: rgba(0, 100, 100, 0.85);
-  }
-
-  .selectList {
-    overflow-y: scroll;
-    height: 200px;
-    border-top: 0.5px solid rgb(230, 230, 230);
-
-    .selectMenu {
-      border-bottom: none;
-    }
-  }
-}
-</style>
diff --git a/src/components/common/SubMenu.vue b/src/components/common/SubMenu.vue
index b76d5cf9b42577f383f92ab3bdddd3bf5e8b5291..7a1fcd8645215099f81fed0ccd06146d29700c34 100644
--- a/src/components/common/SubMenu.vue
+++ b/src/components/common/SubMenu.vue
@@ -6,7 +6,7 @@
       icon="arrow-left"
       @click="goBack()"
       aria-hidden="false"
-      tabindex="0"
+      :tabindex="!isAccueil ? 0 : -1"
       @keyup.enter="goBack()"
     />
     <span class="SubMenu-root">{{ root }}</span>
diff --git a/src/components/common/TagsCollapse.vue b/src/components/common/TagsCollapse.vue
index a3e2c3e10a3c3f8842a08b97ab7070640e6d24c1..0266454eff3491e2eb0d428f629c89e01d048793 100644
--- a/src/components/common/TagsCollapse.vue
+++ b/src/components/common/TagsCollapse.vue
@@ -1,16 +1,16 @@
 <template>
-  <b-collapse :open="open" animation="slide" aria-id="contentIdForA11y3" class="card">
+  <b-collapse :open="open" animation="slide" aria-id="collapseForTags" class="card">
     <template #trigger="props">
-      <div
-        :aria-expanded="props.open"
-        aria-controls="contentIdForA11y3"
-        class="card-header"
-        role="button"
-      >
-        <p class="card-header-title">
+      <div :aria-expanded="props.open" aria-controls="collapseForTags" class="card-header">
+        <p class="card-header-title" :aria-label="$t('tags.tag')">
           {{ $t("tags.tag") }}
         </p>
-        <a class="card-header-icon">
+        <a
+          class="card-header-icon"
+          tabindex="0"
+          @keyup.enter="open = !open"
+          @keyup.space="open = !open"
+        >
           <b-icon :icon="props.open ? 'chevron-up' : 'chevron-down'"></b-icon>
         </a>
       </div>
@@ -73,5 +73,3 @@ export default {
   },
 };
 </script>
-
-<style scoped></style>
diff --git a/src/components/common/TagsInfos.vue b/src/components/common/TagsInfos.vue
index d549fea40a582ae177bbebb12cc5686da12e97a2..211499fb76bde6ebffbdbd3a8909ccf11cce8736 100644
--- a/src/components/common/TagsInfos.vue
+++ b/src/components/common/TagsInfos.vue
@@ -48,13 +48,19 @@ export default {
     function presenceTag(tag) {
       return isPresent(tag) ? "is-primary is-light" : "is-warning is-light";
     }
-    const tagsListParent = computed(() =>
-      props.infoParent
-        ? props.infoParent.localtags
-          ? props.infoParent.localtags
-          : props.infoParent.tags
-        : []
-    );
+
+    // eslint-disable-next-line vue/return-in-computed-property
+    const tagsListParent = computed(() => {
+      if (props.infoParent) {
+        if (props.infoParent.localtags) {
+          return props.infoParent.localtags;
+        } else if (props.infoParent.tags) {
+          return props.infoParent.tags;
+        }
+      } else {
+        return [];
+      }
+    });
 
     const tagInListParent = computed(
       () => props.tagsMenu && tagsListParent.value && tagsListParent.value.filter(isPresent)
@@ -69,13 +75,16 @@ export default {
         props.infoParent &&
         props.infoParent.tags
     );
-    const infoParentDisplay = computed(() =>
-      props.infoParent
-        ? props.infoParent.label
-          ? props.infoParent.label
-          : props.infoParent.title
-        : ""
-    );
+    // eslint-disable-next-line vue/return-in-computed-property
+    const infoParentDisplay = computed(() => {
+      if (props.infoParent) {
+        if (props.infoParent.label) {
+          return props.infoParent.label;
+        } else if (props.infoParent.title) {
+          return props.infoParent.title;
+        }
+      } else return "";
+    });
 
     return {
       getLocale,
@@ -123,5 +132,3 @@ export default {
     </div>
   </div>
 </template>
-
-<style scoped lang="scss"></style>
diff --git a/src/components/common/authorization/AuthorizationByDatatype.vue b/src/components/common/authorization/AuthorizationByDatatype.vue
deleted file mode 100644
index 30649be84c692e3ed767c196576d4961aaa3bdb1..0000000000000000000000000000000000000000
--- a/src/components/common/authorization/AuthorizationByDatatype.vue
+++ /dev/null
@@ -1,80 +0,0 @@
-<script>
-import { computed } from "vue";
-import AuthorizationForScope from "@/components/common/authorization/AuthorizationForScope.vue";
-import AuthorizationsForNoAuthorization from "@/components/common/authorization/AuthorizationsForNoAuthorization.vue";
-import services from "../../../composable/services";
-
-export default {
-  name: "AuthorizationByDatatype",
-  computed: {
-    services() {
-      return services;
-    },
-  },
-  components: { AuthorizationsForNoAuthorization, AuthorizationForScope },
-  props: {
-    dataType: Object,
-    grantableInfos: Object,
-    application: Object,
-    listColumnName: Object,
-  },
-
-  setup(props) {
-    const columnsDescription = computed(() => {
-      return props.grantableInfos?.columnsDescription || {};
-    });
-    const autorizationByPath = computed(
-      () => props.grantableInfos?.authorizationsForUser?.authorizationByPath || {}
-    );
-    const users = computed(() => props.grantableInfos?.users || []);
-    const isAdministrator = computed(
-      () => props.grantableInfos?.authorizationsForUser?.isAdministrator || false
-    );
-    const publicAuthorizations = computed(() => props.grantableInfos?.publicAuthorizations || {});
-    const referenceScopes = computed(() => props.grantableInfos.referenceScopes || {});
-
-    return {
-      columnsDescription,
-      autorizationByPath,
-      users,
-      isAdministrator,
-      publicAuthorizations,
-      referenceScopes,
-    };
-  },
-};
-</script>
-
-<template>
-  <div class="card">
-    <div>
-      <b-collapse :open.sync="isOpen">
-        <div slot="trigger" class="header">
-          <h2 class="title is-4 card-header is-primary has-background-primary has-text-white">
-            {{
-              services.internationalisationService.localeReferenceNames(datatypeName, application)
-            }}
-          </h2>
-        </div>
-        <div class="content">
-          <div v-if="application">
-            <AuthorizationForScope
-              :dataType="dataType"
-              :grantable-infos="grantableInfos"
-              v-if="'AuthorizationForScope' === componentType && grantableInfos"
-            >
-            </AuthorizationForScope>
-            <AuthorizationsForNoAuthorization
-              :dataType="dataType"
-              :grantable-infos="grantableInfos"
-              v-else-if="'AuthorizationsForNoAuthorization' === componentType && grantableInfos"
-            >
-            </AuthorizationsForNoAuthorization>
-          </div>
-        </div>
-      </b-collapse>
-    </div>
-  </div>
-</template>
-
-<style scoped lang="scss"></style>
diff --git a/src/components/common/authorization/AuthorizationForScope.vue b/src/components/common/authorization/AuthorizationForScope.vue
index 6b27ca67b1d276ec9006e7a8756b948caf462e20..4003d8cf083cbec4f693770d741338b7162fca6d 100644
--- a/src/components/common/authorization/AuthorizationForScope.vue
+++ b/src/components/common/authorization/AuthorizationForScope.vue
@@ -4,7 +4,7 @@
       v-for="data in dataTypes"
       :key="data.id"
       :aria-id="$t('applications.dataset')"
-      :open="false"
+      :open="openAuthForScope"
       animation="slide"
       class="card"
       style="box-shadow: none"
@@ -12,15 +12,19 @@
       <template #trigger="detail">
         <div
           :aria-expanded="!detail.open"
-          aria-controls="contentIdForA11y3"
+          :aria-controls="$t('applications.dataset')"
           class="card-header"
-          role="button"
           style="box-shadow: none; border-bottom: solid #009d9d"
         >
           <p class="card-header-title" style="margin-bottom: 0">
             {{ data.name }}
           </p>
-          <a class="card-header-icon">
+          <a
+            class="card-header-icon"
+            tabindex="0"
+            @keyup.enter="openAuthForScope = !openAuthForScope"
+            @keyup.space="openAuthForScope = !openAuthForScope"
+          >
             <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary" />
           </a>
         </div>
@@ -51,6 +55,7 @@
 <script>
 import { computed } from "vue";
 import AuthorizationTableForOneDataType from "@/components/common/authorization/AuthorizationTableForOneDataType.vue";
+import useBoolean from "@/composable/components/boolean";
 
 export default {
   name: "AuthorizationForScope",
@@ -87,6 +92,7 @@ export default {
   },
   emits: ["update:authorization"],
   setup(props, { emit }) {
+    const { refBoolean: openAuthForScope } = useBoolean(false);
     const columnsName = computed(() => props.listColumnName || {});
 
     const withTimeScope = computed(
@@ -163,6 +169,7 @@ export default {
       modifyTimescope,
       modifyOperationTypes,
       modifyAuthorizations,
+      openAuthForScope,
     };
   },
 };
diff --git a/src/components/common/authorization/AuthorizationTableForOneDataType.vue b/src/components/common/authorization/AuthorizationTableForOneDataType.vue
index 2c660c2c8b77773f281d5f2ce8893a73fb0a0e42..7d2b16323425d6f533e78126b825950575e3e046 100644
--- a/src/components/common/authorization/AuthorizationTableForOneDataType.vue
+++ b/src/components/common/authorization/AuthorizationTableForOneDataType.vue
@@ -35,6 +35,7 @@ export default {
     },
   },
   setup(props, context) {
+    const dropdownStates = ref([]);
     let localOperationtypes = new Set([]);
     const operationtypes = computed(
       () => props.authorization?.operationTypes || Array.from(localOperationtypes)
@@ -44,12 +45,16 @@ export default {
     );
     const locale = services.internationalisationService.getLocale();
 
-    const isCheckboxChecked = (datatypeId, key) =>
-      key === "extraction" && props.hasDependencies.includes(datatypeId)
-        ? true
-        : operationtypes.value
-        ? operationtypes.value.includes(key) || Array.from(localOperationtypes).includes(key)
-        : false;
+    const isCheckboxChecked = (datatypeId, key) => {
+      if ("extraction" && props.hasDependencies.includes(datatypeId)) {
+        key = true;
+      } else if (operationtypes.value) {
+        key = operationtypes.value.includes(key) || Array.from(localOperationtypes).includes(key);
+      } else {
+        key = false;
+      }
+      return key;
+    };
 
     const isCheckboxDisabled = (datatypeId, key) =>
       key === "extraction" && props.hasDependencies.includes(datatypeId);
@@ -133,27 +138,25 @@ export default {
     }
 
     function rootReferenceScopeSelected(hierarchicalTagName, referenceScopesByDataId) {
-      for (let i = 0; props.referenceScope.length > i; i++) {
-        if (
-          props.referenceScope[i].datatype === props.dataName &&
-          props.referenceScope[i].id === referenceScopesByDataId
-        ) {
-          for (let j = 0; props.referenceScope[i].nodes.length > j; j++) {
-            if (props.referenceScope[i].nodes[j].id === hierarchicalTagName) {
-              if (props.referenceScope[i].nodes[j].i18n) {
-                return props.referenceScope[i].nodes[j].i18n[locale];
-              } else {
-                return props.referenceScope[i].nodes[j].naturalKey;
-              }
-            } else {
-              displayNodeTag(props.referenceScope[i].nodes[j], hierarchicalTagName);
-            }
-          }
+      const reference = props.referenceScope.find(
+        (ref) => ref.datatype === props.dataName && ref.id === referenceScopesByDataId
+      );
+
+      if (reference) {
+        const node = reference.nodes.find((n) => n.id === hierarchicalTagName);
+
+        if (node) {
+          return node.i18n ? node.i18n[locale] : node.naturalKey;
         }
+
+        // Si aucun nœud ne correspond, on affiche les autres nœuds
+        reference.nodes.forEach((n) => displayNodeTag(n, hierarchicalTagName));
       }
-      return displayNodeTagHierarchical.value[hierarchicalTagName]
-        ? displayNodeTagHierarchical.value[hierarchicalTagName]
-        : hierarchicalTagName.split("K").pop();
+
+      return (
+        displayNodeTagHierarchical.value[hierarchicalTagName] ||
+        hierarchicalTagName.split("K").pop()
+      );
     }
 
     return {
@@ -168,6 +171,7 @@ export default {
       displayNodeTagHierarchical,
       isCheckboxChecked,
       isCheckboxDisabled,
+      dropdownStates,
     };
   },
 };
@@ -205,9 +209,9 @@ export default {
         v-if="withTimeScope && (hasExtraction || localHasExtraction)"
         :format="'dd/MM/yyyy HH:mm:ss'"
         :from="getFromDate"
+        :has-extraction="hasExtraction || localHasExtraction"
         :input-type="typeTimeScope"
         :to="getToDate"
-        :has-extraction="hasExtraction || localHasExtraction"
         class="column is-3"
         @update:date-value-interval="
           $emit('update:date-value-interval', $event.intervalAsDatesArray)
@@ -224,8 +228,10 @@ export default {
       >
         <b-dropdown
           :ref="referenceScopesByData.id"
+          :triggers="['focus']"
           expanded
           max-height="500"
+          open-on-focus
           scrollable
           width="500"
         >
@@ -233,7 +239,6 @@ export default {
             <b-taginput
               v-model="selectedValuesReference[referenceScopesByData.id]"
               :icon-right="active ? 'angle-up' : 'angle-down'"
-              open-on-focus
               placeholder="Select some tags"
             >
               <template #selected="props">
@@ -282,5 +287,3 @@ export default {
     </div>
   </div>
 </template>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/common/authorization/AuthorizationsForNoAuthorization.vue b/src/components/common/authorization/AuthorizationsForNoAuthorization.vue
index c9f31b8874843545655628edca18c6ccecfef9f0..e28108c922d596d3b2e7343a6a3fd6c032b5bbff 100644
--- a/src/components/common/authorization/AuthorizationsForNoAuthorization.vue
+++ b/src/components/common/authorization/AuthorizationsForNoAuthorization.vue
@@ -107,5 +107,3 @@ export default {
   },
 };
 </script>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/common/authorization/DetailAuthorizationModalCard.vue b/src/components/common/authorization/DetailAuthorizationModalCard.vue
index a82ac16451b4e55f84846e9c408d419365b00e56..d0bd130040fc95f8ec665ff5bff8143d71707a0f 100644
--- a/src/components/common/authorization/DetailAuthorizationModalCard.vue
+++ b/src/components/common/authorization/DetailAuthorizationModalCard.vue
@@ -87,5 +87,3 @@ export default {
     </div>
   </div>
 </template>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/common/authorization/DetailAuthorizationTableForOneDataType.vue b/src/components/common/authorization/DetailAuthorizationTableForOneDataType.vue
index 93e24e90ea7ecf78f7eaf42f4979a4e4e0499aed..63eaca3364c1fdef0efa844fa1769fa196cd3815 100644
--- a/src/components/common/authorization/DetailAuthorizationTableForOneDataType.vue
+++ b/src/components/common/authorization/DetailAuthorizationTableForOneDataType.vue
@@ -13,7 +13,7 @@ export default {
   <tbody>
     <tr v-for="item in children" :key="item.naturalKey">
       <td class="chevron-cell">
-        <a v-if="item.children.length !== 0" role="button">
+        <a v-if="item.children.length !== 0">
           <span class="icon">
             <b-icon
               :icon="item.open ? 'chevron-down' : 'chevron-right'"
@@ -31,5 +31,3 @@ export default {
     </tr>
   </tbody>
 </template>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/common/authorization/DisplayAuthorization.vue b/src/components/common/authorization/DisplayAuthorization.vue
deleted file mode 100644
index 1f162364cb43d879f4e872f1e30c8d1483b28852..0000000000000000000000000000000000000000
--- a/src/components/common/authorization/DisplayAuthorization.vue
+++ /dev/null
@@ -1,119 +0,0 @@
-<script>
-import { computed } from "vue";
-import DisplayNode from "@/components/common/authorization/DisplayNode.vue";
-
-export default {
-  name: "DisplayAuthorization",
-  components: { DisplayNode },
-  props: {
-    dataType: Object,
-    columnsDescription: Object,
-    authorization: Object,
-    path: String,
-    autorizationByPath: Object,
-    referenceScopes: Array,
-  },
-
-  setup(props) {
-    const datatypeName = computed(() => props.dataType.name);
-    const checkboxValues = Object.keys(props.columnsDescription)
-      .filter((k) => props.columnsDescription[k].display)
-      .reduce((acc, k) => {
-        acc[k] = props.autorizationByPath?.[k] ? true : false;
-        return acc;
-      }, {});
-
-    const scopes = props.path.split("KKK").map((key) => {
-      const nodes = key.split(".").map((node) => {
-        const splited = /([a-z_]*)K(.*)/.exec(node);
-        return { nodeKey: node, scope: splited[1], NK: splited[2] };
-      });
-      const type = nodes[nodes.length - 1].scope;
-      const referenceScope = props.referenceScopes.find((rs) => rs.id === type)?.nodes;
-      const node = findNode(key, referenceScope);
-      return {
-        type,
-        pk: key,
-        nodes: nodes,
-        label: props.referenceScopes.find((scope) => scope.id === type)?.i18n?.fr || type,
-        node,
-        nodeLabel: node?.i18n?.fr || key,
-      };
-    });
-
-    function findNode(key, nodes) {
-      for (let node of nodes) {
-        if (node.id === key) {
-          return node;
-        }
-        if (node.children && node.children.length > 0) {
-          const found = findNode(key, node.children);
-          if (found) {
-            return found;
-          }
-        }
-      }
-      return null;
-    }
-
-    return {
-      datatypeName,
-      checkboxValues,
-      scopes,
-    };
-  },
-};
-</script>
-
-<template>
-  <div>
-    <b-collapse :open="false">
-      <div slot="trigger" class="header">
-        <span v-for="(scope, key) in scopes" :key="key">
-          <span class="has-text-primary has-text-weight-bold"> {{ scope.label }}</span>
-          <span class=""> {{ scope.nodeLabel }}</span>
-        </span>
-      </div>
-      <div style="display: flex; flex-direction: row; width: 100%">
-        <div v-for="node in referenceScopes" :key="node.id" class="card">
-          <span class="card-header">{{ node.i18n.fr || node.id }}</span>
-          <display-node
-            v-for="n in node.nodes"
-            :key="n.key"
-            :node="n"
-            :selected-node="scopes.find((scope) => scope.type === node.id)"
-            class="card-content"
-            style="display: flex; flex-direction: column"
-          />
-        </div>
-      </div>
-      <div class="card-content has-background-white">
-        <table class="table is-bordered is-striped is-narrow is-hoverable">
-          <thead>
-            <tr>
-              <th v-for="(column, key) in checkboxValues" :key="key">
-                {{ columnsDescription[key]?.internationalizationName.fr }}
-              </th>
-            </tr>
-          </thead>
-          <tbody>
-            <tr>
-              <td v-for="(column, key) in checkboxValues" :key="key">
-                <b-checkbox v-model="checkboxValues[key]"></b-checkbox>
-              </td>
-            </tr>
-          </tbody>
-        </table>
-      </div>
-    </b-collapse>
-  </div>
-</template>
-
-<style lang="scss" scoped>
-.header {
-  cursor: pointer;
-  background-color: #f5f5f5;
-  padding: 10px;
-  border: 1px solid #ddd;
-}
-</style>
diff --git a/src/components/common/authorization/DisplayNode.vue b/src/components/common/authorization/DisplayNode.vue
deleted file mode 100644
index 20296c41fb1eee74ea30554770ec5abbeed84c43..0000000000000000000000000000000000000000
--- a/src/components/common/authorization/DisplayNode.vue
+++ /dev/null
@@ -1,82 +0,0 @@
-<template>
-  <div style="display: flex; flex-direction: column; margin-left: 1em">
-    <div style="display: flex; flex-direction: row">
-      <b-checkbox v-model="checked" :indeterminate="indeterminate"></b-checkbox>
-      <span @click="toggleCollapse">{{ node.i18n.fr }}</span>
-      <b-icon
-        @click="toggleCollapse"
-        :icon="isOpen ? 'chevron-up' : 'chevron-down'"
-        type="is-primary"
-      >
-      </b-icon>
-    </div>
-    <b-collapse :open.sync="isOpen">
-      <display-node
-        v-for="child in node.children"
-        :key="child.id"
-        :node="child"
-        :selected-node="selectedNode"
-      ></display-node>
-    </b-collapse>
-  </div>
-</template>
-
-<script>
-import { computed, ref } from "vue";
-
-export default {
-  name: "DisplayNode",
-  props: {
-    node: {
-      type: Object,
-      required: true,
-    },
-    selectedNode: Object,
-  },
-  setup(props) {
-    const isOpen = ref(false);
-    const checked = ref(props.selectedNode?.pk === props?.node?.id);
-
-    const toggleCollapse = () => {
-      isOpen.value = !isOpen.value;
-    };
-    const indeterminate = computed(() => {
-      if (props.selectedNode?.pk === props?.node?.id) {
-        return false;
-      }
-      return !!props?.node?.children.find(findCheckedChild);
-    });
-    function findCheckedChild(node) {
-      return props.selectedNode?.pk === node?.id || node.children.find(findCheckedChild);
-    }
-
-    return {
-      isOpen,
-      checked,
-      toggleCollapse,
-      indeterminate,
-    };
-  },
-};
-</script>
-
-<style scoped>
-.header {
-  cursor: pointer;
-  background-color: #f5f5f5;
-  padding: 10px;
-  border: 1px solid #ddd;
-  display: flex;
-  align-items: center;
-}
-
-.header span {
-  margin-left: 10px;
-  flex-grow: 1;
-}
-
-ul {
-  list-style-type: none;
-  padding-left: 20px;
-}
-</style>
diff --git a/src/components/common/authorization/SummaryTableOfAuthorizationByData.vue b/src/components/common/authorization/SummaryTableOfAuthorizationByData.vue
index 5e1502245c1ff7d10f6afe981b1424544aee319e..b2194c5a8a9f7e58c5b4fca8ea4671a40cd1bea4 100644
--- a/src/components/common/authorization/SummaryTableOfAuthorizationByData.vue
+++ b/src/components/common/authorization/SummaryTableOfAuthorizationByData.vue
@@ -93,5 +93,3 @@ export default {
     </tbody>
   </table>
 </template>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/common/provider/FieldsForm.vue b/src/components/common/provider/FieldsForm.vue
index 45a904c04a03d19b3515553b473f95b8734c5ea9..573ec8cdf64d72ff16c0d34691eddedc6e1bd788 100644
--- a/src/components/common/provider/FieldsForm.vue
+++ b/src/components/common/provider/FieldsForm.vue
@@ -1,12 +1,19 @@
 <template>
   <ValidationObserver ref="form" v-slot="{}" tag="form" @submit.prevent="onSubmit">
-    <b-collapse v-model="isOpen" animation="slide" class="card" style="box-shadow: none">
+    <b-collapse
+      v-model="isOpen"
+      animation="slide"
+      class="card"
+      style="box-shadow: none"
+      tabindex="0"
+      @keyup.enter="isOpen"
+      @keyup.space="isOpen"
+    >
       <template #trigger="detail">
         <div
           :aria-expanded="isOpen"
           aria-controls="contentIdForA11y2"
           class="card-header"
-          role="button"
           style="box-shadow: none; border-bottom: thick double #009d9d"
         >
           <p class="card-header-title">
diff --git a/src/components/common/provider/FiltersDataCollapse.vue b/src/components/common/provider/FiltersDataCollapse.vue
index cb0f1c6258c52616968878210bfbe9e639415310..563fcdb520b01c889b676f0ffc721f2742327dfd 100644
--- a/src/components/common/provider/FiltersDataCollapse.vue
+++ b/src/components/common/provider/FiltersDataCollapse.vue
@@ -1,7 +1,15 @@
 <template>
-  <b-collapse :open="open" animation="slide" class="card" style="margin: 0.625rem 0 0.625rem 0">
+  <b-collapse
+    :open="open"
+    animation="slide"
+    class="card"
+    style="margin: 0.625rem 0 0.625rem 0"
+    tabindex="0"
+    @keyup.enter="open"
+    @keyup.space="open"
+  >
     <template #trigger="props">
-      <div class="card-header" role="button">
+      <div class="card-header">
         <p class="card-header-title" style="text-transform: capitalize">
           <b-icon icon="sliders-h"></b-icon>
           <span>{{ $t("applications.advancedFilter") }}</span>
@@ -31,19 +39,21 @@
             @click.native="getListeReferenceValues(columns.id, columns.refLinkedTo)"
           >
             <template #label>
-              <label class="inputStyle">{{ columns.getHeader(application, dataId) }}</label>
+              <span class="label inputStyle">{{ columns.getHeader(application, dataId) }}</span>
             </template>
             <b-taginput
               :id="columns.componentKey"
               v-model="autocompleted[columns.componentKey]"
               :data="searchValueReference"
               :placeholder="$t('dataTypeAuthorizations.search')"
+              :triggers="['focus']"
               :value="autocompleted[columns.componentKey]"
               autocomplete
               icon="search"
               icon-right="angle-down"
               open-on-focus
               type="search"
+              @focus="getListeReferenceValues(columns.id, columns.refLinkedTo)"
               @select="
                 (option) =>
                   updateValue(
@@ -71,6 +81,7 @@
                   close-type="is-danger"
                   ellipsis
                   rounded
+                  tabindex="0"
                   type="is-primary"
                   @close="removeTag(tag, columns.componentKey)"
                 >
@@ -89,13 +100,13 @@
             "
           >
             <template #label>
-              <label class="inputStyle">{{ columns.getHeader(application, dataId) }}</label>
+              <span class="label inputStyle">{{ columns.getHeader(application, dataId) }}</span>
             </template>
             <b-field>
               <FilterNumberOrDate
+                :filters="filters"
                 :is-interval="columns.isInterval"
                 :model-value="columns"
-                :filters="filters"
                 @sizeHeight="changeSizeHeight(columns.isInterval, $event)"
                 @update:modelValue="updateValue(columns.id, $event, $event.isInterval)"
                 @clear:modelValue="clear()"
@@ -104,9 +115,9 @@
           </b-field>
           <b-field v-else-if="columns.id !== '#'">
             <template #label>
-              <label class="titleInput" style="padding: 0 0.625em 0 0.625rem">{{
+              <span class="label titleInput" style="padding: 0 0.625em 0 0.625rem">{{
                 columns.getHeader(application, dataId)
-              }}</label>
+              }}</span>
             </template>
             <b-taginput
               :id="columns.componentKey"
@@ -161,28 +172,16 @@
     <div class="card-footer">
       <div class="card-footer-item">
         <b-button
+          :disabled="!filters.length"
           expanded
           icon-left="redo"
           outlined
           type="is-danger"
           @click="clear()"
-          disabled="!filters.length"
           >{{ $t("dataTypesManagement.réinitialiser") }}
           {{ $t("dataTypesManagement.filtre") }}
         </b-button>
       </div>
-      <!--
-      <div class="card-footer-item">
-        <b-button
-          expanded
-          icon-left="eye"
-          outlined
-          type="is-dark"
-          @click="$emit('view-search', { filters })"
-        >
-          {{ $t("dataTable.consult-result-filter") }}
-        </b-button>
-      </div>-->
       <div class="card-footer-item">
         <b-button
           expanded
@@ -273,10 +272,8 @@ export default {
           reference.value = await services.dataService.getData(props.applicationName, refLinkedTo);
         }
         if (reference.value && reference.value.rows) {
-          for (let i = 0; i < reference.value.rows.length; i++) {
-            if (reference.value.rows[i]) {
-              valueReference.push(getValueDisplay(reference.value.rows[i], props.application));
-            }
+          for (let row of reference.value.rows) {
+            valueReference.push(getValueDisplay(row, props.application));
           }
         }
       }
@@ -286,138 +283,125 @@ export default {
     }
 
     function updateValue(columnsId, event, option) {
-      event.filters = filters.value[columnsId] || autocompleted.value[columnsId];
-      let localFilter = [];
-      localFilter = filters.value;
-      localFilter = localFilter.filter(
+      const localFilter = filters.value.filter(
         (filter) => (event.componentKey || columnsId) !== filter?.componentKey
       );
+      event.filters = filters.value[columnsId] || autocompleted.value[columnsId];
       if (event.isInterval) {
-        event = {
-          componentKey: event.componentKey,
-          intervalsValues: [{ from: event.intervalValues.from, to: event.intervalValues.to }],
-        };
-        localFilter.push(event);
-        changeFilters(localFilter);
+        updateIntervalFilter(event, localFilter);
       } else if (event.simpleValue !== undefined) {
-        event.filters = event.filters || [];
-        event.filters[0] = event.simpleValue;
-        localFilter.push(event);
-        changeFilters(localFilter);
-      }
-      if (event.filters) {
-        if (option !== null && option.key !== "Enter") {
-          if (event.isInterval) {
-            event = {
-              componentKey: event.componentKey,
-              intervalsValues: [{ from: event.intervalValues.from, to: event.intervalValues.to }],
-            };
-          } else {
-            if (event.simpleValue !== undefined) {
-              event.filters = event.filters || [];
-              event.filters[0] = event.simpleValue;
-            } else if (typeof option !== "object") {
-              event.filters = checkedValueIsInListFilter(option, columnsId, event);
-              autocompleted.value = checkedValueIsInListFilter(
-                option,
-                columnsId,
-                null,
-                autocompleted.value
-              );
-              autocompleted.value[columnsId] = [...new Set(autocompleted.value[columnsId])];
-            } else {
-              event.filters = checkedValueIsInListFilter(option, columnsId, event);
-              filters.value = checkedValueIsInListFilter(option, columnsId, null, filters.value);
-              filters.value[columnsId] = [...new Set(filters.value[columnsId])];
-            }
-            if (event.filters && event.filters.length !== 0) {
-              for (let i = 0; i < event.filters.length; i++) {
-                if (getNaturalKey(event.filters[i], columnsId)) {
-                  event.filters[i] = getNaturalKey(event.filters[i], columnsId);
-                }
-              }
-            }
-            event = { componentKey: event.componentKey, filters: [...new Set(event.filters)] };
-          }
-          localFilter.push(event);
-          changeFilters(localFilter);
-        } else if (option === null) {
-          localFilter.push(event);
-          changeFilters(localFilter);
-        }
+        updateSimpleValueFilter(event, localFilter);
+      } else if (event.filters) {
+        updateComplexFilter(event, option, columnsId, localFilter);
       }
+
       if (event.filters && event.filters.length !== 0) {
-        for (let i = 0; i < event.filters.length; i++) {
-          if (getNaturalKey(event.filters[i], columnsId)) {
-            event.filters[i] = getNaturalKey(event.filters[i], columnsId);
-          }
-        }
+        event.filters = event.filters.map((filter) => getNaturalKey(filter, columnsId) || filter);
         event = { componentKey: event.componentKey, filters: [...new Set(event.filters)] };
       }
+
+      changeFilters(localFilter);
+    }
+
+    function updateIntervalFilter(event, localFilter) {
+      event = {
+        componentKey: event.componentKey,
+        intervalsValues: [{ from: event.intervalValues.from, to: event.intervalValues.to }],
+      };
+      localFilter.push(event);
+    }
+
+    function updateSimpleValueFilter(event, localFilter) {
+      event.filters = [event.simpleValue];
+      localFilter.push(event);
+    }
+
+    function updateComplexFilter(event, option, columnsId, localFilter) {
+      if (option !== null && option.key !== "Enter") {
+        if (typeof option !== "object") {
+          event.filters = checkedValueIsInListFilter(option, columnsId, event);
+          autocompleted.value = checkedValueIsInListFilter(
+            option,
+            columnsId,
+            null,
+            autocompleted.value
+          );
+          autocompleted.value[columnsId] = [...new Set(autocompleted.value[columnsId])];
+        } else {
+          event.filters = checkedValueIsInListFilter(option, columnsId, event);
+          filters.value = checkedValueIsInListFilter(option, columnsId, null, filters.value);
+          filters.value[columnsId] = [...new Set(filters.value[columnsId])];
+        }
+        localFilter.push(event);
+      } else if (option === null) {
+        localFilter.push(event);
+      }
     }
 
     function removeTag(tagValue, componentKey) {
-      let index = 0;
-      let listNaturalKeyValue = [];
-      let localFilter = filters.value;
-      localFilter = localFilter.filter((filter) => componentKey !== filter?.componentKey);
-      if (tagValue && componentKey) {
-        if (autocompleted.value[componentKey] && autocompleted.value[componentKey].length !== 0) {
-          index = autocompleted.value[componentKey].indexOf(tagValue);
-          if (index > -1) {
-            autocompleted.value[componentKey].splice(index, 1); // 2nd parameter means remove one item only
-          }
-          if (autocompleted.value[componentKey] && autocompleted.value[componentKey] !== 0) {
-            for (let i = 0; i < autocompleted.value[componentKey].length; i++) {
-              if (getNaturalKey(autocompleted.value[componentKey][i], componentKey)) {
-                listNaturalKeyValue[i] = getNaturalKey(
-                  autocompleted.value[componentKey][i],
-                  componentKey
-                );
-              }
-            }
-          }
-          autocompleted.value[componentKey] = [...new Set(autocompleted.value[componentKey])];
-          localFilter.push({
-            componentKey: componentKey,
-            filters: listNaturalKeyValue,
-          });
-          changeAutocompleted(autocompleted.value);
-          changeFilters(localFilter);
+      if (!tagValue || !componentKey) return;
+
+      let localFilter = filters.value.filter((filter) => componentKey !== filter?.componentKey);
+
+      updateAutocompleted(tagValue, componentKey, localFilter);
+      updateFilters(tagValue, componentKey);
+
+      changeFilters(localFilter);
+    }
+
+    function updateAutocompleted(tagValue, componentKey, localFilter) {
+      if (!autocompleted.value[componentKey]?.length) return;
+
+      const index = autocompleted.value[componentKey].indexOf(tagValue);
+      if (index > -1) {
+        autocompleted.value[componentKey].splice(index, 1);
+      }
+
+      const listNaturalKeyValue = autocompleted.value[componentKey].map(
+        (value) => getNaturalKey(value, componentKey) || value
+      );
+
+      autocompleted.value[componentKey] = [...new Set(autocompleted.value[componentKey])];
+
+      localFilter.push({
+        componentKey: componentKey,
+        filters: listNaturalKeyValue,
+      });
+
+      changeAutocompleted(autocompleted.value);
+    }
+
+    function updateFilters(tagValue, componentKey) {
+      if (!filters.value || Object.keys(filters.value).length === 0) return;
+
+      if (filters.value[componentKey]?.length) {
+        const index = filters.value[componentKey].indexOf(tagValue);
+        if (index > -1) {
+          filters.value[componentKey].splice(index, 1);
         }
-        if (
-          (filters.value && filters.value.length !== 0) ||
-          Object.keys(filters.value).length !== 0
-        ) {
-          if (filters.value[componentKey] && filters.value[componentKey].length !== 0) {
-            index = filters.value[componentKey].indexOf(tagValue);
+      }
+
+      filters.value = filters.value
+        .map((filter) => {
+          if (filter?.componentKey === componentKey && filter.filters.length !== 0) {
+            const index = filter.filters.indexOf(tagValue);
             if (index > -1) {
-              filters.value[componentKey].splice(index, 1); // 2nd parameter means remove one item only
+              filter.filters.splice(index, 1);
+              filter.filters = [...new Set(filter.filters)];
             }
+            return filter;
           }
-          for (let i = 0; i < filters.value.length; i++) {
-            if (
-              filters.value[i] &&
-              filters.value[i].componentKey === componentKey &&
-              filters.value[i].filters.length !== 0
-            ) {
-              index = filters.value[i].filters.indexOf(tagValue);
-              if (index > -1) {
-                filters.value[i].filters.splice(index, 1); // 2nd parameter means remove one item only
-                filters.value[i].filters = [...new Set(filters.value[i].filters)];
-              }
-            } else if (filters.value[i] && filters.value[i].filters.length === 0) {
-              delete filters.value[i];
-            }
-          }
-          if ((filters.value.length === 1 && !filters.value[0]) || filters.value.length === 0) {
-            filters.value = [];
-          } else {
-            filters.value = [...new Set(filters.value)];
-          }
-          changeFilters(filters.value);
-        }
+          return filter?.filters?.length ? filter : null;
+        })
+        .filter(Boolean);
+
+      if (filters.value.length === 0) {
+        filters.value = [];
+      } else {
+        filters.value = [...new Set(filters.value)];
       }
+
+      changeFilters(filters.value);
     }
 
     function checkedValueIsInListFilter(option, columnsId, event, objectFilterOrAutocomplted) {
@@ -452,15 +436,15 @@ export default {
 
     function clear() {
       let listInput = document.getElementsByClassName("tag");
-      for (let i = 0; i < listInput.length; i++) {
-        if (listInput[i].querySelector(".delete")) {
-          listInput[i].querySelector(".delete").click();
+      for (let input of listInput) {
+        if (input.querySelector(".delete")) {
+          input.querySelector(".delete").click();
         }
-        listInput[i].value = "";
+        input.value = "";
       }
       listInput = document.getElementsByClassName("input");
-      for (let i = 0; i < listInput.length; i++) {
-        listInput[i].value = "";
+      for (let input of listInput) {
+        input.value = "";
       }
       changeFilters([]);
       changeAutocompleted([]);
@@ -468,54 +452,32 @@ export default {
     }
 
     function getDisplayValueTagForNaturalKey(value, columnsId) {
-      if (
-        listReferenceValueForAllReferences.value[columnsId] &&
-        listReferenceValueForAllReferences.value[columnsId].rows
-      ) {
-        for (let i = 0; i < listReferenceValueForAllReferences.value[columnsId].rows.length; i++) {
-          if (listReferenceValueForAllReferences.value[columnsId].rows[i].naturalKey === value) {
-            if (
-              listReferenceValueForAllReferences.value[columnsId].rows[i].values[
-                "__display_default"
-              ]
-            ) {
-              return listReferenceValueForAllReferences.value[columnsId].rows[i].values[
-                "__display_default"
-              ];
-            } else if (
-              listReferenceValueForAllReferences.value[columnsId].rows[i].values[
-                "__display_" + services.internationalisationService.getLocale()
-              ]
-            ) {
-              return listReferenceValueForAllReferences.value[columnsId].rows[i].values[
-                "__display_" + services.internationalisationService.getLocale()
-              ];
-            } else {
-              return listReferenceValueForAllReferences.value[columnsId].rows[i].naturalKey;
-            }
-          }
-        }
-      }
-      return value;
+      const referenceValues = listReferenceValueForAllReferences.value[columnsId]?.rows;
+      if (!referenceValues) return value;
+
+      const matchingRow = referenceValues.find((row) => row.naturalKey === value);
+      if (!matchingRow) return value;
+
+      const locale = services.internationalisationService.getLocale();
+      return (
+        matchingRow.values[`__display_${locale}`] ||
+        matchingRow.values["__display_default"] ||
+        matchingRow.naturalKey
+      );
     }
 
     function getNaturalKey(value, columnsId) {
-      if (
-        listReferenceValueForAllReferences.value[columnsId] &&
-        listReferenceValueForAllReferences.value[columnsId].rows
-      ) {
-        for (let i = 0; i < listReferenceValueForAllReferences.value[columnsId].rows.length; i++) {
-          if (
-            listReferenceValueForAllReferences.value[columnsId].rows[i].values[
-              "__display_default"
-            ] === value ||
-            listReferenceValueForAllReferences.value[columnsId].rows[i].values[
-              "__display_" + services.internationalisationService.getLocale()
-            ] === value
-          ) {
-            return listReferenceValueForAllReferences.value[columnsId].rows[i].naturalKey;
-          }
-        }
+      const references = listReferenceValueForAllReferences.value[columnsId]?.rows;
+
+      if (references) {
+        const locale = services.internationalisationService.getLocale();
+
+        const foundRow = references.find(
+          (row) =>
+            row.values["__display_default"] === value || row.values["__display_" + locale] === value
+        );
+
+        return foundRow?.naturalKey;
       }
     }
 
diff --git a/src/components/common/provider/InputDate.vue b/src/components/common/provider/InputDate.vue
index 45c5d643c961b57dd09fb2b1232e51f68dd98513..5814aa7e16e83d046f219399ad5b9363e7c9ffc9 100644
--- a/src/components/common/provider/InputDate.vue
+++ b/src/components/common/provider/InputDate.vue
@@ -83,5 +83,3 @@ export default {
     </b-timepicker>
   </div>
 </template>
-
-<style scoped lang="scss"></style>
diff --git a/src/components/common/provider/InputDateInterval.vue b/src/components/common/provider/InputDateInterval.vue
index c57b2f98d2a4d3114e9006fb08c572e347a693ac..e5648d5aa14c1b06226f0a9da376ae4245cdccbf 100644
--- a/src/components/common/provider/InputDateInterval.vue
+++ b/src/components/common/provider/InputDateInterval.vue
@@ -126,7 +126,7 @@ export default {
 <template>
   <div class="rows">
     <div class="row">
-      <label class="label">{{ $t("dataTypeAuthorizations.from") }}</label>
+      <span class="label">{{ $t("dataTypeAuthorizations.from") }}</span>
     </div>
     <div v-if="inputType === 'datetime'" class="row">
       <b-datetimepicker
@@ -166,7 +166,7 @@ export default {
       </b-timepicker>
     </div>
     <div class="row">
-      <label class="label">{{ $t("dataTypeAuthorizations.to") }}</label>
+      <span class="label">{{ $t("dataTypeAuthorizations.to") }}</span>
     </div>
     <div v-if="inputType === 'datetime'" class="row">
       <b-datetimepicker
@@ -207,5 +207,3 @@ export default {
     </div>
   </div>
 </template>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/common/provider/InputNumber.vue b/src/components/common/provider/InputNumber.vue
index 0bc7e0e3ed9d4d9d67a910aa827d0526c8486175..898d318992e6e4669dc3400092a8bfe5bccc7806 100644
--- a/src/components/common/provider/InputNumber.vue
+++ b/src/components/common/provider/InputNumber.vue
@@ -53,5 +53,3 @@ export default {
   >
   </b-numberinput>
 </template>
-
-<style scoped lang="scss"></style>
diff --git a/src/components/common/provider/InputNumberInterval.vue b/src/components/common/provider/InputNumberInterval.vue
index c0a8d3f2e1ef907634c0cabc5bbbc87150f45370..5312d295da9500b9143bbb265bd3b5e325ad6f3b 100644
--- a/src/components/common/provider/InputNumberInterval.vue
+++ b/src/components/common/provider/InputNumberInterval.vue
@@ -51,7 +51,7 @@ export default {
 <template>
   <div class="rows">
     <div class="row">
-      <label class="label">{{ $t("dataTypeAuthorizations.from") }}</label>
+      <span class="label">{{ $t("dataTypeAuthorizations.from") }}</span>
     </div>
     <b-numberinput
       v-model="fromValueNumber"
@@ -67,7 +67,7 @@ export default {
     >
     </b-numberinput>
     <div class="row">
-      <label class="label">{{ $t("dataTypeAuthorizations.to") }}</label>
+      <span class="label">{{ $t("dataTypeAuthorizations.to") }}</span>
     </div>
     <b-numberinput
       v-model="toValueNumber"
@@ -84,5 +84,3 @@ export default {
     </b-numberinput>
   </div>
 </template>
-
-<style scoped lang="scss"></style>
diff --git a/src/components/common/provider/OreInputDate.vue b/src/components/common/provider/OreInputDate.vue
index 581c9bee20340631dcf95dfbe2c1b374d87a0725..fae318d94b0bab8d859fb08aa54b89630eb871b0 100644
--- a/src/components/common/provider/OreInputDate.vue
+++ b/src/components/common/provider/OreInputDate.vue
@@ -17,7 +17,7 @@
     >
       <template v-slot:label>
         <span v-if="required" class="required">{{ $t("ponctuation.star") }}</span>
-        <label>{{ label }}</label>
+        <span class="label">{{ label }}</span>
       </template>
       <b-taginput
         v-if="multiplicity === 'MANY'"
diff --git a/src/components/common/provider/OreInputNumber.vue b/src/components/common/provider/OreInputNumber.vue
index 74f26dd473ad3d9a6d041c6119e6729c6805d058..63cc1ec083b3a87aa75488dba58320fd28667668 100644
--- a/src/components/common/provider/OreInputNumber.vue
+++ b/src/components/common/provider/OreInputNumber.vue
@@ -18,7 +18,7 @@
     >
       <template v-slot:label>
         <span v-if="required" class="required">{{ $t("ponctuation.star") }}</span>
-        <label>{{ label }}</label>
+        <span class="label">{{ label }}</span>
       </template>
       <b-taginput
         v-if="multiplicity === 'MANY'"
diff --git a/src/components/common/provider/OreInputReference.vue b/src/components/common/provider/OreInputReference.vue
index a4dd65300621098ac871d9ac28cea95a547aee06..3a63eb48932eedd275b652b90fd7de4f3e17bd67 100644
--- a/src/components/common/provider/OreInputReference.vue
+++ b/src/components/common/provider/OreInputReference.vue
@@ -147,5 +147,3 @@ export default {
   },
 };
 </script>
-
-<style scoped></style>
diff --git a/src/components/common/provider/OreInputText.vue b/src/components/common/provider/OreInputText.vue
index 4a876bce398275e2417cd491e7a9416af7384231..7cbfba08cbc3dd4f08218659fa3d2c60653bf246 100644
--- a/src/components/common/provider/OreInputText.vue
+++ b/src/components/common/provider/OreInputText.vue
@@ -17,7 +17,7 @@
     >
       <template v-slot:label>
         <span v-if="required" class="required">{{ $t("ponctuation.star") }}</span>
-        <label>{{ label }}</label>
+        <span class="label">{{ label }}</span>
       </template>
       <b-taginput
         v-if="multiplicity === 'MANY'"
diff --git a/src/components/common/users/EditEmail.vue b/src/components/common/users/EditEmail.vue
index cd08794d386e6d37eff5fc1f3359c5f0b6be067c..1bf923c3e9fc5c85439eac3f78745b174efb6995 100644
--- a/src/components/common/users/EditEmail.vue
+++ b/src/components/common/users/EditEmail.vue
@@ -147,5 +147,3 @@ export default {
   },
 };
 </script>
-
-<style scoped></style>
diff --git a/src/components/common/users/EditPwd.vue b/src/components/common/users/EditPwd.vue
index 84cdb3a15897757be102ba152afba44958248b52..bc0828ae729fea2129be5adf1536e9bf7bd982c2 100644
--- a/src/components/common/users/EditPwd.vue
+++ b/src/components/common/users/EditPwd.vue
@@ -92,5 +92,3 @@ export default {
 </script>
 
 <style scoped></style>
-
-<style scoped></style>
diff --git a/src/components/datas/DatasDynamicLink.vue b/src/components/datas/DatasDynamicLink.vue
index 7111cfe217ba452ad0d9a302c4c23377a11caffe..1f09199a2497f666f1661ea0ec35132992e1e132 100644
--- a/src/components/datas/DatasDynamicLink.vue
+++ b/src/components/datas/DatasDynamicLink.vue
@@ -8,6 +8,9 @@
         size="is-small"
         style="height: inherit"
         type="is-dark"
+        tabindex="0"
+        @keyup.enter="showModal()"
+        @keyup.space="showModal()"
         @click="showModal()"
       >
         <LoadingAnimate v-if="isLoading" :size="'is-small'"></LoadingAnimate>
@@ -176,5 +179,3 @@ export default {
   },
 };
 </script>
-
-<style scoped></style>
diff --git a/src/components/datas/DatasLink.vue b/src/components/datas/DatasLink.vue
index 896f7e61ded1d8cf7a37ae4632b1292799b2c0d9..6706e09f50ce730887e062bd11a54df36b700a2c 100644
--- a/src/components/datas/DatasLink.vue
+++ b/src/components/datas/DatasLink.vue
@@ -1,7 +1,14 @@
 <template>
   <div>
     <!-- section pour visualisation un lien de référence -->
-    <a v-if="referenceType" class="button inTable" @click="openReferenceDetail()">
+    <a
+      v-if="referenceType"
+      class="button inTable"
+      tabindex="0"
+      @keyup.enter="openReferenceDetail()"
+      @keyup.space="openReferenceDetail()"
+      @click="openReferenceDetail()"
+    >
       {{ displayValue ? displayValue : value }}
       <LoadingAnimate v-if="isLoading" :size="'is-small'"></LoadingAnimate>
     </a>
diff --git a/src/components/datas/DatasManyLink.vue b/src/components/datas/DatasManyLink.vue
index c8a6ebe420eacc47582428c6029a0db8c0cda5fa..1ffae1747bd8e94ce0646a13f7f24b59e4094eae 100644
--- a/src/components/datas/DatasManyLink.vue
+++ b/src/components/datas/DatasManyLink.vue
@@ -240,5 +240,3 @@ export default {
   },
 };
 </script>
-
-<style scoped></style>
diff --git a/src/components/datas/DatasPatternLink.vue b/src/components/datas/DatasPatternLink.vue
index 09b141f5a7c1195c2a7fea8c01efef908abf5b08..c1141fa09273000e69fd63133c161db586345afb 100644
--- a/src/components/datas/DatasPatternLink.vue
+++ b/src/components/datas/DatasPatternLink.vue
@@ -98,7 +98,6 @@ export default {
   },
   beforeCreate() {
     this.$options.components.DatasLink = require("./DatasLink.vue").default;
-    //this.$options.components.DatasManyLink = require("./DatasManyLink.vue").default;
   },
   setup(props) {
     const isCardModalActive = useBoolean().refBoolean;
@@ -155,4 +154,3 @@ export default {
 };
 </script>
 .modal-high-z-index { z-index: 9999 !important; position: absolute; }
-<style scoped></style>
diff --git a/src/components/datatype/AuthorizationScopesMenu.vue b/src/components/datatype/AuthorizationScopesMenu.vue
deleted file mode 100644
index 849c07cdb0fba3acf85cbc152bbb0cadd218f920..0000000000000000000000000000000000000000
--- a/src/components/datatype/AuthorizationScopesMenu.vue
+++ /dev/null
@@ -1,195 +0,0 @@
-<template>
-  <ValidationObserver ref="observer" class="columns">
-    <div
-      v-for="(authReference, key) in authReferences"
-      :key="key"
-      class="column"
-      style="display: grid"
-    >
-      <ValidationProvider ref="file" class="column" rules="required">
-        <b-field
-          :message="selecteds[key].length === 0 ? $t('validation.invalid-required') : ''"
-          type="is-danger"
-        >
-          <b-dropdown :ref="key" expanded>
-            <template #trigger="{ active }">
-              <b-button
-                :icon-right="active ? 'chevron-up' : 'chevron-down'"
-                expanded
-                type="is-primary"
-              >
-                {{
-                  internationalisationService.localeReferenceColumnsNamesForReference(
-                    { label: key },
-                    application
-                  )
-                }}
-              </b-button>
-            </template>
-            <SelectMenu
-              v-for="option in authReference"
-              :key="option.currentPath"
-              v-model="selecteds[key]"
-              :auth="key"
-              :is-root="true"
-              :option="option"
-              :selecteds="selecteds[key]"
-              @select-menu-item="selectAuthorization(key, $event)"
-              @set-parent-selected="window.alert('Game Over set-parent-selected')"
-              @set-indeterminate="window.alert('Game Over set-indeterminate !!')"
-            />
-          </b-dropdown>
-        </b-field>
-        <b-field v-if="selecteds[key].length !== 0" :label="nameSelectedTagList(key)">
-          <b-taglist>
-            <b-tag
-              v-for="select in selecteds[key]"
-              :key="select"
-              rounded
-              size="is-medium"
-              type="is-dark"
-            >
-              {{
-                internationalisationService.localeReferenceColumnsNamesForReference(
-                  { label: select },
-                  application
-                )
-              }}
-            </b-tag>
-          </b-taglist>
-        </b-field>
-      </ValidationProvider>
-    </div>
-    <ValidationProvider ref="file" v-slot="{ errors, valid }" class="column" rules="required">
-      <b-field
-        v-if="dateVisible"
-        :label="$t('dataTypeAuthorizations.label-datePicker')"
-        :message="errors"
-        :type="{
-          'is-danger': errors && errors.length > 0,
-          'is-success': valid,
-        }"
-        class="column"
-        label-position="on-border"
-      >
-        <b-datepicker
-          v-model="startDate"
-          :date-parser="parseDate"
-          :placeholder="$t('dataTypesRepository.placeholder-datepicker') + 'dd-MM-YYYY'"
-          editable
-          icon="calendar"
-          pack="far"
-          @input="updateDate($event, 'from', index)"
-        >
-        </b-datepicker>
-      </b-field>
-    </ValidationProvider>
-    <ValidationProvider ref="file" v-slot="{ errors, valid }" class="column" rules="required">
-      <b-field
-        v-if="dateVisible"
-        :label="$t('dataTypeAuthorizations.label-datePicker')"
-        :message="errors"
-        :type="{
-          'is-danger': errors && errors.length > 0,
-          'is-success': valid,
-        }"
-        class="column"
-        label-position="on-border"
-      >
-        <b-datepicker
-          v-model="endDate"
-          :date-parser="parseDate"
-          :placeholder="$t('dataTypesRepository.placeholder-datepicker') + 'dd-MM-YYYY'"
-          editable
-          icon="calendar"
-          pack="far"
-          @input="updateDate($event, 'to')"
-        >
-        </b-datepicker>
-      </b-field>
-    </ValidationProvider>
-  </ValidationObserver>
-</template>
-
-<script>
-import SelectMenu from "@/components/common/SelectMenu";
-import { ref } from "vue";
-import { ValidationObserver, ValidationProvider } from "vee-validate";
-import { i18n } from "@/main";
-import useBoolean from "@/composable/components/boolean";
-import services from "@/composable/services";
-import useArray from "@/composable/components/array";
-
-export default {
-  name: "AuthorizationScopesMenu",
-  components: { SelectMenu, ValidationObserver, ValidationProvider },
-  emits: ["update-date", "update-search"],
-  setup(props) {
-    const { refBoolean: dateVisible, doChangeBoolean: changeDateVisible } = useBoolean();
-    const { shallowRefArray: auths } = useArray(Object.keys(props.authReferences || []));
-    let startDate = null;
-    let endDate = null;
-    let selecteds = auths.value.reduce((acc, auth) => {
-      acc[auth] = [];
-      return acc;
-    }, {});
-    selecteds = ref(selecteds);
-
-    function updateDate(event, type) {
-      let date = event.toLocaleDateString();
-      date =
-        date &&
-        date.replace(/(\d{2})\/(\d{2})\/(\d{4})(( \d{2})?(:\d{2})?(:\d{2})?)/, "$3-$2-$1$4");
-
-      this.$emit("update-date", { value: date, type });
-    }
-
-    function parseDate(date) {
-      date =
-        date &&
-        date.replace(/(\d{2})\/(\d{2})\/(\d{4})(( \d{2})?(:\d{2})?(:\d{2})?)/, "$3-$2-$1$4");
-      return new Date(date);
-    }
-
-    function nameSelectedTagList(nameTagList) {
-      for (let key in selecteds.value) {
-        changeDateVisible(selecteds.value[key].length !== 0);
-      }
-      return i18n.t("dataTypesManagement.selected_filter", { key: nameTagList });
-    }
-
-    function selectAuthorization(auth, event) {
-      let newSelected = selecteds.value;
-      newSelected[auth] = newSelected[auth].filter((a) => {
-        return !event.event.toDelete.includes(a);
-      });
-      event.event.toAdd.forEach((a) => {
-        newSelected[auth] = newSelected[auth].filter((aa) => !aa.pathStartsWith(a));
-        newSelected[auth].push(a);
-      });
-      selecteds = ref(newSelected);
-      this.$emit("update-search", { index: props.index, selecteds: newSelected });
-    }
-
-    return {
-      internationalisationService: services.internationalisationService,
-      updateDate,
-      parseDate,
-      nameSelectedTagList,
-      selectAuthorization,
-      dateVisible,
-      selecteds,
-      startDate,
-      endDate,
-    };
-  },
-  props: {
-    application: Object,
-    authReferences: Object,
-    value: Object,
-    index: Number,
-  },
-};
-</script>
-
-<style lang="scss" scoped></style>
diff --git a/src/components/login/Register.vue b/src/components/login/Register.vue
index 4a1811908cac3747cedce2f0bc145a4378fee23d..4da529c2c2c2a04381311dba9c392f623dc0b7e2 100644
--- a/src/components/login/Register.vue
+++ b/src/components/login/Register.vue
@@ -77,11 +77,10 @@ import { email as emailRules } from "vee-validate/dist/rules";
 import services from "@/composable/services";
 import useText from "@/composable/components/text.js";
 import useBoolean from "@/composable/components/boolean";
-import { onMounted } from "vue";
+import { onMounted, inject } from "vue";
 import { ValidationObserver, extend } from "vee-validate";
 import TextField from "@/components/forms/TextField.vue";
 import { i18n } from "@/main";
-import { inject } from "vue";
 
 export default {
   name: "Register",
diff --git a/src/components/login/Signin.vue b/src/components/login/Signin.vue
index cc8377d6d82904001701fdae83948f0d021a72c2..acda65caa4c981e78327ec12ae651af54c3d219e 100644
--- a/src/components/login/Signin.vue
+++ b/src/components/login/Signin.vue
@@ -63,7 +63,6 @@
         v-model="isComponentModalActive"
         :destroy-on-hide="false"
         aria-label="Example Modal"
-        aria-modal
         aria-role="dialog"
         close-button-aria-label="Close"
         has-modal-card
@@ -112,7 +111,6 @@ export default {
       warningMessages.value.push(
         services.errorsService.getErrorsLoginMessages(m.message, m.params)
       );
-      //services.loginService.modifAcount(m.params);
     };
 
     const signIn = async function () {
diff --git a/src/composable/application/datePattern.js b/src/composable/application/datePattern.js
index 6e96dbe738a669c676118697417c743ef268e939..3de20a72d5b7af60969c2dcb3d8eccfb53d502ef 100644
--- a/src/composable/application/datePattern.js
+++ b/src/composable/application/datePattern.js
@@ -105,8 +105,7 @@ export function patternCheckerDateRef(application, columnName, refId) {
       for (const column in columns) {
         if (columns[column] === columnName) {
           if (
-            application.configuration.references[refId].validations[item].checker &&
-            application.configuration.references[refId].validations[item].checker.params.pattern
+            application.configuration.references[refId].validations[item].checker?.params?.pattern
           ) {
             return application.configuration.references[refId].validations[item].checker.params
               .pattern;
@@ -115,11 +114,8 @@ export function patternCheckerDateRef(application, columnName, refId) {
       }
     }
   } else if (
-    application.configuration.dataDescription &&
-    application.configuration.dataDescription[refId].componentDescriptions[columnName]?.checker &&
-    application.configuration.dataDescription &&
-    application.configuration.dataDescription[refId].componentDescriptions[columnName].checker
-      .pattern
+    application.configuration.dataDescription?.[refId].componentDescriptions[columnName]?.checker
+      ?.pattern
   ) {
     return application.configuration.dataDescription[refId].componentDescriptions[columnName]
       .checker.pattern;
diff --git a/src/composable/applications/useFunction.js b/src/composable/applications/useFunction.js
index abbc38d5b2b6cd0469a94bf95b87048c902de9ef..e5afdf123734a9576ed856eae64529b3417bd263 100644
--- a/src/composable/applications/useFunction.js
+++ b/src/composable/applications/useFunction.js
@@ -161,7 +161,6 @@ export function useRedirections(application = { authorizations: [] }) {
     };
     if (!application?.mustSignCharte()) {
       redirection();
-      return false;
     } else {
       return downloadCharteApplication(application.id, redirection);
     }
@@ -206,7 +205,6 @@ export function useRedirections(application = { authorizations: [] }) {
   function showAdditionalFilesManagementRights() {
     if (!application?.mustSignCharte()) {
       app.$router.push(`/applications/${application.name}/additionalFiles/authorizations`);
-      return false;
     } else {
       return downloadCharteApplication(application.id);
     }
diff --git a/src/composable/components/object.js b/src/composable/components/object.js
index 8fb9179624ce00cb88f9c8c362d19099046b5de5..6c0fabe55f2d859c8294ac956083e8c119b59c72 100644
--- a/src/composable/components/object.js
+++ b/src/composable/components/object.js
@@ -1,7 +1,7 @@
 import { reactive } from "vue";
 
 function useObject(obj = {}) {
-  if (!obj.toString() === "[object, object]") {
+  if (!obj.toString() == "[object, object]") {
     throw new Error("An object is expected. Passing value : " + obj);
   }
   let _keys = Object.keys(obj);
diff --git a/src/main.js b/src/main.js
index 42d968d304e5f5e9dabbad7717f5a3a3a36e1e38..3b349ff807e688a4b043ff833be39d49d22e5876 100644
--- a/src/main.js
+++ b/src/main.js
@@ -267,7 +267,7 @@ extend("confirmed", {
 extend("validApplicationName", {
   message: i18n.t("validation.invalid-application-name"),
   validate: (value) => {
-    return value && value.match("^[a-z]*$") != null;
+    return value?.match("^[a-z]*$") != null;
   },
 });
 
diff --git a/src/model/User.js b/src/model/User.js
index f4d9e545b571fdb79001acd7792f4d4ff85a9ffc..a1955e83429c6884f6682fc3c53df2494cc65624 100644
--- a/src/model/User.js
+++ b/src/model/User.js
@@ -90,7 +90,7 @@ export class User {
 
   hasRole(applicationId, role) {
     const roles = this.currentUserRoles?.applicationRoles[applicationId];
-    return roles && roles.includes(role);
+    return roles?.includes(role);
   }
 
   hasAuthorization(pattern) {
diff --git a/src/model/application/Application.js b/src/model/application/Application.js
index 0962ebb9b9aa38fd73ea3b4f892fbee664c6e40c..6c10943b932206f94dd49f3052f96b75f43bda1c 100644
--- a/src/model/application/Application.js
+++ b/src/model/application/Application.js
@@ -117,7 +117,7 @@ export class Application {
     const configuration = application.configuration;
     for (const dataName in configuration?.dataDescription || {}) {
       const data = configuration.dataDescription[dataName];
-      if (data.tags && data.tags.find((tag) => tag.tagDefinition == "DATA_TAG")) {
+      if (data?.tags?.find((tag) => tag.tagDefinition === "DATA_TAG")) {
         this.dataTypes.push(dataName);
       } else {
         this.references.push(dataName);
diff --git a/src/model/application/Component.js b/src/model/application/Component.js
index 8821034287f402e43d6152fad0de0e841cc855ad..4decb8ed83f4af9714b6c95055e6d337e37ea9c8 100644
--- a/src/model/application/Component.js
+++ b/src/model/application/Component.js
@@ -68,7 +68,7 @@ export class Component {
     let order = (this.tags || []).find(
       (tag) => tag.tagDefinition === "ORDER_TAG" || tag.type === "ORDER_TAG"
     );
-    if (order && order.tagOrder) {
+    if (order?.tagOrder) {
       return order ? order.tagOrder : 99999;
     }
     return order ? order.order : 99999;
@@ -86,7 +86,7 @@ export class Component {
     this.refLinkedTo = checker ? checker.refType : null;
     this.refLinkedToColumn = checker ? checker.componentKey : null;
     this.displaysForRow = displaysForRow;
-    this.tags = tags && tags.length ? tags : [Tag.NO_TAG_INSTANCE()];
+    this.tags = tags?.length ? tags : [Tag.NO_TAG_INSTANCE()];
   }
 
   static build(
@@ -351,10 +351,14 @@ class PatternComponent extends Component {
         returnValue[col.id] = value[col.id];
         return returnValue;
       }, []);
-      adjacents.forEach((adjacent) => {qualifiers.push(adjacent);})
+      adjacents.forEach((adjacent) => {
+        qualifiers.push(adjacent);
+      });
     } else {
       qualifiers = [...this.patternQualifierComponents];
-      this.patternAdjacentComponents.forEach((adjacent) => {qualifiers.push(adjacent);})
+      this.patternAdjacentComponents.forEach((adjacent) => {
+        qualifiers.push(adjacent);
+      });
     }
 
     return qualifiers;
diff --git a/src/model/application/Node.js b/src/model/application/Node.js
index eccb33b5df19b74287895f4ce25e82b47b827d48..44837c05543b7d75c71336cdb90096b690fe13ca 100644
--- a/src/model/application/Node.js
+++ b/src/model/application/Node.js
@@ -25,7 +25,7 @@ export class Node {
     this.order = node.order;
     this.depends = node.depends;
 
-    if (node.children && node.children.length) {
+    if (node?.children.length) {
       this.children = (node.children || []).map(
         (n) => new Node(n, getLocalName, getLocalDescription)
       );
diff --git a/src/model/authorization/Authorization.js b/src/model/authorization/Authorization.js
index 3c7f742d6846297fa236b2eb3416de4d79b8caf6..cea66158a467e6b844dbe5cd632c5a67e7f885e1 100644
--- a/src/model/authorization/Authorization.js
+++ b/src/model/authorization/Authorization.js
@@ -11,7 +11,7 @@ export class Authorization {
 
   getKey() {
     return Object.keys(this.requiredAuthorizations || {})
-      .sort()
+      .sort((a, b) => a - b)
       .map((scope) => this.requiredAuthorizations[scope])
       .join("KKK");
   }
diff --git a/src/model/file/BinaryFile.js b/src/model/file/BinaryFile.js
index 5de00d84f4edc0fb673a0d7d29106ee89d576ce5..fcb8755ebbd2ef3a97ec586b253959fa4bc1a6f8 100644
--- a/src/model/file/BinaryFile.js
+++ b/src/model/file/BinaryFile.js
@@ -14,19 +14,9 @@ export class BinaryFile {
     this.params = new BinaryFileInfos(this.params);
   }
   get createuser() {
-    return (
-      this.params &&
-      this.params.createuser &&
-      this.params.createuser.length &&
-      this.params.createuser.slice(0, 8)
-    );
+    return this?.params?.createuser?.length && this.params.createuser.slice(0, 8);
   }
   get publisheduser() {
-    return (
-      this.params &&
-      this.params.publisheduser &&
-      this.params.publisheduser.length &&
-      this.params.publisheduser.slice(0, 8)
-    );
+    return this?.params?.publisheduser?.length && this.params.publisheduser.slice(0, 8);
   }
 }
diff --git a/src/services/AlertService.js b/src/services/AlertService.js
index 56126959455eba801353213f0d0726c9f027c986..6259022be14ad60a15a3d5d0f3149d6dee11563b 100644
--- a/src/services/AlertService.js
+++ b/src/services/AlertService.js
@@ -32,7 +32,7 @@ export class AlertService {
   }
 
   toastError(message, error, state) {
-    if (error && error.content) {
+    if (error?.content) {
       error.content.then((t) => {
         if (typeof t === "string") {
           let regExpMatchArray = t.match("application inconnue (.*)");
@@ -81,7 +81,7 @@ export class AlertService {
   }
 
   toastServerError(error, state) {
-    if (error && error.content != null) {
+    if (error?.content != null) {
       error.content.then((value) => this.toastError(value.message, error, state));
     } else {
       this.toastError(i18n.t("alert.server-error"), error, state);
diff --git a/src/services/Fetcher.js b/src/services/Fetcher.js
index 2d7eff1bd09c64bf8dbfbb98a8a8d735b6799e22..699284e27cfd9970c22beee4a9f854d4ec2304f1 100644
--- a/src/services/Fetcher.js
+++ b/src/services/Fetcher.js
@@ -189,7 +189,7 @@ export class Fetcher {
   async _handleResponse(response, isText) {
     try {
       const contentType = response.headers.get("content-type");
-      if (contentType && contentType.startsWith("text/")) {
+      if (contentType?.startsWith("text/")) {
         isText = true;
       }
       const text = isText ? response.text() : response.json();
diff --git a/src/services/InternationalisationService.js b/src/services/InternationalisationService.js
index 8ced452bf7f1b2bbb04ce18053075fd7ed471b50..8e805b4dcf41f77f58a4855fab851a8089372703 100644
--- a/src/services/InternationalisationService.js
+++ b/src/services/InternationalisationService.js
@@ -53,7 +53,7 @@ export class InternationalisationService extends Fetcher {
   }
 
   getLocaleforPath(application, path, defaultValue, forDescription) {
-    if (!path || !path.length) {
+    if (!path?.length) {
       return defaultValue;
     }
     if (application.internationalization) {
diff --git a/src/services/TagService.js b/src/services/TagService.js
index e3294b3ebda2aa388b5473a8cc975a777df52f8a..f441f4c9df2169ad008ba6975f4af580521cc53f 100644
--- a/src/services/TagService.js
+++ b/src/services/TagService.js
@@ -9,7 +9,7 @@ export class TagService extends Fetcher {
     if (!tags || !Object.keys(tags || {}).length) {
       return datas.filter((data) => {
         data = { ...data, isInterval: true, intervalValues: {}, simpleValue: "" };
-        if (data && Object.keys(data.tags) !== []) {
+        if (data && Object.keys(data.tags).length !== 0) {
           return data.tags.some((tag) => {
             return tag.localName !== Tag.HIDDEN_TAG;
           });
diff --git a/src/services/UserPreferencesService.js b/src/services/UserPreferencesService.js
index ac72476dc11da6042695e46fe19a514c83c5cb62..d174f653a441011a6c652635dde2a4b554af803d 100644
--- a/src/services/UserPreferencesService.js
+++ b/src/services/UserPreferencesService.js
@@ -12,6 +12,6 @@ export class UserPreferencesService extends Fetcher {
 
   setUserPrefLocale(locale) {
     localStorage.setItem(LOCAL_STORAGE_LANG, locale);
-    if (app && app.$i18n) app.$i18n.locale = locale;
+    if (app?.$i18n) app.$i18n.locale = locale;
   }
 }
diff --git a/src/services/rest/ApplicationService.js b/src/services/rest/ApplicationService.js
index 4dc87c8881567466cbc337a4fabb6c37d27990fa..a943f42b2e2887f31bd483a0f2d41f670c6038a5 100644
--- a/src/services/rest/ApplicationService.js
+++ b/src/services/rest/ApplicationService.js
@@ -23,7 +23,7 @@ export class ApplicationService extends Fetcher {
   }
 
   async getApplications(method, filter) {
-    await this.getChunck(method, "applications", { filter });
+    this.getChunck(method, "applications", { filter });
   }
 
   log(k) {
diff --git a/src/services/rest/DataService.js b/src/services/rest/DataService.js
index c1dc23c342333f302730daf5215a001854b7cbc7..a5a431ef3d6ed88e7918240988fa3fa934851313 100644
--- a/src/services/rest/DataService.js
+++ b/src/services/rest/DataService.js
@@ -29,11 +29,7 @@ export class DataService extends Fetcher {
   async getListValueForReferenceInFilter(dataColumnsToBeShown, applicationName) {
     let searchValueReference = [];
     for (let component in dataColumnsToBeShown) {
-      if (
-        dataColumnsToBeShown[component].checker &&
-        dataColumnsToBeShown[component].checker.type &&
-        dataColumnsToBeShown[component].checker.type === "ReferenceChecker"
-      ) {
+      if (dataColumnsToBeShown[component]?.checker?.type === "ReferenceChecker") {
         searchValueReference[dataColumnsToBeShown[component].componentKey] = await this.getData(
           applicationName,
           dataColumnsToBeShown[component].refLinkedTo
diff --git a/src/utils/ConversionUtils.js b/src/utils/ConversionUtils.js
deleted file mode 100644
index 6ff9dd1ee20fa6c38e30e180ad3220079a5f8c6d..0000000000000000000000000000000000000000
--- a/src/utils/ConversionUtils.js
+++ /dev/null
@@ -1,23 +0,0 @@
-function replaceChildrenIdByObject(references, initialRef) {
-  references.forEach((ref) => {
-    if (ref.children && ref.children.length !== 0) {
-      const children = ref.children.map((c) => {
-        const index = initialRef.findIndex((r) => r.id === c);
-        const [child] = initialRef.splice(index, 1);
-        return child;
-      });
-      ref.children = replaceChildrenIdByObject(children, initialRef);
-    } else {
-      if (ref && ref.internationalizationName) {
-        return { ...ref, localName: ref.dataNameLocal || ref.name };
-      }
-      return ref;
-    }
-  });
-  return references.map((ref) => {
-    if (ref && ref.dataNameLocal) {
-      return { ...ref, localName: ref.dataNameLocal || ref.name };
-    }
-    return ref;
-  });
-}
diff --git a/src/views/additionalfiles/AdditionalFileInfosView.vue b/src/views/additionalfiles/AdditionalFileInfosView.vue
index 84b18562000969da1e32ad43ef5248f5e5ecae14..22578151c3fd1289b7e8e2cd3efa54f05251f6c9 100644
--- a/src/views/additionalfiles/AdditionalFileInfosView.vue
+++ b/src/views/additionalfiles/AdditionalFileInfosView.vue
@@ -42,7 +42,6 @@
                 :aria-expanded="isOpenFileUpload"
                 aria-controls="contentIdForA11y2"
                 class="panel-heading"
-                role="button"
               >
                 <strong>
                   <FontAwesomeIcon
@@ -118,7 +117,6 @@
                 :aria-expanded="isOpenFileAssociate"
                 aria-controls="contentIdForA11y2"
                 class="panel-heading"
-                role="button"
               >
                 <strong>
                   <FontAwesomeIcon
@@ -202,7 +200,6 @@ import { AdditionalFileService } from "@/services/rest/AdditionalFileService";
 import { Component, Prop, Vue, Watch } from "vue-property-decorator";
 import PageView from "../common/PageView.vue";
 import { ApplicationResult } from "@/model/ApplicationResult";
-import AuthorizationTable from "@/components/common/AuthorizationTable";
 import AuthorizationTableForDatatype from "@/components/common/AuthorizationTableForDatatype.vue";
 import { Authorization } from "@/model/authorization/Authorization";
 import { Authorizations } from "@/model/authorization/Authorizations";
@@ -217,7 +214,6 @@ import { User } from "@/model/User";
 @Component({
   components: {
     LoadingAnimate,
-    AuthorizationTable,
     AuthorizationTableForDatatype,
     PageView,
     SubMenu,
diff --git a/src/views/application/ApplicationInfoView.vue b/src/views/application/ApplicationInfoView.vue
index 7e5dae0f927c3d03beaf456ae486d7f061eeb6ff..8d4c9143ce7c02394eca8746a0694b6b4518e992 100644
--- a/src/views/application/ApplicationInfoView.vue
+++ b/src/views/application/ApplicationInfoView.vue
@@ -231,7 +231,7 @@ export default {
       </div>
       <div v-if="application.creationDate" class="infos">
         <p field="creationDate">
-          {{ $t("applications.creation-date") }} : {{ formatedDateArray(application.creationDate) }}
+          {{ $t("applications.creation-date") }}: {{ formatedDateArray(application.creationDate) }}
         </p>
         <p
           v-if="
@@ -242,7 +242,7 @@ export default {
           "
           field="updateDate"
         >
-          {{ $t("applications.update-date") }} : {{ formatedDateArray(application.updateDate) }}
+          {{ $t("applications.update-date") }}: {{ formatedDateArray(application.updateDate) }}
         </p>
       </div>
       <div class="infos">
diff --git a/src/views/application/ApplicationsView.vue b/src/views/application/ApplicationsView.vue
index 72ecabb952c09afa34c589f75e18c9359399b0f1..e3bc71984bddd56d6b2581d107a3f5c0a274a596 100644
--- a/src/views/application/ApplicationsView.vue
+++ b/src/views/application/ApplicationsView.vue
@@ -25,14 +25,14 @@
       <div class="column is-3-widescreen is-12-desktop">
         <section>
           <div v-if="canCreateApplication" class="card is-clickable">
-            <div
-              class="card-header createApplication"
-              role="button"
-              style="margin-bottom: 50px"
-              tabindex="0"
-              @click="createApplication((applications || []).map((a) => a.name))"
-            >
-              <a class="card-header-icon createApplication">
+            <div class="card-header createApplication" style="margin-bottom: 50px">
+              <a
+                class="card-header-icon createApplication"
+                tabindex="0"
+                @keyup.enter="createApplication((applications || []).map((a) => a.name))"
+                @keyup.space="createApplication((applications || []).map((a) => a.name))"
+                @click="createApplication((applications || []).map((a) => a.name))"
+              >
                 <b-icon icon="plus"></b-icon>
               </a>
               <p class="card-header-title createApplication">
@@ -251,7 +251,6 @@ export default {
     function sortedApplicationsListForName(localApplications, event) {
       localApplications =
         showOwnApplications.value === 0 ? ownApplications?.value : otherApplications?.value;
-      localApplications;
       if (event === "Az") {
         localApplications = localApplications.sort((a, b) =>
           a.localName.localeCompare(b.localName)
diff --git a/src/views/authorizations/AdditionalFilesAuthorizationInfoView.vue b/src/views/authorizations/AdditionalFilesAuthorizationInfoView.vue
index e2799e8a1bb1e62711471b6459151971c992fb50..631674090697ad2d8837080d74c29bce9c4fa31c 100644
--- a/src/views/authorizations/AdditionalFilesAuthorizationInfoView.vue
+++ b/src/views/authorizations/AdditionalFilesAuthorizationInfoView.vue
@@ -181,7 +181,7 @@ export default class AdditionalFilesAuthorizationInfoView extends Vue {
   @Prop() dataTypeId;
   @Prop() applicationName;
   @Prop({ default: "new" }) authorizationId;
-  @Prop() authorizations;
+  @Prop([]) authorizations;
 
   __DEFAULT__ = "__DEFAULT__";
   additionalFileService = AdditionalFileService.INSTANCE;
@@ -195,7 +195,6 @@ export default class AdditionalFilesAuthorizationInfoView extends Vue {
   publicAuthorizations = [];
   ownAuthorizations = [];
   ownAuthorizationsColumnsByPath = {};
-  authorizations = [];
   users = [];
   name = null;
   dataGroups = [];
diff --git a/src/views/authorizations/AuthorizationsRightsRequestInfoView.vue b/src/views/authorizations/AuthorizationsRightsRequestInfoView.vue
index bda8904e1f55f034faf2ca30d466a29c1c0976d8..031d0b998fcdd6d9864538451f75b1d77466138d 100644
--- a/src/views/authorizations/AuthorizationsRightsRequestInfoView.vue
+++ b/src/views/authorizations/AuthorizationsRightsRequestInfoView.vue
@@ -42,7 +42,6 @@
             :aria-expanded="!detail.open"
             aria-controls="tableCurrentAuth"
             class="card-header"
-            role="button"
             style="box-shadow: none; border-bottom: thick double #009d9d"
           >
             <p class="card-header-title">Demande des droits par références ou datatypes</p>
diff --git a/src/views/authorizations/DataTypeAuthorizationInfoView.vue b/src/views/authorizations/DataTypeAuthorizationInfoView.vue
index d706264b2086dfd6753ab8be276e2698cfd46e09..2998069594cce51fe8a56aa680ab57a23537e977 100644
--- a/src/views/authorizations/DataTypeAuthorizationInfoView.vue
+++ b/src/views/authorizations/DataTypeAuthorizationInfoView.vue
@@ -116,6 +116,7 @@ import { dataLoader } from "@/composable/data/dataLoader";
 import AuthorizationTableForDatatype from "@/components/common/AuthorizationTableForDatatype.vue";
 import TitleAndDescription from "@/components/common/TitleAndDescription.vue";
 import { allDataName, createListData } from "@/composable/application/data";
+import { getListColumnName } from "@/composable/authorization/grantableInfos";
 
 export default {
   name: "DataTypeAuthorizationInfoView",
@@ -288,94 +289,8 @@ export default {
             authorizations.value[data] = configuration.value.dataDescription[data].authorization;
           }
         }
-        listColumnName.value["withoutScope"] = {
-          delete: {
-            display: true,
-            title: "delete",
-            withPeriods: false,
-            withDataGroups: false,
-            forPublic: false,
-            forRequest: false,
-            internationalizationName: {
-              fr: "Suppression",
-              en: "Deletion",
-            },
-          },
-          depot: {
-            display: true,
-            title: "depot",
-            withPeriods: false,
-            withDataGroups: false,
-            forPublic: false,
-            forRequest: false,
-            internationalizationName: {
-              fr: "Dépôt",
-              en: "Deposit",
-            },
-          },
-          extraction: {
-            display: true,
-            title: "extraction",
-            withPeriods: true,
-            withDataGroups: true,
-            forPublic: true,
-            forRequest: true,
-            internationalizationName: {
-              fr: "Extraction",
-              en: "Extraction",
-            },
-          },
-        };
-        listColumnName.value["withScope"] = {
-          delete: {
-            display: true,
-            title: "delete",
-            withPeriods: false,
-            withDataGroups: false,
-            forPublic: false,
-            forRequest: false,
-            internationalizationName: {
-              fr: "Suppression",
-              en: "Deletion",
-            },
-          },
-          depot: {
-            display: true,
-            title: "depot",
-            withPeriods: false,
-            withDataGroups: false,
-            forPublic: false,
-            forRequest: false,
-            internationalizationName: {
-              fr: "Dépôt",
-              en: "Deposit",
-            },
-          },
-          publication: {
-            display: true,
-            title: "publication",
-            withPeriods: false,
-            withDataGroups: false,
-            forPublic: false,
-            forRequest: false,
-            internationalizationName: {
-              fr: "Publication",
-              en: "Publication",
-            },
-          },
-          extraction: {
-            display: true,
-            title: "extraction",
-            withPeriods: true,
-            withDataGroups: true,
-            forPublic: true,
-            forRequest: true,
-            internationalizationName: {
-              fr: "Extraction",
-              en: "Extraction",
-            },
-          },
-        };
+        console.log("getListColumnName", getListColumnName());
+        listColumnName.value = getListColumnName();
         if (hasPublicAuthorizations.value) {
           delete listColumnName.value["withoutScope"].delete;
           delete listColumnName.value["withScope"].delete;
diff --git a/src/views/authorizations/DataTypeAuthorizationsView.vue b/src/views/authorizations/DataTypeAuthorizationsView.vue
index 6a625b4d3be81c8479becc1a4742c1835d739a2f..0f7f3c61dcb8c631cbb6211f6208141907e2b591 100644
--- a/src/views/authorizations/DataTypeAuthorizationsView.vue
+++ b/src/views/authorizations/DataTypeAuthorizationsView.vue
@@ -189,7 +189,7 @@
         >
           <template>
             <b-collapse
-              :open="false"
+              :open="openListAuthName"
               animation="slide"
               aria-id="list-auths"
               class="card"
@@ -200,7 +200,6 @@
                   :aria-expanded="!detail.open"
                   aria-controls="list-auths"
                   class="card-header"
-                  role="button"
                   style="box-shadow: none; background-color: transparent"
                 >
                   <p class="card-header-title">
@@ -212,7 +211,12 @@
                       })
                     }}
                   </p>
-                  <a class="card-header-icon">
+                  <a
+                    class="card-header-icon"
+                    :tabindex="hasAuthorizationsByUsers ? 0 : -1"
+                    @keyup.enter="openListAuthName = !openListAuthName"
+                    @keyup.space="openListAuthName = !openListAuthName"
+                  >
                     <b-tooltip :label="$t('dataTypeAuthorizations.showMore')" position="is-left">
                       <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary">
                       </b-icon>
@@ -334,7 +338,7 @@
           </template>
           <template v-slot="props">
             <b-collapse
-              :open="false"
+              :open="openAuthName"
               animation="slide"
               aria-id="auths-name"
               class="card"
@@ -344,7 +348,6 @@
                 <div
                   aria-controls="auths-name"
                   class="card-header"
-                  role="button"
                   style="box-shadow: none; background-color: transparent"
                 >
                   <a class="card-header-icon" style="padding-left: 0; padding-right: 0">
@@ -385,7 +388,13 @@
                   <p class="card-header-title" style="padding-left: 0; padding-right: 0">
                     {{ props.row.name }}
                   </p>
-                  <a class="card-header-icon" style="padding-right: 0">
+                  <a
+                    class="card-header-icon"
+                    style="padding-right: 0"
+                    tabindex="0"
+                    @keyup.enter="openAuthName = !openAuthName"
+                    @keyup.space="openAuthName = !openAuthName"
+                  >
                     <b-tooltip :label="$t('dataTypeAuthorizations.showMore')" position="is-left">
                       <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary">
                       </b-icon>
@@ -416,7 +425,7 @@
         >
           <template>
             <b-collapse
-              :open="false"
+              :open="openListUserName"
               animation="slide"
               aria-id="list-users"
               class="card"
@@ -427,7 +436,6 @@
                   :aria-expanded="!detail.open"
                   aria-controls="list-users"
                   class="card-header"
-                  role="button"
                   style="box-shadow: none; background-color: transparent"
                 >
                   <p class="card-header-title">
@@ -437,7 +445,12 @@
                       })
                     }}
                   </p>
-                  <a class="card-header-icon">
+                  <a
+                    class="card-header-icon"
+                    :tabindex="!hasAuthorizationsByUsers ? 0 : -1"
+                    @keyup.enter="openListUserName = !openListUserName"
+                    @keyup.space="openListUserName = !openListUserName"
+                  >
                     <b-tooltip :label="$t('dataTypeAuthorizations.showMore')" position="is-left">
                       <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary">
                       </b-icon>
@@ -490,7 +503,7 @@
         >
           <template>
             <b-collapse
-              :open="false"
+              :open="openListAuthScope"
               animation="slide"
               aria-id="list-privileges"
               class="card"
@@ -501,7 +514,6 @@
                   :aria-expanded="!detail.open"
                   aria-controls="list-privileges"
                   class="card-header"
-                  role="button"
                   style="box-shadow: none; background-color: transparent"
                 >
                   <p class="card-header-title">
@@ -511,7 +523,12 @@
                       })
                     }}
                   </p>
-                  <a class="card-header-icon">
+                  <a
+                    class="card-header-icon"
+                    :tabindex="!hasAuthorizationsByUsers ? 0 : -1"
+                    @keyup.enter="openListAuthScope = !openListAuthScope"
+                    @keyup.space="openListAuthScope = !openListAuthScope"
+                  >
                     <b-tooltip :label="$t('dataTypeAuthorizations.showMore')" position="is-left">
                       <b-icon :icon="detail.open ? 'chevron-up' : 'chevron-down'" type="is-primary">
                       </b-icon>
@@ -607,6 +624,11 @@ export default {
     const { refBoolean: isApplicationManager, doChangeBoolean: changeIsApplicationManager } =
       useBoolean(false);
     const { refBoolean: isUserManager, doChangeBoolean: changeIsUserManager } = useBoolean(false);
+    const { refBoolean: openDatatypeAuth } = useBoolean(false);
+    const { refBoolean: openAuthName } = useBoolean(false);
+    const { refBoolean: openListUserName } = useBoolean(false);
+    const { refBoolean: openListAuthScope } = useBoolean(false);
+    const { refBoolean: openListAuthName } = useBoolean(false);
     const { refBoolean: isDragging } = useBoolean(false);
     const { refBoolean: isCardModalActive } = useBoolean(false);
     const { refBoolean: hasAuthorizationsByUsers } = useBoolean(false);
@@ -953,10 +975,8 @@ export default {
     }
 
     function updateTableAuthorizations() {
+      hasAuthorizationsByUsers.value = !hasPublicAuthorizations.value;
       if (hasPublicAuthorizations.value) {
-        hasPublicAuthorizations.value
-          ? (hasAuthorizationsByUsers.value = !hasPublicAuthorizations.value)
-          : hasAuthorizationsByUsers.value;
         changeAuthorizations(listAuthorizationsByPublic.value);
       } else {
         changeAuthorizations(listAuthorizations.value);
@@ -980,6 +1000,10 @@ export default {
     }
 
     return {
+      openListUserName,
+      openAuthName,
+      openListAuthScope,
+      openListAuthName,
       listAuthorizationsByPublic,
       listAuthorizationsByUsers,
       listAuthorizationsByUsersBasedOnAuth,
@@ -1006,6 +1030,7 @@ export default {
       lang,
       dragOptions,
       onMove,
+      openDatatypeAuth,
       changePage,
       addAuthorization,
       modifyAuthorization,
diff --git a/src/views/common/MenuView.vue b/src/views/common/MenuView.vue
index e36922361983fdf814b1d051cc52caeb72b40b6a..a04c90cc89550d1524ae5c39fde63cdc03a47a0a 100644
--- a/src/views/common/MenuView.vue
+++ b/src/views/common/MenuView.vue
@@ -66,7 +66,7 @@
         <b-navbar-item tag="div" class="MenuView-user">
           <b-dropdown position="is-bottom-left" append-to-body aria-role="menu">
             <template #trigger>
-              <a class="navbar-item" role="button">
+              <a class="navbar-item">
                 <b-icon icon="user-astronaut" class="mr-1" />
                 <span>{{ currentUser.login }}</span>
                 <b-icon icon="caret-down" class="ml-2" />
diff --git a/src/views/data/DataTableView.vue b/src/views/data/DataTableView.vue
index d4f34f584c96dcfa4755ead240ed497868292065..b8fa28ef0d86e38bfbc0e4f6ceaca536f1b64b30 100644
--- a/src/views/data/DataTableView.vue
+++ b/src/views/data/DataTableView.vue
@@ -12,7 +12,7 @@
       :localDescription="application.localRefDescription"
       :localName="application.localRefName"
     />
-    <div id="tagsCollapsereal" class="column">
+    <div id="tagsCollapseReal" class="column">
       <TagsCollapse
         v-if="hasTags"
         :tags="tags"
@@ -58,10 +58,10 @@
           :current-page="currentPage"
           :data="rows"
           :height="tableHeight"
-          :is-focusable="true"
-          :is-hoverable="true"
+          is-focusable
+          is-hoverable
           :per-page="params.limit"
-          :sticky-header="true"
+          sticky-header
           striped
           style="padding-bottom: 20px; position: relative; z-index: 2"
         >
@@ -165,7 +165,7 @@
                   <b-icon class="clickable" icon="times-circle" size="is-small" type="is-danger">
                   </b-icon>
                 </a>
-                <b-collapse :open="false" class="column">
+                <b-collapse :open="false" class="column" tabindex="0">
                   <template #trigger>
                     <b-button
                       :label="'' + (tableValues.indexOf(props.row) + 1 + params.offset)"
@@ -296,12 +296,11 @@ export default {
     const { reactiveObject: referencesDynamic, doChangeObject: changeReferencesDynamic } =
       useObject();
     const tableHeight = computed(() => {
-      if (rows.value.length < params.limit) {
+      if (rows.value.length < 10) {
         return 66 * (rows.value.length + 1) + "px";
-      } else if (params.limit !== null) {
-        return 66 * (params.limit + 1) + "px";
+      } else {
+        return 66 * 10 + "px";
       }
-      return "72.5vh";
     });
 
     const dataColumnsToBeShown = computed(() => {
@@ -427,9 +426,12 @@ export default {
         );
         changeApplication({
           ...services.internationalisationService.mergeInternationalization(application),
-          localRefName: application?.configuration?.i18n?.data[props.dataId]?.i18n?.title[locale] || props.dataId,
+          localRefName:
+            application?.configuration?.i18n?.data[props.dataId]?.i18n?.title[locale] ||
+            props.dataId,
           localRefDescription:
-            application.configuration?.i18n?.data[props.dataId]?.i18n?.description[locale] || props.dataId,
+            application.configuration?.i18n?.data[props.dataId]?.i18n?.description[locale] ||
+            props.dataId,
         });
         totalRows.value =
           application.referenceSynthesis.find(
diff --git a/src/views/data/DataVersioningView.vue b/src/views/data/DataVersioningView.vue
index 228101dcb1db765175706ff501be9c2cc5a5c883..aac1d7d3a43d72a48b530954cce0554970737586 100644
--- a/src/views/data/DataVersioningView.vue
+++ b/src/views/data/DataVersioningView.vue
@@ -17,77 +17,83 @@
           })
         "
       />
-      <div class="columns">
-        <b-field
-          v-for="(referenceScopesByData, index) in referenceScopes[dataId]"
-          :key="index"
-          :label="referenceScopesByData.i18n[locale] || referenceScopesByData.id"
-          class="column is-3"
-        >
-          <b-dropdown
-            :ref="referenceScopesByData.id"
-            :id="referenceScopesByData.id"
-            expanded
-            max-height="500"
-            scrollable
-            width="500"
-          >
-            <template #trigger="{ active }">
-              <b-taginput
-                v-model="requiredAuthorizationsLabels[referenceScopesByData.id]"
-                :aria-placeholder="
-                  $t('dataTypesRepository.placeholder-select-scope-depot', {
-                    scope: referenceScopesByData.i18n[locale] || referenceScopesByData.id,
-                  })
-                "
-                :closable="false"
-                :icon-right="active ? 'angle-up' : 'angle-down'"
-                :placeholder="
-                  $t('dataTypesRepository.placeholder-select-scope-depot', {
-                    scope: referenceScopesByData.i18n[locale] || referenceScopesByData.id,
-                  })
-                "
-                open-on-focus
-                rounded
-                type="is-dark"
-              >
-              </b-taginput>
-            </template>
-            <CollapseMenuOneSelect
-              v-for="(option, optionKey) in referenceScopesByData.nodes"
-              :id="option.id"
-              :key="optionKey"
-              :option="option"
-              :list-select="requiredAuthorizationsLabels[referenceScopesByData.id]"
-              :id-reference-scope="referenceScopesByData.id"
-              @select-menu-item="selectAuthorization($event.type, $event)"
-            ></CollapseMenuOneSelect>
-          </b-dropdown>
-        </b-field>
-      </div>
       <div class="columns">
         <div class="column">
           <form class="card">
             <b-collapse animation="slide" aria-id="fileDeposit" class="card">
               <template #trigger="props">
-                <div aria-controls="fileDeposit" class="card-header" role="button">
+                <div aria-controls="fileDeposit" class="card-header">
                   <h2 class="card-header-title">
                     {{ $t("dataTypesRepository.card-title-upload-file") }}
                   </h2>
-                  <a class="card-header-icon">
+                  <a class="card-header-icon" tabindex="0">
                     <b-icon :icon="props.open ? 'chevron-down' : 'chevron-up'"></b-icon>
                   </a>
                 </div>
               </template>
               <div class="card-content">
                 <div class="content">
-                  <div class="columns">
+                  <div class="columns" v-if="withReferenceScopes">
+                    <div
+                      class="column"
+                      v-for="(referenceScopesByData, index) in referenceScopes[dataId]"
+                      :key="index"
+                    >
+                      <b-field
+                        class="column"
+                        :label="referenceScopesByData.i18n[locale] || referenceScopesByData.id"
+                      >
+                        <b-dropdown
+                          :ref="referenceScopesByData.id"
+                          :id="referenceScopesByData.id"
+                          expanded
+                          open-on-focus
+                          :triggers="['focus']"
+                          max-height="500"
+                          scrollable
+                          width="500"
+                        >
+                          <template #trigger="{ active }">
+                            <b-taginput
+                              v-model="requiredAuthorizationsLabels[referenceScopesByData.id]"
+                              :aria-placeholder="
+                                $t('dataTypesRepository.placeholder-select-scope-depot', {
+                                  scope:
+                                    referenceScopesByData.i18n[locale] || referenceScopesByData.id,
+                                })
+                              "
+                              :closable="false"
+                              :icon-right="active ? 'angle-up' : 'angle-down'"
+                              :placeholder="
+                                $t('dataTypesRepository.placeholder-select-scope-depot', {
+                                  scope:
+                                    referenceScopesByData.i18n[locale] || referenceScopesByData.id,
+                                })
+                              "
+                              rounded
+                              type="is-dark"
+                            >
+                            </b-taginput>
+                          </template>
+                          <CollapseMenuOneSelect
+                            v-for="(option, optionKey) in referenceScopesByData.nodes"
+                            :id="option.id"
+                            :key="optionKey"
+                            :option="option"
+                            :list-select="requiredAuthorizationsLabels[referenceScopesByData.id]"
+                            :id-reference-scope="referenceScopesByData.id"
+                            @select-menu-item="selectAuthorization($event.type, $event)"
+                          ></CollapseMenuOneSelect>
+                        </b-dropdown>
+                      </b-field>
+                    </div>
+                  </div>
+                  <div class="columns" v-if="withTimeScope">
                     <div class="column">
                       <b-field
                         :label="$t('dataTypesRepository.start-date')"
                         class="column"
                         data-cy="dateStart"
-                        label-position="on-border"
                       >
                         <InputDate
                           :format="patternDateTimeScope"
@@ -105,7 +111,6 @@
                         :label="$t('dataTypesRepository.end-date')"
                         class="column"
                         data-cy="dateEnd"
-                        label-position="on-border"
                       >
                         <InputDate
                           :format="patternDateTimeScope"
@@ -118,10 +123,12 @@
                         </InputDate>
                       </b-field>
                     </div>
+                  </div>
+                  <div class="columns">
                     <div class="column" style="display: flex; align-items: center">
                       <b-upload
                         v-model="file"
-                        class="file-label"
+                        class="column file-label"
                         data-cy="changeFileButton"
                         @input="changeFile"
                       >
@@ -138,12 +145,7 @@
                     </div>
                   </div>
                   <div class="columns">
-                    <b-field
-                      :label="$t('dataTypesRepository.comment')"
-                      class="column"
-                      expanded
-                      label-position="on-border"
-                    >
+                    <b-field :label="$t('dataTypesRepository.comment')" class="column" expanded>
                       <b-input v-model="comment" maxlength="200" type="textarea"></b-input>
                     </b-field>
                   </div>
@@ -161,7 +163,7 @@
           </form>
         </div>
       </div>
-      <div v-if="submissionListVisible" class="columns">
+      <div v-if="submissionListVisible || !withReferenceScopes" class="columns">
         <div class="card column">
           <LoadingAnimate v-if="loading" :size="'is-medium'"></LoadingAnimate>
           <div v-else id="element" class="card-content">
@@ -391,6 +393,8 @@ export default {
     const { shallowRefArray: errorsMessages, doChangeArray: changeErrorsMessages } = useArray();
     const { reactiveObject: selected, doChangeObject: changeSelected } = useObject();
     const { refBoolean: loading } = useBoolean();
+    const { refBoolean: withTimeScope } = useBoolean();
+    const { refBoolean: withReferenceScopes } = useBoolean();
     const { refBoolean: submissionListVisible } = useBoolean();
     const {
       reactiveObject: requiredAuthorizationsObject,
@@ -532,6 +536,7 @@ export default {
           container: document.getElementById("element"),
         });
         changeVersioning(application.configuration.dataDescription[props.dataId].submission);
+        withTimeScope.value = Object.keys(versioning?.submissionScope?.timescope).length !== 0;
         componentNameTimeScope = versioning?.submissionScope?.timescope?.component;
         changeApplication({
           ...services.internationalisationService.mergeInternationalization(application),
@@ -541,6 +546,7 @@ export default {
         });
         changeConfiguration(application.configuration.dataDescription[props.dataId]);
         changeAuthorizations(configuration.submission.submissionScope);
+        withReferenceScopes.value = versioning?.submissionScope?.referenceScopes.length !== 0;
         changeReferences(application.references);
         changeSelected(
           new BinaryFileDataset({
@@ -683,20 +689,30 @@ export default {
     }
 
     async function upload() {
-      if (file.value && startDate.value && endDate.value) {
+      let localStartDate = null;
+      let localEndDate = null;
+      if (withTimeScope.value) {
+        if (startDate.value) {
+          localStartDate = /(.{10})T(.{8}).*/
+            .exec(new Date(startDate.value).toISOString())
+            .filter((a, i) => i !== 0)
+            .join(" ");
+        }
+        if (endDate.value) {
+          localEndDate = /(.{10})T(.{8}).*/
+            .exec(new Date(endDate.value).toISOString())
+            .filter((a, i) => i !== 0)
+            .join(" ");
+        }
+      }
+      if (file.value) {
         const fileOrId = new FileOrUUID(
           null,
           new BinaryFileDataset(
             props.dataId,
             selected.requiredAuthorizations,
-            /(.{10})T(.{8}).*/
-              .exec(new Date(startDate.value).toISOString())
-              .filter((a, i) => i !== 0)
-              .join(" "),
-            /(.{10})T(.{8}).*/
-              .exec(new Date(endDate.value).toISOString())
-              .filter((a, i) => i !== 0)
-              .join(" "),
+            localStartDate,
+            localEndDate,
             comment.value
           ),
           false
@@ -964,6 +980,8 @@ export default {
       downloadDataTypeVersion,
       selectAuthorization,
       nameSelectedTagList,
+      withTimeScope,
+      withReferenceScopes,
       determinateInputType,
       subMenuPaths,
       application,
diff --git a/src/views/users/UserView.vue b/src/views/users/UserView.vue
index 80a2ab707f3c92793ef79e37109e50eec6f54868..704e32db97c26d9a7d9b2c3bfe14fe2136251662 100644
--- a/src/views/users/UserView.vue
+++ b/src/views/users/UserView.vue
@@ -46,11 +46,11 @@
             </b-table>
           </div>
         </b-tab-item>
-        <b-tab-item :label="$t('updateUser.update-email')" icon="envelope" tabindex="1">
+        <b-tab-item :label="$t('updateUser.update-email')" icon="envelope" tabindex="0">
           <EditEmail :email="currentUser.email" :user="currentUser" @changed-email="emailChanged">
           </EditEmail>
         </b-tab-item>
-        <b-tab-item :label="$t('updateUser.update-pwd')" icon="unlock" tabindex="2">
+        <b-tab-item :label="$t('updateUser.update-pwd')" icon="unlock" tabindex="0">
           <EditPwd :user="currentUser" @changed-password="passwordChanged"> </EditPwd>
         </b-tab-item>
       </b-tabs>
@@ -92,7 +92,7 @@ export default {
       currentUser.email = event.email;
       currentUser.state = event.accountState;
       services.loginService.setAuthenticateduser(event);
-      init(event);
+      init();
       services.alertService.toastSuccess(i18n.t("alert.user-email-updated"));
     }
     function passwordChanged() {
@@ -152,5 +152,3 @@ export default {
   },
 };
 </script>
-
-<style scoped></style>