# DataSharingStandard-template.json

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "../Documentation/Implementation/data_model/Json/",
    "title": "DataSharingStandard",
    "description": "DataSharingStandard template",
    "dataTypes": null,
    "type": "object",
    "class": "DataSharingStandard",
    "properties": {
        "description": {
            "type": "string",
            "description": "Considerations regarding data sharing",
            "inputType": "textarea",
            "label@fr_FR": "Modalités de partage",
            "label@en_GB": "Modalities of sharing",
            "tooltip": null,
            "form_label@fr_FR": "Décrire les modalités de partage",
            "form_label@en_GB": "Describe the modalities of sharing"
        },
        "reusability": {
            "type": "string",
            "description": "Data reuse potential and/ or reuse limitations",
            "label@fr_FR": "Potentiel de réutilisation",
            "label@en_GB": "Reusability",
            "tooltip": null,
            "example@fr_FR": "Réutilisation pour de futures recherches ou d’autres finalités (enseignement, innovation, reproduction/transparence de la science)",
            "example@en_GB": "Reuse for future research or other purposes (education, innovation, reproduction/transparency of science, etc.)",
            "form_label@fr_FR": "Potentiel de réutilisation",
            "form_label@en_GB": "Reusability"
        },
        "host": {
            "type": "array",
            "table_header": null,
            "items": {
                "type": "object",
                "class": "Host",
                "properties": {
                    "dbid": {
                        "type": "number"
                    }
                },
                "template_name": "HostStandard",
                "required": [
                    "dbid"
                ]
            },
            "description": "Data hosting through a technical platform (repository, data center…)",
            "label@fr_FR": "Entrepôt/Catalogue de données",
            "label@en_GB": "Data repository/catalogs",
            "inputType": "dropdown",
            "registries": [
                "Repositories"
            ],
            "registryCategory": "Repository",
            "overridable": true,
            "substitutable": true,
            "tooltip": null,
            "form_label@fr_FR": "Choisir un entrepôt et/ou un catalogue pour déposer ou exposer les données",
            "form_label@en_GB": "Choose a data repository / catalog  to deposit or describe the data "
        },
        "distribution": {
            "type": "array",
            "table_header@fr_FR": "Nom du fichier (Type MIME)",
            "table_header@en_GB": "File name (MIME type)",
            "items": {
                "type": "object",
                "class": "Distribution",
                "properties": {
                    "dbid": {
                        "type": "number"
                    }
                },
                "template_name": "DistributionStandard",
                "required": [
                    "dbid"
                ]
            },
            "minItems": 1,
            "description": "Description of data distributions",
            "label@fr_FR": "Caractéristiques des fichiers déposés",
            "label@en_GB": "Uploaded files characteristics",
            "tooltip@fr_FR": "Un ensemble de données peut être composé de plusieurs fichiers, disponibles sous différents formats",
            "tooltip@en_GB": "A dataset can be composed of several files, available in different formats",
            "form_label@fr_FR": "Décrire chaque fichier et ses caractéristiques",
            "form_label@en_GB": "Describe each file and its characteristics"
        },
        "contributor": {
            "type": "array",
            "table_header@fr_FR": "Nom",
            "table_header@en_GB": "Name",
            "items": {
                "type": "object",
                "class": "Contributor",
                "properties": {
                    "dbid": {
                        "type": "number"
                    }
                },
                "template_name": "ContributorStandard",
                "required": [
                    "dbid"
                ]
            },
            "description": "Person(s) contributing to the submission and/or curation of data",
            "label@fr_FR": "Personnes impliquées dans le depôt et la diffusion des données",
            "label@en_GB": "Persons in charge of data deposition and diffusion",
            "tooltip@fr_FR": "Il peut s'agir d'une ou plusieurs personnes, d'une équipe, d'un service",
            "tooltip@en_GB": "It can be one or more people, a team, a department",
            "form_label@fr_FR": "Personnes impliquées dans le depôt et la diffusion des données",
            "form_label@en_GB": "Persons in charge of data deposition and diffusion"
        },
        "cost": {
            "type": "array",
            "table_header@fr_FR": "Type de coût : montant",
            "table_header@en_GB": "Cost type: amount",
            "items": {
                "type": "object",
                "class": "Cost",
                "properties": {
                    "dbid": {
                        "type": "number"
                    }
                },
                "template_name": "CostStandard",
                "required": [
                    "dbid"
                ]
            },
            "description": "Costs associated with data deposit",
            "label@fr_FR": "Coûts",
            "label@en_GB": "Costs",
            "tooltip": null,
            "form_label@fr_FR": "Coûts liés au partage des données",
            "form_label@en_GB": "Data sharing associated costs"
        }
    },
    "required": [
        "description",
        "distribution"
    ],
    "to_string": []
}