This API endpoint handles listing (/genes) and retrieval (/genes/<ID>/) of genes that are contained in the database due to their association to
genetic variants that are involved in at least one oligogenic combination in OLIDA.

GET /api/genecombinations/1009/genes/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/vnd.api+json
Vary: Accept

{
    "data": [
        {
            "type": "Gene",
            "id": "LMF1",
            "attributes": {
                "go_molecular_function": [],
                "pathway_id": [
                    "R-HSA-174824",
                    "R-HSA-382551",
                    "R-HSA-8963889",
                    "R-HSA-8963899"
                ],
                "essential_gene": "Essential",
                "status": "CU",
                "uniprot_acc": "Q96S06",
                "ensembl_id": "None",
                "entrez_id": "ENSG00000103227",
                "chromosome_number": "16",
                "lastmodified": "2023-05-16T12:02:33.206128"
            },
            "relationships": {
                "variant_set": {
                    "meta": {
                        "count": 1
                    },
                    "data": [
                        {
                            "type": "SmallVariant",
                            "id": "3019"
                        }
                    ],
                    "links": {
                        "self": "https://olida.ibsquare.be/api/genes/LMF1/relationships/variant_set?format=api",
                        "related": "https://olida.ibsquare.be/api/genes/LMF1/variants/?format=api"
                    }
                },
                "genecombination_set": {
                    "meta": {
                        "count": 1
                    },
                    "data": [
                        {
                            "type": "GeneCombination",
                            "id": "1009"
                        }
                    ],
                    "links": {
                        "self": "https://olida.ibsquare.be/api/genes/LMF1/relationships/genecombination_set?format=api",
                        "related": "https://olida.ibsquare.be/api/genes/LMF1/genecombinations/?format=api"
                    }
                }
            },
            "links": {
                "self": "https://olida.ibsquare.be/api/genes/LMF1/?format=api"
            }
        },
        {
            "type": "Gene",
            "id": "LPL",
            "attributes": {
                "go_molecular_function": [
                    "['1-acyl-2-lysophosphatidylserine acylhydrolase activity', 'lipoprotein particle binding', 'protein-membrane adaptor activity', 'apolipoprotein binding', 'protein homodimerization activity', 'phospholipase activity', 'triglyceride binding', 'calcium ion binding', 'triglyceride lipase activity', 'heparan sulfate proteoglycan binding', 'lipase activity', 'protein binding', 'lipoprotein lipase activity', 'heparin binding', 'phosphatidylserine 1-acylhydrolase activity', 'signaling receptor binding', 'phospholipase A1 activity']"
                ],
                "pathway_id": [
                    "kegg_path:hsa00561",
                    "kegg_path:hsa03320",
                    "kegg_path:hsa04979",
                    "kegg_path:hsa05010",
                    "kegg_path:hsa00561",
                    "kegg_path:hsa03320",
                    "kegg_path:hsa04979",
                    "kegg_path:hsa05010",
                    "R-HSA-1266738",
                    "R-HSA-1430728",
                    "R-HSA-162582",
                    "R-HSA-174824",
                    "R-HSA-196854",
                    "R-HSA-2187338",
                    "R-HSA-372790",
                    "R-HSA-381340",
                    "R-HSA-382551",
                    "R-HSA-388396",
                    "R-HSA-418594",
                    "R-HSA-6806667",
                    "R-HSA-8963889",
                    "R-HSA-8963899",
                    "R-HSA-8963901",
                    "R-HSA-975634"
                ],
                "essential_gene": "Essential",
                "status": "CU",
                "uniprot_acc": "None",
                "ensembl_id": "None",
                "entrez_id": "ENSG00000175445",
                "chromosome_number": "8",
                "lastmodified": "2023-05-16T12:02:33.209478"
            },
            "relationships": {
                "variant_set": {
                    "meta": {
                        "count": 1
                    },
                    "data": [
                        {
                            "type": "SmallVariant",
                            "id": "3020"
                        }
                    ],
                    "links": {
                        "self": "https://olida.ibsquare.be/api/genes/LPL/relationships/variant_set?format=api",
                        "related": "https://olida.ibsquare.be/api/genes/LPL/variants/?format=api"
                    }
                },
                "genecombination_set": {
                    "meta": {
                        "count": 1
                    },
                    "data": [
                        {
                            "type": "GeneCombination",
                            "id": "1009"
                        }
                    ],
                    "links": {
                        "self": "https://olida.ibsquare.be/api/genes/LPL/relationships/genecombination_set?format=api",
                        "related": "https://olida.ibsquare.be/api/genes/LPL/genecombinations/?format=api"
                    }
                }
            },
            "links": {
                "self": "https://olida.ibsquare.be/api/genes/LPL/?format=api"
            }
        }
    ],
    "meta": {
        "database_name": "OLIgogenic diseases DAtabase (OLIDA)",
        "resource_url": "olida.ibsquare.be",
        "api_release_year": "2021",
        "api_developer": [
            [
                "Arnau Dillen",
                "arnau.dillen@ulb.ac.be"
            ],
            [
                "Charlotte Nachtegael",
                "charlotte.nachtegael@ulb.be"
            ]
        ],
        "api_version": "0.3",
        "api_maintainers": [
            [
                "Charlotte Nachtegael",
                "charlotte.nachtegael@ulb.be"
            ]
        ],
        "api_documentation": [
            "olida.ibsquare.be/api/swagger",
            "olida.ibsquare.be/api/redoc"
        ],
        "copyright": "Copyright (c) 2024 · OLIDA All Rights Reserved.",
        "license": "CC Attribution-NonCommercial 4.0 International License",
        "ontologies": {
            "ORDO": "http://bioportal.bioontology.org/ontologies/ORDO",
            "GENO": "http://purl.obolibrary.org/obo/geno.owl",
            "MI": "http://purl.obolibrary.org/obo/mi.owl",
            "NCIT": "http://purl.obolibrary.org/obo/ncit.owl",
            "OGI": "http://purl.obolibrary.org/obo/ogi.owl",
            "OGG": "http://purl.obolibrary.org/obo/ogg.owl"
        },
        "relevant_publications_doi": [
            "10.1093/nar/gkv1068",
            "10.1093/database/baac023"
        ],
        "size": 2
    }
}