{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "id": "https://dcc.icgc.org/project",
    "type": "object",
    "properties": {
        "_project_id": {
            "id": "https://dcc.icgc.org/project/_project_id",
            "type": "string"
        },
        "_summary": {
            "id": "https://dcc.icgc.org/project/_summary",
            "type": "object",
            "properties": {
                "_available_data_type": {
                    "id": "https://dcc.icgc.org/project/_summary/_available_data_type",
                    "type": "array",
                    "items": {
                        "id": "https://dcc.icgc.org/project/_summary/_available_data_type/10",
                        "type": "string"
                    },
                    "additionalItems": false
                },
                "_cngv_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_cngv_tested_donor_count",
                    "type": "integer"
                },
                "_cnsm_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_cnsm_tested_donor_count",
                    "type": "integer"
                },
                "_exp_array_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_exp_array_tested_donor_count",
                    "type": "integer"
                },
                "_exp_seq_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_exp_seq_tested_donor_count",
                    "type": "integer"
                },
                "_jcn_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_jcn_tested_donor_count",
                    "type": "integer"
                },
                "_meth_array_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_meth_array_tested_donor_count",
                    "type": "integer"
                },
                "_meth_seq_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_meth_seq_tested_donor_count",
                    "type": "integer"
                },
                "_mirna_seq_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_mirna_seq_tested_donor_count",
                    "type": "integer"
                },
                "_pexp_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_pexp_tested_donor_count",
                    "type": "integer"
                },
                "_sgv_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_sgv_tested_donor_count",
                    "type": "integer"
                },
                "_ssm_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_ssm_tested_donor_count",
                    "type": "integer"
                },
                "_state": {
                    "id": "https://dcc.icgc.org/project/_summary/_state",
                    "type": "string"
                },
                "_stgv_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_stgv_tested_donor_count",
                    "type": "integer"
                },
                "_stsm_tested_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_stsm_tested_donor_count",
                    "type": "integer"
                },
                "_total_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_total_donor_count",
                    "type": "integer"
                },
                "_total_live_donor_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_total_live_donor_count",
                    "type": "integer"
                },
                "_total_sample_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_total_sample_count",
                    "type": "integer"
                },
                "_total_specimen_count": {
                    "id": "https://dcc.icgc.org/project/_summary/_total_specimen_count",
                    "type": "integer"
                },
                "available_experimental_analysis_performed": {
                    "id": "https://dcc.icgc.org/project/_summary/available_experimental_analysis_performed",
                    "type": "array",
                    "items": {
                        "id": "https://dcc.icgc.org/project/_summary/available_experimental_analysis_performed/4",
                        "type": "string"
                    },
                    "additionalItems": false
                },
                "experimental_analysis_performed_sample_count": {
                    "id": "https://dcc.icgc.org/project/_summary/experimental_analysis_performed_sample_count",
                    "type": "object",
                    "description": "Each field of the object has name of experimental analysis performed and it's count. E.g. WGA:10",
                    "patternProperties": {
                        "^\\w+(-\\w+)+$": {
                            "type": "integer"
                        }
                    },
                    "additionalProperties": false
                },
                "repository": {
                    "id": "https://dcc.icgc.org/project/_summary/repository",
                    "type": "array",
                    "items": {
                        "id": "https://dcc.icgc.org/project/_summary/repository/2",
                        "type": "string"
                    },
                    "additionalItems": false
                }
            },
            "additionalProperties": false
        },
        "alias": {
            "id": "https://dcc.icgc.org/project/alias",
            "type": "string"
        },
        "icgc_id": {
            "id": "https://dcc.icgc.org/project/icgc_id",
            "type": "string"
        },
        "partner_countries": {
            "id": "https://dcc.icgc.org/project/partner_countries",
            "type": "array",
            "items": {
                "id": "https://dcc.icgc.org/project/partner_countries/0",
                "type": "string"
            },
            "additionalItems": false
        },
        "primary_countries": {
            "id": "https://dcc.icgc.org/project/primary_countries",
            "type": "array",
            "items": {
                "id": "https://dcc.icgc.org/project/primary_countries/0",
                "type": "string"
            },
            "additionalItems": false
        },
        "primary_site": {
            "id": "https://dcc.icgc.org/project/primary_site",
            "type": "string"
        },
        "project_name": {
            "id": "https://dcc.icgc.org/project/project_name",
            "type": "string"
        },
        "pubmed_ids": {
            "id": "https://dcc.icgc.org/project/pubmed_ids",
            "type": "array",
            "items": {
                "id": "https://dcc.icgc.org/project/pubmed_ids/0",
                "type": "string"
            },
            "additionalItems": false
        },
        "tumour_subtype": {
            "id": "https://dcc.icgc.org/project/tumour_subtype",
            "type": "string"
        },
        "tumour_type": {
            "id": "https://dcc.icgc.org/project/tumour_type",
            "type": "string"
        }
    },
    "additionalProperties": false
}